This peach buckle is everything I want from a simple summer dessert — soft vanilla cake packed with juicy peaches and topped with a buttery cinnamon-almond crunch. It’s easy enough for an everyday bake but special enough to share.

Fresh peaches don’t need much help to make a great dessert, and this peach buckle is proof. A tender vanilla cake surrounds plenty of juicy peaches, while a simple cinnamon-almond topping bakes into a lightly crisp finish that gives every bite a little extra texture.
If you’ve never made a buckle before, think of it as somewhere between a coffee cake and a cobbler. As the cake bakes, the fruit settles into the batter, creating the signature “buckled” appearance that gives this classic dessert its name.
Whether you’re baking with peaches from the farmers market or using up the last few ripe peaches on your counter, this is an easy recipe that’s fruity, buttery, not too sweet, and perfect for summer.
Why You’ll Love This Peach Buckle Recipe
- Plenty of peaches. Every slice is loaded with sweet, juicy fruit.
- Simple pantry ingredients. No special ingredients or complicated techniques required.
- Wonderful texture. Tender cake meets a crisp cinnamon-almond topping.
- Perfect for summer. A great way to showcase fresh peaches without a lot of fuss.
- Easy to serve. It’s just as good slightly warm as it is at room temperature.

Key Ingredients
- Fresh peaches – Choose ripe peaches that are fragrant and give just slightly when gently squeezed. They should be sweet and juicy but still firm enough to hold their shape when folded into the batter. Peel them if you prefer a smoother texture, but if the skins are thin and tender, you can leave them on.
- Unsalted butter – Let the butter soften before mixing so it creams properly with the sugar. This creates a light, tender cake.
- Sliced almonds – These add a delicate crunch to the topping and pair beautifully with peaches. If you’re not an almond fan, chopped pecans make a delicious substitute.
- Sanding sugar – Sprinkling coarse sanding sugar over the top gives the buckle a little sparkle and extra crunch. Granulated sugar works, too, if that’s what you have on hand.
How to Make Peach Buckle
Prepare the pan and dry ingredients.
Grease a 9-inch square baking pan, then whisk together the flour, salt, and baking powder. Mixing the dry ingredients first helps ensure the leavening is evenly distributed throughout the batter.
Cream the butter and sugar.
Beat the butter and sugar until the mixture is light and fluffy. This step incorporates air into the batter for a soft, tender crumb.


Add the eggs and vanilla.
Mix in the eggs one at a time, followed by the vanilla. Adding the eggs individually helps them incorporate more smoothly into the batter.
Mix just until combined.
Add the dry ingredients on low speed, mixing only until a few streaks of flour remain. Over-mixing can make the cake less tender.
Fold in the peaches.
Gently fold the diced peaches into the batter until they’re evenly distributed, then spread the batter into the prepared pan. The batter will be thick — that’s exactly what you want.


Add the topping.
Stir together the sanding sugar, cinnamon, and sliced almonds, then sprinkle the mixture evenly over the batter. This simple topping adds sweetness, crunch, and a hint of warm spice.
Bake until golden.
Bake until the top is golden brown and a pick inserted into the center comes out clean or with a few moist crumbs. Let the buckle cool for about 20 minutes before serving so it has a chance to set.

Tips for Success
- Choose ripe but firm peaches. Look for peaches that are fragrant and give just slightly when gently squeezed. Slightly underripe peaches actually work well here — they’ll soften as they bake while still holding their shape. Very soft, overripe peaches can release excess juice and make the cake wetter.
- Cut the peaches into similar-sized pieces. Aim for about 1/2-inch pieces so they bake evenly and distribute nicely throughout the cake.
- Mix gently once you add the flour. Over-mixing can lead to a tougher cake, so mix just until the dry ingredients are incorporated before folding in the peaches.
- Don’t skip the sanding sugar. It gives the topping a wonderful sparkle and a bit of crunch. Granulated sugar is a perfectly good substitute if needed, but coarse sugar adds a little something special.
- Let it cool before slicing. As tempting as it is to dig in right away, letting the buckle cool for about 20 minutes helps it set up and makes serving much easier.

