Peach Cheesecake Cinnamon Rolls
Soft, warm cinnamon rolls are already dreamy, but imagine them swirled with creamy cheesecake filling and sweet peaches. That’s exactly what you get with these Peach Cheesecake Cinnamon Rolls—a decadent twist on two beloved classics. They’re sticky, gooey, fruity, and utterly irresistible.
This recipe is what brunch dreams are made of. Whether it’s a lazy Sunday morning or a special celebration, these rolls will bring a sweet, comforting vibe to your table. The juicy peaches caramelize slightly in the oven, melting into the tangy cheesecake filling for a combo that tastes like peach cobbler and cinnamon roll had the most delicious baby.
Why You’ll Love This Peach Cheesecake Cinnamon Rolls Recipe
If you’re into soft and fluffy cinnamon rolls but love the richness of cheesecake and the summer sparkle of peaches, you’ll adore this dessert. The rolls bake up golden and tender, with swirls of cream cheese and fruit that stay luscious and creamy.
You can make these ahead, freeze them, or bake them fresh for a crowd. They’re indulgent without being too heavy, and the peaches add a light, sunny brightness to every bite.
Can I Use Canned Peaches or Do They Have to Be Fresh?
Fresh peaches are dreamy in this, but yes—you can absolutely use canned or frozen. Just make sure to drain them well if they’re canned and thaw if frozen. You don’t want extra moisture to make your rolls soggy. If you’re using fresh, go for ripe but firm peaches so they hold their shape while baking.
Ingredients for the Peach Cheesecake Cinnamon Rolls
The magic of this recipe is in the layers—soft dough, tangy cream cheese, sweet peaches, and cozy cinnamon. Each ingredient plays a big part in building that flavor.
- All-purpose flour
- Instant yeast
- Whole milk
- Granulated sugar
- Salt
- Eggs
- Unsalted butter
- Cream cheese
- Powdered sugar
- Vanilla extract
- Cinnamon
- Fresh or canned peaches

How To Make the Peach Cheesecake Cinnamon Rolls
Step 1: Make the Dough
Warm the milk slightly and combine it with yeast, sugar, and melted butter. Let it sit for a few minutes until foamy. Add in the eggs, flour, and salt, and mix until a soft dough forms. Knead until smooth and elastic, then cover and let rise until doubled in size.
Step 2: Make the Cheesecake Filling
Beat the cream cheese until fluffy, then mix in powdered sugar and vanilla until smooth. This will be the creamy, tangy layer that pairs so perfectly with peaches.
Step 3: Roll and Fill
Roll out your dough into a rectangle. Spread the cheesecake filling over the dough, then top with diced peaches and a sprinkle of cinnamon. Roll tightly into a log and slice into thick rolls.
Step 4: Second Rise
Arrange the rolls in a buttered baking dish and let them rise again until puffy. This second rise makes them light and airy.
Step 5: Bake and Glaze
Bake until golden brown and bubbling with peach-cheesecake goodness. While warm, drizzle with a simple glaze of powdered sugar and milk if you’d like that extra sweet touch.
How to Serve and Store These Rolls
These peach cheesecake cinnamon rolls are best served warm, when the filling is melty and the peaches are juicy. They’re delightful with a hot cup of coffee or a scoop of vanilla ice cream if you’re going full dessert mode. This recipe serves about 8 to 10 people, depending on how generous your slices are.
To store, keep them covered at room temperature for a day, or refrigerate for up to 4 days. Reheat in the microwave or oven before serving. You can also freeze them after baking—just wrap tightly and thaw overnight before warming up again.
What to Serve With Peach Cheesecake Cinnamon Rolls?
A Hot Latte or Cappuccino
The creamy, slightly bitter edge of coffee pairs beautifully with the sweet richness of the rolls.
Whipped Cream or Ice Cream
Add a little indulgence with a cold scoop of vanilla bean ice cream or a dollop of lightly whipped cream.
Fresh Berries
A bowl of raspberries or blueberries on the side cuts through the richness and adds color.
Scrambled Eggs
If you’re going full brunch, balance sweet with savory and serve these alongside fluffy eggs.
Yogurt Parfait
Layered with granola and fruit, a parfait offers contrast and freshness.
Sparkling Water or Mimosa
For a celebratory brunch, bubbles are never a bad idea.
Maple Glazed Bacon
The salty-sweet combo is a perfect counterpoint to the fruit and cream cheese.
Want More Breakfast Treats with a Twist?
If these Peach Cheesecake Cinnamon Rolls made your morning, you’ll probably fall in love with these other recipes too:
- Strawberry Cinnamon Rolls for a berry-filled variation.
- Pumpkin Bread with Maple Cream Cheese Filling when fall flavors call your name.
- Big Soft Ginger Cookies if you want cozy spice in cookie form.
- White Chocolate Orange Creamsicle Truffles for citrusy sweetness.
- Warm and Cozy Apple Crisp when you crave something nostalgic and fruity.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you use fresh or canned peaches? Did you sneak in a drizzle of caramel or maybe add a little almond extract?
I love hearing your twists and tips. And if you’re looking for even more dreamy treats and cozy drinks, follow along on Zoe Recipes on Pinterest for your daily inspiration.
Conclusion
Peach Cheesecake Cinnamon Rolls bring together everything good—buttery dough, creamy cheesecake, ripe fruit, and warm spice. They feel like comfort and celebration all at once. Whether for breakfast, dessert, or an anytime treat, this recipe promises to deliver something special every time you bake it.

