
Peach cobbler meets cheesecake in one pan, and it works beautifully. I roast the peaches first so they turn jammy and concentrated, then layer them into a creamy cheesecake with a buttery cinnamon crumble on top. It bakes up rich, slices cleanly, and holds its texture-perfect for summer gatherings or make-ahead desserts.
Every summer when peaches are at their peak, I look for desserts that really let them shine, and this peach cobbler cheesecake has become my number one. It combines a smooth, creamy baked cheesecake with layers of roasted peaches and a buttery cinnamon streusel topping. Roasting the peaches first brings out their natural sweetness and keeps the filling from turning watery, so each slice stays rich, structured, and full of real peach flavor.
I also build this cheesecake in layers, so you get a little bit of everything in each bite-creamy filling, soft fruit, and a crumbly topping that adds just enough texture. A simple graham cracker crust anchors it all, while a gentle water bath helps the cheesecake bake evenly and stay crack-free. It's a great make-ahead dessert for summer gatherings or holidays, and it holds up beautifully when sliced and served.
What is peach cobbler cheesecake?
Peach cobbler cheesecake is a baked cheesecake layered with cooked peaches and topped with a buttery streusel, combining the creamy texture of cheesecake with the flavor and structure of peach cobbler.

What Makes This Recipe Work
There are a few key steps I follow to make sure this peach cobbler cheesecake turns out flavorful, structured, and easy to slice. First, I roast the peaches instead of adding them raw or straight from a can. Roasting brings out their natural sweetness and reduces excess moisture, which helps prevent a watery layer in the cheesecake. It also gives the peaches a soft, jammy texture that fits perfectly between the creamy filling and the crumble topping.
Layering and Texture
I don't just add the peaches on top-I layer it-cheesecake, peaches, streusel, then more cheesecake. That way, the fruit and crumble aren't just sitting on the surface, they're part of the structure. You get creamy filling, soft fruit, and a bit of crumble in every slice, and it holds together cleanly instead of collapsing when cut. I finish it with extra peaches on top for a fresher contrast against the baked layers.
Baking and Structure
For the texture, I stick with a water bath and a lower oven temperature because it gives me consistent results. The cheesecake bakes evenly from edge to center and stays smooth without overcooking. Then I let it chill long enough to fully set-this is what gives you those clean, defined slices instead of a soft center. It's a slower process, but it solves the usual texture issues that come with fruit-filled cheesecakes.
Why Roast Peaches First
Roasting the peaches isn't just an extra step-it's what keeps this cheesecake from turning watery. It deepens the flavor and removes excess juice before the peaches ever go into the filling, so the final texture stays creamy and stable.
Presentation and Helpful Tips
When you slice into it, you can actually see the layers-creamy cheesecake, peaches, and crumble-which makes a big difference both for serving and visually. If you want extra guidance, I've linked my full water bath method as well, since getting that step right is key to the final texture.

Ingredients (and Why They Matter)
Here's what I use and a few helpful notes so you know exactly how each ingredient works in this peach cobbler cheesecake.
Peaches: I use fresh, ripe peaches for the best flavor and texture. They soften nicely when roasted and bring natural sweetness to the cheesecake. If you're out of season, canned peaches can work-just drain them well so you don't add extra liquid.
Cinnamon and Sugar: This simple combo enhances the peaches and gives that classic cobbler flavor. You can adjust the sugar slightly depending on how sweet your peaches are.
Graham Cracker Crumbs: These form the base of the crust and add a slightly sweet, toasty flavor. If needed, you can swap with digestive biscuits or even vanilla wafers for a similar texture.
Butter: Melted butter binds the crust together and adds richness. I use unsalted butter so I can control the overall flavor, but salted works if that's what you have.
Cream Cheese: Full-fat cream cheese is key for a smooth, rich cheesecake. I always let it come to room temperature first so it blends easily and stays lump-free.
Vanilla Extract: Adds warmth and rounds out the flavor of the cheesecake filling. A good-quality vanilla makes a noticeable difference here.
Eggs: Eggs help set the cheesecake and give it structure. I add them one at a time and mix gently to keep the texture smooth and not too airy.
Heavy Whipping Cream: This makes the filling extra creamy and slightly lighter in texture. You can substitute with sour cream for a slightly tangier flavor if you prefer.
Cinnamon Streusel (Brown Sugar, Flour, Cinnamon, Butter): This is what gives that cobbler-style topping. Brown sugar adds a deeper, caramel-like sweetness, while the butter and flour create that crumbly texture. It bakes into a golden, slightly crisp layer that contrasts nicely with the creamy cheesecake.

