Soft, buttery cinnamon rolls filled with swirls of brown sugar and cinnamon, then layered with creamy peach cheesecake filling — this is what dessert dreams are made of. Imagine biting into a tender roll, still warm from the oven, with the perfect balance of fruity brightness and creamy indulgence. The peaches add a fresh, summery flavor that cuts through the richness, making each bite light yet deeply satisfying.

These Peach Cheesecake Cinnamon Rolls aren’t just a twist on the classic — they’re a whole new experience. Ideal for a special brunch, a sweet weekend treat, or even a showstopping breakfast idea, this easy recipe brings together the cozy charm of cinnamon rolls with the luxurious flair of cheesecake. Whether you’re a seasoned baker or trying something new, the reward is a pan full of fluffy, golden spirals that taste like comfort and celebration all at once.
Why You’ll Love This Peach Cheesecake Cinnamon Rolls Recipe
- Combines the best of both worlds: classic cinnamon rolls + peach cheesecake
- Perfect for brunch, dessert, or a sweet breakfast
- The creamy peach filling adds a unique twist that’s hard to resist
- Uses fresh or canned peaches — great for any season
- Make-ahead friendly for stress-free mornings
Preparation Phase & Tools to Use
To bring these rolls to life, you’ll need a few essential tools:
- Stand Mixer with Dough Hook: Speeds up kneading and helps develop a soft, elastic dough.
- Rolling Pin: Crucial for evenly flattening your dough before filling.
- 9×13 Baking Dish: Provides the right depth and space for rolls to expand and bake evenly.
- Mixing Bowls: Multiple sizes help with preparing the dough, filling, and frosting.
- Sharp Knife or Dough Cutter: Ensures clean cuts for uniform rolls.
- Offset Spatula: Makes spreading the cheesecake mixture over the dough easier and more precise.
Each of these tools plays a key role in creating rolls that are fluffy, well-shaped, and delicious from center to edge.
Preparation Tips
Use room-temperature ingredients for a smoother dough and a well-incorporated cheesecake filling. Don’t rush the dough rise — give it time to double in size for maximum fluffiness. When slicing your rolls, use dental floss instead of a knife for cleaner cuts that don’t squash the spirals. To avoid soggy bottoms, make sure your peach mixture isn’t too watery — strain excess juice if needed. Finally, allow the baked rolls to cool slightly before glazing to prevent the frosting from melting off completely.
Ingredients for this Peach Cheesecake Cinnamon Rolls Recipe
For the Dough:
- 4 cups all-purpose flour (plus extra for kneading)
- 2 1/4 tsp active dry yeast (1 packet)
- 1 cup warm milk (about 110°F)
- 1/3 cup granulated sugar
- 1/3 cup unsalted butter, melted
- 1 tsp salt
- 2 large eggs
For the Filling:
- 3/4 cup light brown sugar, packed
- 1 1/2 tbsp ground cinnamon
- 1/4 cup unsalted butter, softened
For the Peach Cheesecake Layer:
- 8 oz cream cheese, softened
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 1 1/2 cups diced peaches (fresh or canned, well-drained)
For the Glaze:
- 1 cup powdered sugar
- 2 tbsp milk (adjust for desired consistency)
- 1/2 tsp vanilla extract