Variations
- Try nectarines. If you have nectarines on hand, you can substitute them for the peaches or use a combination of both.
- Swap the nuts. Chopped pecans or walnuts are delicious in place of the sliced almonds.
- Add a little spice. A pinch of nutmeg or cardamom pairs beautifully with the cinnamon and peaches.
- Serve it simply. Skip the nuts if needed, and sprinkle the top with just the cinnamon sugar for a simpler finish.
Serving Suggestions
- Enjoy your peach buckle slightly warm or at room temperature.
- Add a scoop of vanilla ice cream for an easy summer dessert.
- Top with lightly sweetened whipped cream.
- Pair it with coffee or tea for an afternoon treat.
- Leftovers are wonderful for breakfast with a cup of coffee.

Storage
Room temperature: Once the buckle has cooled completely, cover it tightly or store it in an airtight container. It will keep at room temperature for up to 2 days.
Refrigerator: For longer storage, refrigerate it in an airtight container for up to 4 days. Because it’s made with fresh peaches, I think the texture and flavor are at their best within the first couple of days.
To serve: Enjoy at room temperature, or warm individual servings in the microwave for a few seconds before serving.
Your New Favorite Peach Dessert
If you’re looking for an easy way to make the most of fresh peach season, this peach buckle is a wonderful choice. With its tender vanilla cake, juicy peaches, and crunchy cinnamon-almond topping, it’s equally at home as a casual weeknight dessert, something to share with friends, or even a special breakfast treat with a cup of coffee. I hope you’ll give it a try!

More Peach Desserts to Try

Peach Buckle
Ingredients
For the buckle:
- 1 ¼ cups (150 g) all-purpose flour
- ½ teaspoon salt
- ¼ teaspoon baking powder
- ½ cup (113 g) unsalted butter, softened
- ¾ cup (150 g) granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 ½ pounds (680 g) peaches, pitted, peeled, and cut into 1/2-inch pieces
For the topping:
- 2 tablespoons sanding sugar
- ½ teaspoon ground cinnamon
- ⅓ cup sliced almonds
Recommended Products
Instructions
To make the buckle:
- Preheat oven to 350°F (175°C). Grease and flour (or use a baking spray with flour) a 9-inch square baking pan.
- Whisk together the flour, salt, and baking powder. Set aside.
- Using an electric mixer on medium speed, beat the butter and sugar until light and fluffy.
- Add the eggs, one at a time, mixing well after each addition. Mix in the vanilla.
- Reduce mixer speed to low. Gradually add the flour mixture, beating just until combined. Fold in the peaches.
- Transfer the batter to the prepared pan and spread evenly.
To make the topping and bake:
- Mix the sanding sugar, cinnamon, and almonds together in a small bowl. Sprinkle the mixture over the top of batter.
- Bake 45-50 minutes, or until the top is golden brown and a pick inserted into the center comes out clean or with a few moist crumbs.
- Cool in the pan for about 20 minutes before serving.
Video
Notes
- Sanding sugar adds a little extra crunch and sparkle, but granulated sugar works just as well.
- If you’d like, you can substitute nectarines for some or all of the peaches.
- Choose ripe but still slightly firm peaches for the best texture.
- This recipe can also be made in a 10-inch cast-iron skillet. I initially made it that way but have come to like using a light-colored metal baking pan instead.
- Store in an airtight container at room temperature up to 2 days.


11 Comments on “Peach Buckle”
So, great minds think a like! I just posted a buckle today too! I would love to try yours though! Lets trade!! I have an-abundance of peaches right now too! We went and picked, I have a whole bunched in the freezer! I’ll be glad in the winter…
I love that you combo’d the two stone fruits. I combo’d blueberries, raspberries and pineapple. I especially love that you baked yours in a cast iron, delish!
This sounds fabulous! Loving the flavour 🙂
Love the skillet photo. The almond topping looks yummy.
The pie looks so beautiful, i’m not big fan of peaches but this looks so pretty that i would eat it in a heart bit
It’s recipes like this that make me LOOOOVVVEEEE summer! Stone fruit is the best. I don’t think I’ve ever had a buckle though…shame on me!
I love desserts with fruit – my husband would love this recipe!
I love this, and I am just getting used to my skillet…..so we will see what happens
Can I use a cake pan instead? I don’t have a cast-iron skillet.
Hi, Eva. Yes, a cake pan will work just fine.
I’m
Looking to replace the butter with Greek yogurt- thoughts?
Hi, Rae. I wouldn’t replace all of the butter. You could likely use half butter, half yogurt.