Peach Cobbler Cake Bars are my kind of dessert when I want something that’s easy to slice and still tastes like a real homey peach cobbler. You get a buttery base, a jammy peach layer, and a topping that bakes up crisp and cinnamon-y.
I like this version because the crust and streusel come from the same crumb mixture, so it’s simple and consistent. The peaches stay front and center, and the cinnamon streusel gives you that classic cobbler feel in bar form.
These are especially good for a weekend dessert, potlucks, and cookie trays when you want something different from brownies. I usually serve them plain, but a light vanilla glaze is nice if you want a little extra sweetness.

Why You’ll Love This Recipe
Easy to slice: Once they’re chilled, you get clean, neat bars that hold together really well.
Real cobbler flavor: The peaches + warm cinnamon + buttery crust combo scratches that peach cobbler itch without needing bowls and spoons.
One dough, two jobs: I love that the same crumb mixture becomes both the crust and the streusel topping.
Works with fresh or canned: Fresh peaches are great, but canned (drained well) makes these doable any time of year.
Great for sharing: A 9×13 pan goes a long way, and they travel better than a scoopable cobbler.
Ingredients You’ll Need
Crust and Streusel
- All-purpose flour: I use regular flour here. It keeps the crust sturdy and the streusel crumbly.
- Granulated sugar: This sweetens the crust and helps it bake up a little crisp at the edges.
- Baking powder: Just enough to keep the base from baking up too dense.
- Fine salt: Don’t skip it. It keeps the crust from tasting flat and helps the peaches taste more “peachy.”
- Unsalted butter: Cold butter is the key here. It’s what gives you those nice buttery crumbs instead of a smooth cookie dough.
- Egg: This binds everything together so the crust slices cleanly.
- Vanilla extract: Classic and simple. It rounds out the butter and sugar flavor.
- Ground cinnamon: This is the main “cobbler” spice in the crust/streusel layer.
- Light brown sugar: I like light brown sugar for a softer caramel note, but dark brown sugar works too.
- Old fashioned oats: This is where the streusel gets that hearty crumble texture. Quick oats work in a pinch, but the topping is less chunky.
Peach Filling
- Sliced peaches: Fresh is great, but canned peaches in juice or light syrup are very reliable here—just drain them really well. If your slices are huge, I like to cut them into smaller pieces so the bars slice more neatly.
- Granulated sugar: Sweetens the filling and helps draw out the peach juices so everything turns jammy in the oven.
- Cornstarch: This thickens the filling as it bakes. If your peaches are extra juicy, you can bump it up a bit.
- Lemon juice: A little brightness helps a lot, especially if you’re using canned or frozen peaches.
- Ground cinnamon: Cinnamon in the filling ties in with the streusel and makes it taste like cobbler instead of just “peach pie bars.”
- Ground nutmeg: Just a small amount. It gives that warm bakery smell without taking over.
- Salt: A tiny pinch makes the peach flavor pop more than you’d think.
Optional Glaze
- Powdered sugar: This makes a quick glaze that sets up nicely once the bars are chilled.
- Milk: Use whatever you have. Start small and add a little more if you want it thinner for drizzling.
- Vanilla extract: Keeps the glaze from tasting like plain sugar.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F. Line a 9×13-inch pan with parchment paper, leaving some overhang, then lightly grease the parchment.
- Mix the dry ingredients: In a large bowl, whisk the flour, granulated sugar, baking powder, and salt.
- Cut in the butter: Add the cold cubed butter and cut it in until the mixture looks crumbly with some pea-sized pieces.
- Add the egg: Mix in the egg and vanilla just until you have large, moist crumbs and no dry flour pockets.
- Bake the crust: Press about two-thirds of the crumb mixture firmly into the prepared pan to form an even crust. Bake for 12 minutes.
- Mix the filling: Toss the peaches with the sugar, cornstarch, lemon juice, cinnamon, nutmeg, and a pinch of salt. Let it sit for about 5 minutes so the sugar starts to dissolve.
- Add the filling: Spoon the peach mixture evenly over the warm crust.
- Finish the streusel: Mix the oats, brown sugar, and cinnamon into the remaining crumb mixture, then sprinkle it evenly over the peaches. Gently press the topping down so it sticks.
- Bake: Bake for 30 to 35 minutes, until the topping is golden and the filling is bubbling around the edges.
- Cool: Cool completely at room temperature, then chill for 1 hour for cleaner slices.
- Slice and glaze: Lift the bars out using the parchment overhang and cut into bars. Drizzle with the glaze if you’re using it.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Drain canned peaches really well. Extra liquid is the main reason the filling can turn runny. I usually let them sit in a colander for a few minutes, then blot with paper towels.
If your peaches are juicy, add more cornstarch. Some fresh peaches throw off a lot of juice, especially very ripe ones. Adding a little extra cornstarch helps the filling set up into that jammy layer.
Keep the butter cold. If the crumb mixture starts feeling soft or greasy, pop the bowl in the fridge for a bit. Cold butter is what gives you a better crust and a crumblier topping.
Press the bottom crust firmly. A tight, even press helps it hold together when you slice, especially right in the center pieces.
Chill before slicing. The bars cut cleaner after they’ve cooled completely and had time in the fridge. Warm bars taste good, but they’re messy to cut.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Ice cream: If you want the full cobbler experience, serve a bar slightly warm with vanilla ice cream. The cold + warm combo works really well here.
- Whipped cream: A dollop of lightly sweetened whipped cream is simple and looks nice on a dessert plate. I like it best with a little extra cinnamon on top.
- Fresh fruit: A handful of fresh raspberries or sliced strawberries on the side is a good contrast, especially if your peaches are very sweet.
- Coffee or tea: These are great with coffee, especially in the afternoon. Chai or black tea is also really good with the cinnamon topping.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store them airtight at room temperature for up to 3 days. I keep them in the pan with a tight cover, or in a container with parchment between layers.
For a longer hold, store them in the fridge for up to 5 days. The topping stays a little more crisp if you let a bar sit out for 10 to 15 minutes before eating.
You can bake these a day ahead and chill overnight. They slice much more neatly the next day, which is handy if you’re bringing them somewhere.
If you want them to last longer, freeze individual portions in a container or freezer bag. Thaw in the fridge overnight or on the counter for an hour or two.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use frozen peaches?
Yes. Thaw them first, then pat them dry so you’re not adding a bunch of extra liquid to the filling.
If they still seem very juicy after thawing, add a little extra cornstarch so the bars set up.
Do I have to chill the bars before slicing?
I really recommend it. The filling thickens as it cools, and chilling gives you much cleaner cuts (especially the center pieces).
How do I know when they’re done baking?
Look for a golden topping and bubbling filling around the edges. The center should look set, not sloshy, even though it will firm up more as it cools.
Can I add peach extract?
You can, and it’s a nice boost if your peaches are a little bland (which can happen with canned). I usually swap in a little peach extract for part of the vanilla rather than adding a lot.
Why is my filling runny?
The two usual culprits are extra-juicy peaches or not draining canned peaches enough. Next time, drain well, blot dry, and don’t be afraid to add a bit more cornstarch if the fruit is throwing off a lot of liquid.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Peach Cobbler Cake Bars
INGREDIENTS
Crust and Streusel
- 2 1 2 cups all purpose flour
- 1 cup granulated sugar
- 1 tsp baking powder
- 1 2 tsp fine salt
- 1 cup unsalted butter cold and cubed
- 1 large egg
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- 1 3 cup light brown sugar packed
- 1 2 cup old fashioned oats.
Peach Filling
- 4 cups sliced peaches drained if canned
- 1 3 cup granulated sugar
- 2 tbsp cornstarch
- 1 tbsp lemon juice
- 1 tsp ground cinnamon
- 1 4 tsp ground nutmeg
- pinch of salt.
Optional Glaze
- 1 2 cup powdered sugar
- 1 2 tbsp milk
- 1 4 tsp vanilla extract.
INSTRUCTIONS
Prep Pan
- heat oven to 350 degrees F
- line a 9x13 inch pan with parchment leaving overhang
- lightly grease parchment.
Make Crust Dough
- whisk flour granulated sugar baking powder and salt
- cut in cold butter until crumbly
- mix in egg and vanilla just until large moist crumbs form
- press about two thirds of mixture firmly into prepared pan to form an even crust
- bake crust 12 minutes.
Cook Filling
- toss peaches with sugar cornstarch lemon juice cinnamon nutmeg and salt
- rest 5 minutes to dissolve sugar then spoon evenly over warm crust.
Add Streusel and Bake
- mix oats brown sugar and cinnamon into remaining crumb mixture
- sprinkle evenly over peaches and gently press
- bake 30 to 35 minutes until topping is golden and filling bubbles at edges.
Cool and Slice
- cool completely at room temperature then chill 1 hour for clean slices
- lift out by parchment and cut into bars
- drizzle with glaze if using.