Peach Cheesecake Cinnamon Rolls
- Total Time: 2 hours
- Yield: 8 to 10 rolls
- Diet: Vegetarian
Description
These Peach Cheesecake Cinnamon Rolls are soft, gooey, and filled with a luscious cream cheese center and juicy peaches. Perfect for brunch, dessert, or a weekend treat, this cinnamon roll recipe blends the warmth of cinnamon with the brightness of fruit and richness of cheesecake. It’s a unique twist that combines peach cobbler and cinnamon rolls into one irresistible bite.
Ingredients
1 cup whole milk
2 1/4 teaspoons instant yeast
1/3 cup granulated sugar
2 large eggs
1/2 cup unsalted butter, melted
4 cups all-purpose flour
1/2 teaspoon salt
8 ounces cream cheese, softened
1/2 cup powdered sugar
1 teaspoon vanilla extract
2 teaspoons ground cinnamon
1 1/2 cups diced peaches (fresh or canned and well-drained)
1/2 cup powdered sugar (for glaze)
2 tablespoons milk (for glaze)
Instructions
1. Warm the milk until just lukewarm, then combine with yeast, sugar, and melted butter. Let it sit for 5–10 minutes until foamy.
2. Add eggs, flour, and salt. Mix until a dough forms, then knead for about 8 minutes until smooth. Cover and let rise until doubled.
3. In a separate bowl, beat cream cheese until smooth. Add powdered sugar and vanilla extract, mix until creamy.
4. Roll the dough into a large rectangle. Spread the cheesecake filling evenly, top with diced peaches, and sprinkle with cinnamon.
5. Roll the dough tightly into a log and cut into 8–10 even rolls.
6. Place the rolls into a buttered baking dish and let rise again until puffy, about 30–45 minutes.
7. Bake at 350°F (175°C) for 25–30 minutes until golden and bubbling.
8. While still warm, drizzle with glaze made by mixing powdered sugar and milk. Serve fresh and enjoy.
Notes
Let your dough rise in a warm, draft-free area for the best texture.
Use firm ripe peaches or drain canned ones thoroughly to avoid sogginess.
You can prepare the rolls a day ahead and refrigerate before the second rise.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 410
- Sugar: 21g
- Sodium: 210mg
- Fat: 19g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 65mg