Step 1: Activate the Yeast
In a large mixing bowl (or the bowl of your stand mixer), combine warm milk and sugar. Sprinkle in the yeast and let it sit for 5–10 minutes until foamy. This step ensures your yeast is active and ready to help the dough rise.
Step 2: Make the Dough
Add melted butter, eggs, and salt to the yeast mixture. Mix well. Gradually add flour, one cup at a time, mixing with the dough hook on low speed. Once the dough pulls away from the sides and is slightly sticky but manageable, knead for 6–8 minutes until smooth and elastic. If kneading by hand, add a little flour as needed to prevent sticking.
Step 3: Let It Rise
Transfer the dough to a lightly greased bowl, cover with a clean towel or plastic wrap, and let it rise in a warm spot for 1–1.5 hours, or until doubled in size.
Step 4: Make the Cheesecake Mixture
While the dough is rising, prepare the cheesecake layer. In a bowl, beat cream cheese, sugar, and vanilla until smooth and creamy. Fold in the diced peaches gently. If using canned peaches, pat them dry with a paper towel first to avoid excess moisture.
Step 5: Prepare the Filling
In a small bowl, mix the brown sugar and cinnamon. Keep the softened butter ready for spreading.
Step 6: Roll and Fill the Dough
Once the dough has doubled, punch it down and roll it out on a floured surface into a large rectangle (approx. 16×12 inches). Spread the softened butter evenly over the dough, then sprinkle the cinnamon-sugar mixture on top. Carefully spread the peach cheesecake mixture over everything.
Step 7: Roll and Slice
Starting from the long edge, roll the dough into a tight log. Use dental floss or a sharp knife to slice the log into 12 even rolls. Place the rolls into a greased 9×13 baking dish.
Step 8: Second Rise
Cover the baking dish and let the rolls rise again for 30–45 minutes, until puffy. Preheat your oven to 350°F during this time.
Step 9: Bake the Rolls
Bake in the preheated oven for 25–30 minutes, or until golden brown and cooked through. Check the center rolls to ensure they’re fully baked.
Step 10: Glaze and Serve
While the rolls cool slightly, whisk together powdered sugar, milk, and vanilla until smooth. Drizzle over the warm rolls and serve immediately. For an extra treat, top with more diced peaches or a dollop of whipped cream.
Notes
These Peach Cheesecake Cinnamon Rolls are best served warm, ideally fresh out of the oven when the cheesecake center is creamy and the glaze has just set. You can prep the dough the night before and let it rise in the refrigerator overnight for an easier morning bake. If using canned peaches, always drain and pat them dry to avoid soggy rolls. You can also add a pinch of nutmeg or cardamom to the cinnamon-sugar filling for a more complex flavor.
Watch Out for These Mistakes While Cooking
- Using cold ingredients: Cold eggs or milk can slow yeast activation and affect the dough rise.
- Not draining peaches properly: Extra moisture will seep into the dough, causing soggy bottoms.
- Overstuffing the rolls: Too much filling makes the dough hard to roll and can leak during baking.
- Underbaking: Rolls may appear golden on top but still be doughy in the center. Always check the middle ones for doneness.
- Skipping the second rise: This results in dense, under-proofed rolls.
Storage Instructions
Store leftover rolls in an airtight container in the refrigerator for up to 3–4 days. Reheat in the microwave for 15–20 seconds or in the oven at 300°F for 8–10 minutes. If making ahead, you can freeze the unbaked sliced rolls on a tray, then transfer to a freezer bag. Thaw overnight in the fridge and bake as directed. Baked rolls can also be frozen; wrap individually and freeze for up to 2 months.
Estimated Nutrition (Per Roll, Approximate)
- Calories: 320
- Protein: 6g
- Carbohydrates: 45g
- Sugar: 22g
- Fat: 12g
- Saturated Fat: 7g
- Fiber: 1g
- Sodium: 180mg
- Cholesterol: 55mg
Frequently Asked Questions
Can I make these cinnamon rolls without a stand mixer?
Yes! You can knead the dough by hand. It might take a bit more time and effort, but the results will still be delicious.
Can I use frozen peaches?
Absolutely, just thaw them completely and drain well before using. Dice them small to avoid heavy pockets.
Can I make these rolls the night before?
Yes. After placing the rolls in the pan, cover and refrigerate overnight. Let them come to room temperature before baking.
Do I have to use cream cheese?
For the cheesecake flavor, yes. But you can substitute with mascarpone or a dairy-free cream cheese alternative if needed.
What if I don’t have dental floss to cut the rolls?
Use a very sharp knife and cut gently without pressing down too hard to keep the spirals intact.
Can I add nuts or other fruit?
Sure! Chopped pecans or walnuts can add crunch. Berries like raspberries also pair nicely with peaches.
How do I know the rolls are fully baked?
The tops should be golden brown, and the center rolls should no longer look doughy. You can also check with a toothpick.
Can I skip the glaze?
You can, especially if you want a less sweet version. A dusting of powdered sugar works as a lighter topping.
Conclusion
Peach Cheesecake Cinnamon Rolls bring together indulgence and comfort in one irresistible bite. From their soft, yeasted dough to the creamy peach filling and sweet vanilla glaze, every component plays a role in making this recipe unforgettable. Whether you’re impressing guests at brunch or treating yourself on a slow weekend morning, this hybrid dessert-breakfast will easily become a new favorite. The best part? They’re just as fun to make as they are to eat.
Peach Cheesecake Cinnamon Rolls
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours
- Yield: 12 rolls 1x
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: American
Description
Craving the ultimate treat that’s part breakfast, part dessert? These Peach Cheesecake Cinnamon Rolls are a soft, fluffy cinnamon roll base layered with a creamy cheesecake-peach filling and topped with a simple vanilla glaze. It’s the perfect blend of comfort and indulgence—ideal for an easy recipe to impress guests or for weekend breakfast ideas that feel like a celebration. Whether you’re after a sweet brunch centerpiece or looking for new food ideas to spice up your mornings, these rolls deliver flavor and satisfaction in every swirl.
Ingredients
4 cups all-purpose flour
2 1/4 tsp active dry yeast
1 cup warm milk
1/3 cup granulated sugar
1/3 cup unsalted butter, melted
1 tsp salt
2 large eggs
3/4 cup light brown sugar
1 1/2 tbsp ground cinnamon
1/4 cup unsalted butter, softened
8 oz cream cheese, softened
1/3 cup granulated sugar
1 tsp vanilla extract
1 1/2 cups diced peaches
1 cup powdered sugar
2 tbsp milk
1/2 tsp vanilla extract
Instructions
1. Combine warm milk and sugar in a bowl, sprinkle yeast, and let sit for 5–10 minutes until foamy.
2. Add melted butter, eggs, and salt. Gradually mix in flour until the dough forms and knead until smooth and elastic.
3. Let dough rise in a greased bowl for 1–1.5 hours or until doubled in size.
4. Mix cream cheese, sugar, and vanilla for the cheesecake layer, then fold in diced peaches.
5. In a small bowl, mix brown sugar and cinnamon; set aside softened butter.
6. Roll the dough into a large rectangle, spread butter, sprinkle sugar mixture, and layer cheesecake filling.
7. Roll into a log and slice into 12 pieces using floss or a sharp knife.
8. Place in a greased 9×13 pan, cover, and let rise for 30–45 minutes.
9. Bake at 350°F for 25–30 minutes until golden and cooked through.
10. Mix glaze ingredients and drizzle over warm rolls before serving.
Notes
For best results, let the dough rise fully before baking for extra fluffy rolls.
If using canned peaches, drain and pat them dry thoroughly.
Rolls are best eaten warm but can be stored and reheated easily.
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 22g
- Sodium: 180mg
- Fat: 12g
- Saturated Fat: 7g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 55mg
Keywords: peach cheesecake cinnamon rolls, easy breakfast idea, sweet brunch recipe, cinnamon roll twist