How to make Peach Cobbler Cheesecake
This is an overview with step-by-step photos. Full ingredients, measurements & instructions are in the recipe card below.
Roast the Peaches
I start by roasting the peaches with a little sugar and cinnamon. It smells amazing and, more importantly, it helps cook off extra moisture so the cheesecake doesn't turn watery later. You're looking for soft, slightly caramelized peaches-not mush.



Make the Streusel
While the peaches are in the oven, I mix up the streusel. It should look crumbly, like damp sand. If you're tempted to eat a spoonful at this stage… I get it.


Prepare the Graham Cracker Crust
Next, I crush graham crackers and press the graham cracker mixture into the pan and prebake it. This step keeps the crust from going soft once the filling goes in. I like to press it firmly so it holds together when sliced.


Mix the Cheesecake Filling
I beat the cream cheese until smooth, then add the rest of the ingredients. Everything should be at room temperature so the batter stays silky. I mix just until combined-no need to overdo it here.


Assemble the Layers
Now the fun part. I layer the cheesecake filling, roasted peaches, streusel, then more cheesecake filling on top. It might look a little messy going in, but it bakes up into clean, defined layers.




Bake in a Water Bath
I bake the cheesecake in a water bath so it cooks gently and evenly. It helps keep the texture smooth and prevents cracks. It's a little extra effort, but it makes a noticeable difference.
Chill and Finish
Once baked, I let it cool slowly, then chill it in the fridge until fully set. This is what gives you those neat slices. Right before serving, I add the remaining peaches on top for a fresh finish.

Peach Cobbler Cheesecake
Equipment
- 9 inch spring form pan
Ingredients
Roasted Peaches
- 10 medium ripe peaches
- ½ cup granulated sugar
- 2 teaspoon cinnamon
Graham Cracker Crust
- 1½ cups graham cracker crumbs
- 3 tablespoon granulated sugar
- 6 tablespoon melted butter
Cheesecake Filling
- 24 oz cream cheese softened at room temperature
- 1¼ cups granulated sugar
- 2 teaspoon vanilla extract
- 4 large eggs
- ½ cup heavy whipping cream
Cinnamon Streusel
- ⅔ cup brown sugar
- 1 cup all-purpose flour
- ½ teaspoon cinnamon
- 6 tablespoon unsalted butter melted
Instructions
Roast the Peaches
- Slice the peaches and toss in a large bowl with the sugar and cinnamon.
- Distribute the peach slices onto the prepared baking sheet and bake at 400 F for 9-13 minutes or until tender.
Make Streusel
- While the peaches are cooking you can prepare the streusel. In a small mixing bowl, combine brown sugar, butter, flour and cinnamon until a crumbly mixture forms. Set aside.
Make Graham Cracker Crust
- Prepare a 9-inch springform pan with a parchment paper circle at the bottom and cooking spray.
- In a medium mixing bowl, combine the graham cracker crumbs, granulated sugar, and melted butter. Mix with a fork until combined.
- Add crust mixture to the springform pan and press firmly on the bottom and along the sides.
- Bake for 10 minutes, remove from the oven and allow to cool while making the filling.
Make Cheesecake Filling
- In a large mixing bowl with a hand mixer, beat the cream cheese, vanilla extract,and granulated sugar until smooth and creamy.
- Add the eggs 2 at a time and mix until combined. Slowly add the cream while mixing on low speed, mix until completely combined.
Cheesecake assembly
- Add a double layer of aluminum foil around the cheesecake pan to stop water from leaking in when placed in the water bath.
- Pour half of the cheesecake filling over the crust and spread into an even layer.
- Add half of the roasted peaches over top in an even layer followed by a sprinkle of half of the streusel.
- *Cover and store the remaining roasted peaches in the refrigerator until ready to serve.*
- Add the remaining cheesecake batter and spread into an even layer. Top with the remaining streusel.
Bake
- Place the cheesecake into a large shallow pan containing 2-3 inches of hot water that comes halfway up the side of the spring form pan.
- Bake at 350 degrees for 1 hour 25 minutes (but check at 1 hour mark) or until the sides start to puff and the center is just slightly jiggly.
- Remove from the oven immediately if the cheesecake begins to crack.
- Cool the cheesecake at room temperature for 1 hour before transferring it to the refrigerator.
Refrigerate
- Refrigerate for at least 5 hours or overnight.
Add remaining peaches
- Top with the remaining roasted peaches. Slice and enjoy!

