Peach Cheesecake Cinnamon Rolls Recipe

Today I’m bringing you a truly luscious, sunshine-filled recipe that is going to become your new favorite brunch treat. Imagine the softest, fluffiest cinnamon roll dough wrapped around a creamy cheesecake filling, all studded with sweet, juicy peaches. These Peach Cheesecake Cinnamon Rolls are pure decadence! They manage to be comforting and bright at the same time, making them the perfect centerpiece for a weekend breakfast or a dreamy dessert. Trust me, this one’s a game-changer!

Why You’ll Love This Recipe

  • Summer in a Roll: The combination of warm cinnamon and fresh peaches is absolutely irresistible and brings a sunny, sweet flavor to a classic favorite.
  • The Ultimate Creaminess: We’re adding a cheesecake layer right into the filling! This means every bite is ultra-moist, tangy, and rich—way better than a regular roll.
  • A Hug in a Baking Dish: Making and sharing homemade cinnamon rolls is just the best, and the smell that fills your kitchen while these bake is worth the effort alone.
  • Worth the Wait: While there’s a little rising time involved, the active prep work is simple, and the final result is a beautiful, bakery-quality treat you made yourself!

Ingredients

All you need for this dreamy Peach Cheesecake Cinnamon Rolls Recipe is a little patience and some incredible ingredients! Yes, it’s that easy. But first, gather up these essentials:

Dough

  • All-Purpose Flour: This forms the structure and fluffiness of your rolls. Be careful not to add too much!
  • Warm Milk: Activates the yeast and helps create that tender, soft crumb we’re aiming for.
  • Sugar: Feeds the yeast to help the dough rise, and adds a touch of sweetness to the base.
  • Instant Yeast: The magic ingredient that makes these rolls rise high and become perfectly airy.
  • Unsalted Butter: Adds richness and moisture to the dough. Using unsalted gives you control over the final salt level.
  • Egg: Acts as a binder and adds richness, color, and structure to the dough.
  • Salt: Essential for balancing the sweetness and enhancing the overall flavor of the finished rolls.

Filling

  • Fresh or Canned Peaches: The star of the show! Use fresh if they’re in season and perfectly ripe, or canned (be sure to drain them well!) for convenience.
  • Cream Cheese: The base of our cheesecake swirl. Make sure it’s softened so it blends smoothly without lumps.
  • Sugar: Sweetens the cream cheese base just perfectly.
  • Vanilla Extract: Enhances the overall flavor, adding a beautiful aromatic note.
  • Cinnamon: The classic, warm spice that defines any great cinnamon roll. Don’t skimp on this!
  • Brown Sugar: Melts gorgeously during baking to create a sticky, caramelized layer that binds the filling together.

Glaze

  • Powdered Sugar: Creates a smooth, quick-setting glaze. Sifting it helps prevent lumps!
  • Cream Cheese: Adds that signature tangy “cheesecake” element to the glaze, making it ultra-rich.
  • Milk: Used to thin the glaze to the perfect drizzly consistency. Add this slowly!
  • Vanilla Extract: A lovely aromatic note to finish the rolls.

Note: The ingredients with measurements and exact quantities will be right under this article in the recipe card!

How to Make the Peach Cheesecake Cinnamon Rolls

Making these rolls is a labor of love, but it’s so much fun! Get ready for a gorgeous kitchen aroma.

Step 1: Activate the Yeast and Start the Dough

In a large bowl, combine your warm milk, sugar, and yeast. Give it a quick stir, then walk away for about 5 minutes. You’re looking for a bubbly, foamy top—that means your yeast is happy and ready to work! Next, add the melted butter, egg, and salt, mixing them in until well combined.

Step 2: Knead and Let it Rise

Gradually add the flour to the wet mixture. Once it comes together, turn it out onto a lightly floured surface and knead for 6–8 minutes. The goal is a smooth, elastic ball of dough. Place it in a lightly oiled bowl, cover it (a kitchen towel works great!), and let it rest in a warm spot for about 1 hour, or until it has delightfully doubled in size.

Step 3: Prepare the Creamy Filling

While the dough is rising, whip up the delicious cheesecake filling! Mix together the softened cream cheese, sugar, and vanilla extract until it’s perfectly smooth and lump-free. Set this aside—it’s going to be the creamy magic inside your rolls.

Step 4: Roll, Spread, and Sprinkle

Once the dough has risen, punch it down gently to release the air. Roll it out on a lightly floured surface into a large rectangle, aiming for a thickness of about $1 \text{ cm}$. Now for the fun part! Spread the cream cheese mixture evenly over the dough. Sprinkle the cinnamon and brown sugar on top, and then scatter your diced peaches as evenly as possible.

Step 5: Roll and Slice the Rolls

Carefully and tightly roll the dough into a log, starting from the long edge. Use a sharp knife or even a piece of dental floss to slice the log into 10–12 equally sized rolls. Place these beauties in a greased baking pan, cover them again, and let them get their final rest for another 25–30 minutes.

Step 6: Bake Until Golden

Preheat your oven to 350°F (175°C). Bake the rolls for 22–25 minutes until they are perfectly golden brown and cooked through in the center.

Step 7: Glaze and Serve

While the rolls are still warm (but not piping hot!), make the glaze. Whisk together the powdered sugar, softened cream cheese, milk, and vanilla until you reach a smooth, pourable consistency. Drizzle that dreamy glaze generously over the warm rolls and serve immediately!