Tips for a Smooth, Creamy Peach Cobbler Cheesecake
These are the small steps I pay attention to because they directly affect how this cheesecake sets and slices.
Room temperature ingredients make a big difference here. If the cream cheese or eggs are cold, the batter won't blend smoothly and you'll end up with small lumps that don't bake out. I let everything sit out long enough so the filling comes together silky and even.
I also mix the batter just until combined. It's tempting to keep going, but too much air can lead to cracks or a slightly dense texture after baking. Keeping the mixing gentle helps the cheesecake stay creamy.
For the peaches, I like adding a little cornstarch after roasting. It helps thicken any remaining juices so they don't seep into the cheesecake layers and make them soft. That step keeps the layers more defined when you slice.
Baking in a water bath is one of the most reliable ways to get a smooth texture. It keeps the heat gentle and even, so the cheesecake doesn't dry out or overbake around the edges. If you need it, I've linked my full water bath guide with step-by-step details.
I also always prebake the crust. It helps it hold together under the filling and keeps it from turning soft after chilling.
When it comes to baking, I go lower and slower. Pulling the cheesecake out while the center still has a slight jiggle helps keep it creamy instead of overbaked. Then I let it cool gradually-first in the oven with the heat off, then at room temperature, and finally in the fridge overnight.
That final chill is what gives you clean slices. Cutting too early is usually what causes a soft center or messy edges, so I always give it enough time to fully set before serving.

What Not to Do When Baking This Cheesecake
There are a few small things I try not to skip because they really do affect the final texture. I stick with full-fat ingredients since they give the cheesecake its rich, creamy consistency. I also make sure everything is at room temperature before mixing-it helps the batter come together smoothly without lumps.
I don't rush the cooling process either. Letting the cheesecake cool gradually and then chill fully in the fridge is what helps it set properly and slice cleanly. And for baking, I avoid glass pans since they tend to heat unevenly-using a springform pan gives much better results.
FAQ
Do I bake it on the lower or upper rack?
I always place the cheesecake on the middle rack so it bakes evenly from top to bottom.
Can I use frozen peaches?
I prefer fresh peaches here. Frozen ones tend to release too much liquid as they bake, which can affect the texture.
Can I use canned peaches instead of fresh?
Yes, just make sure to drain them really well. They're softer than fresh peaches but still work nicely in this recipe.
Do I need to peel the peaches?
It depends on the texture you want. I peel them when I want a smoother finish, but leaving the skins on adds a bit of color and a more rustic look.
How long does it need to chill?
I usually let it chill overnight. That gives the cheesecake time to fully set and the flavors come together.
Can I make this ahead for a party?
Yes, and I actually recommend it. The cheesecake holds up well and tastes even better the next day once everything has had time to settle.

Variations and Creative Twists
Once I had the base recipe working the way I wanted, I started playing around with a few variations depending on the occasion or what I had on hand. A splash of bourbon in the peaches and streusel adds a deeper, slightly warm flavor that works especially well for fall or holiday tables. If I'm short on time, I'll go the no-bake route with a stabilized whipped filling and canned peaches-it's a different texture, but still hits that peach dessert craving.
For gatherings, I sometimes make these as mini cheesecakes in a muffin tin. They bake faster, chill quicker, and are much easier to serve at parties. If you need a gluten-free option, swapping the crust with almond flour or gluten-free graham crackers works well without changing the overall structure. And for a dairy-free version, I've used plant-based cream cheese and coconut yogurt with a flax egg-it turns out slightly softer but still holds together nicely once chilled.
Storage and Leftovers
This cheesecake actually improves after it sits for a bit. I usually make it a day ahead because the texture settles and the flavors come together more fully. Keep it covered in the fridge and it will stay fresh for up to 5 days without losing its structure.
If you want to freeze it, slice it first, then wrap each piece well so it doesn't dry out. It keeps for up to 2 months and thaws nicely overnight in the fridge. Sometimes I warm a slice slightly before serving-the topping softens just enough and gives it more of that cobbler feel.
More Delicious Peach Desserts
- Spicy Peach Margarita - A refreshing way I like to use ripe peaches when I want something cold and a little different
- Cinnamon Peach Yogurt Cake - Soft, lightly sweet, and easy to make-great for breakfast or an afternoon snack
- Peach and Blueberry Puff Pastry - Flaky, creamy, and quick-this one comes together fast when I need a simple dessert
- Cinnamon Peach Yogurt Cake - A nice mix of tart and sweet with a soft cake texture that works well for summer.
- Southern Peach Bread - I make this when I want something a little richer-the praline topping adds a nice crunch that pairs really well with the soft peach bread.
- Peach Galette - This is one I turn to when I want a simpler bake-the crust stays crisp while the peaches soften, and the frangipane adds just enough richness.





Alla says
My grandma used to make similar cake, but the cheesecake part was done with farmer cheese
Olya says
Farmer's cheese is a great substitute for cream cheese!!
Liz says
Can peaches be peeled prior to roasting?
Olya says
Yes, absolutely!!