Pro Tips for Making the Recipe

  • The Warm Milk Test: Ensure your milk is warm, but not hot! If it’s too hot, it will kill the yeast. A good temperature is around $105^{\circ} \text{F}$ to $110^{\circ} \text{F}$.
  • Don’t Skimp on Draining: If you use canned peaches, you must drain them really well. Excess moisture will make your filling runny and result in soggy rolls.
  • Get a Clean Cut: To prevent squishing your rolls when slicing the log, use a piece of unflavored dental floss. Simply slide it under the log, cross the ends over the top where you want to cut, and pull!
  • The Secret to Softness: If your kitchen is cool, place the covered rolls in a slightly warm, turned-off oven during the second rise to get the best fluff!

How to Serve

These Peach Cheesecake Cinnamon Rolls are absolutely perfect all on their own, but here are a few fun ways to enjoy them or pair them up:

  • Brunch Centerpiece: Serve them alongside some savory bacon or a simple egg scramble to balance the sweetness.
  • Coffee Shop Vibes: Pair a warm roll with a strong cup of coffee or a creamy latte—it’s the perfect weekend morning pairing.
  • Ice Cream Dessert: For a decadent twist, serve a warm roll with a scoop of vanilla bean ice cream that will melt into the glaze.

Make Ahead and Storage

Storing Leftovers

Place any leftover rolls in an airtight container in the refrigerator for up to 3 days. They are best enjoyed within a day or two!

Freezing

You can freeze these rolls before or after baking. To freeze the baked rolls, cool them completely (without the glaze), wrap them tightly in plastic wrap, and then foil. Freeze for up to 3 months. Thaw overnight in the fridge.

Reheating

The best way to reheat them is in the oven or toaster oven at 300°F for about 5–10 minutes until warmed through and soft again. You can also zap them quickly in the microwave (about 30 seconds), but the oven keeps them fluffiest!

FAQs

1. Can I use frozen peaches instead of fresh or canned?

Absolutely! Just make sure you thaw them completely and pat them very dry before dicing and adding them to the filling. Excess moisture is the enemy of a perfect cinnamon roll, so removing as much liquid as possible is key for the best texture.

2. How do I know if my dough has been kneaded enough?

The dough is ready when it is smooth and elastic. A good test is the “windowpane test”: pinch off a small piece of dough and stretch it. If you can stretch it thin enough to see light through it without it tearing, you’re good to go! If it tears right away, keep kneading for another minute or two.

3. My rolls are tough after baking. What did I do wrong?

This is usually a sign of too much flour. Next time, measure your flour using the “spoon and level” method (spoon the flour into the measuring cup, then level off the top). Also, be careful not to overbake them! Pull them out when the centers are still quite soft and the tops are just starting to turn golden.

4. Can I make the dough the night before?

Yes, and it’s a great idea! After the initial knead (Step 3), place the covered dough in the refrigerator overnight. In the morning, let it sit out at room temperature for about 30–45 minutes to warm up slightly before rolling it out and proceeding with the rest of the recipe steps (starting at Step 5).

Close-up of warm, freshly baked Peach Cheesecake Cinnamon Rolls drizzled with a thick, creamy cream cheese glaze.

Peach Cheesecake Cinnamon Rolls

Soft, fluffy cinnamon rolls swirled with creamy cheesecake filling and juicy peaches, finished with a silky cream cheese glaze. A dreamy twist on a classic!
Prep Time 20 minutes
Cook Time 25 minutes
Rising Time 1 hour 30 minutes
Total Time 2 hours 15 minutes
Servings: 12 servings
Course: Breakfast, Dessert
Cuisine: American
Calories: 410

Ingredients
  

Dough
  • 3 cups all-purpose flour
  • 1 cup warm milk
  • 0.25 cup sugar
  • 1 packet instant yeast
  • 0.25 cup unsalted butter, melted
  • 1 egg
  • 0.5 tsp salt
Filling
  • 1.5 cups fresh or canned peaches, diced and drained
  • 200 g cream cheese, softened
  • 0.25 cup sugar
  • 1 tsp vanilla extract
  • 1 tbsp cinnamon
  • 2 tbsp brown sugar
Glaze
  • 1 cup powdered sugar
  • 2 tbsp cream cheese, softened
  • 2-3 tbsp milk
  • 1 tsp vanilla extract

Equipment

  • Large Bowl
  • Rolling Pin
  • Baking Pan

Method
 

  1. In a large bowl, combine warm milk, sugar, and yeast. Let sit for 5 minutes until foamy.
  2. Add melted butter, egg, and salt. Mix well.
  3. Gradually add flour and knead for 6–8 minutes until smooth and elastic. Cover and let rise for 1 hour or until doubled.
  4. Prepare filling by mixing cream cheese, sugar, and vanilla until smooth. Set aside.
  5. Once dough has risen, roll it into a large rectangle about 1 cm thick.
  6. Spread cream cheese mixture evenly over the dough.
  7. Sprinkle cinnamon and brown sugar, then scatter diced peaches evenly.
  8. Roll tightly into a log and slice into 10–12 rolls.
  9. Place rolls in a greased baking pan, cover, and let rise for 25–30 minutes.
  10. Bake at 350°F (175°C) for 22–25 minutes until golden.
  11. Prepare glaze by whisking powdered sugar, cream cheese, milk, and vanilla until smooth.
  12. Drizzle glaze over warm rolls before serving.

Notes

For extra peach flavor, add a spoonful of peach jam into the filling layer.

Leave a comment

Recipe Rating