Peach Coffee Cake
If you’ve ever had the kind of cake that makes people pause mid-sentence just to take another bite—because it’s not only delicious but also warm, comforting, and somehow manages to taste like summer in every spoonful—this is it. I’m not being dramatic; I made this peach coffee cake three times last July and my kitchen has never been the same. It disappeared faster than I could say “pass the whipped cream,” and honestly? That first forkful hit me right in the soul. The tender crumb, the juicy peaches peeking through like little golden jewels, and that brown sugar streusel on top… it’s a love story between dessert and sunshine.

What Is Peach Coffee Cake?
This isn’t your average coffee cake—not by a long shot. It’s a moist, buttery cake studded with fresh diced peaches and crowned with a crunchy, caramelized brown sugar topping that cracks satisfyingly under your teeth. Think of it as a cross between a cobbler and a loaf cake, baked into an 8-inch square pan so everyone gets their fair share (which they do—no leftovers here). The peaches add natural sweetness and juiciness without turning the cake soggy, thanks to being lightly tossed with flour and cinnamon before folding into the batter. It bakes up dense and rich, perfect for slicing thick and serving with a cup of tea or morning coffee. This recipe was inspired by my all-time favorite blueberry version, but I’ll tell you: once you try peaches in this cake, there’s no going back.
Why You’ll Love This Recipe
There are so many reasons why this cake feels like a hug wrapped in a slice. First, it’s effortless. You don’t need fancy equipment or hours in the kitchen—just one bowl for mixing and a little patience while the butter creams with sugar. Second, it’s packed with flavor: real vanilla, warm cinnamon, and those bursts of sweet-tart peaches. But what really sets it apart is how forgiving it is. Even if your peaches aren’t perfectly uniform (mine usually aren’t), the cake still turns out gorgeous. And let’s talk about that topping—oh, that topping! When it comes out of the oven golden and bubbly, you can actually smell the caramelized sugar from across the room. My kids beg for seconds, and my in-laws ask for the recipe every time they visit.
Another win? It travels well. I brought it to a potluck last summer, covered it with foil, and drove two hours in the sun—still delicious at 3 p.m. Plus, it pairs beautifully with everything: cold milk, vanilla ice cream, even just plain old butter. And if you’re watching gluten intake? No problem—I’ve got a simple swap guide below using brown rice flour, tapioca starch, and xanthan gum that works like magic. Honestly, whether you’re baking for a crowd or treating yourself after a long week, this cake delivers joy in every bite.
How to Make Peach Coffee Cake
Quick Overview
Prep takes about 15 minutes, then you let the butter and sugar cream together for a solid six minutes (trust me, it’s worth it). Toss peaches with flour and cinnamon, fold them into the batter along with sour cream, then scatter that irresistible crumble on top. Bake for just under an hour until a toothpick comes out clean. Cool slightly before slicing—because rushing leads to broken crumbs and melted butter disasters. Seriously, give it time.
Ingredients
Cake:
½ cup softened butter
1 cup granulated sugar
2 eggs
2 teaspoons vanilla extract
1 cup all-purpose flour
½ teaspoon baking powder
½ cup sour cream
2 peeled, finely diced peaches (about 1 cup)
½ teaspoon ground cinnamon
Topping:
⅔ cup all-purpose flour
⅔ cup packed brown sugar
¼ cup melted butter

Step-by-Step Instructions
- Preheat your oven to 350°F. Grease an 8-inch square pan generously with butter.
- In a large bowl, beat butter and sugar until light and fluffy—this should take about 6–7 minutes. Add eggs one at a time, mixing just until combined, then stir in vanilla.
- In a separate bowl, whisk together flour and baking powder. Place diced peaches in a small bowl and sprinkle with 2 tablespoons of the dry mix plus the cinnamon. Gently toss to coat.
- Add half the flour mixture to the wet ingredients and mix until just combined. Stir in sour cream, then add the remaining flour mixture. Mix gently until no streaks remain.
- Fold in the cinnamon-coated peaches and pour batter into your prepared pan.
- For the topping, combine flour and brown sugar in the same small bowl used for the peaches. Pour in melted butter and stir with a fork until large clumps form—don’t overmix.
- Sprinkle the crumbly topping evenly over the batter.
- Bake for 44–46 minutes, or until a toothpick inserted in the center comes out clean or with moist crumbs (not wet batter).
- Let cool completely before slicing. Patience is key here—trust me!
What to Serve It With
This cake shines on its own, but pairing it elevates it. Try serving slices warm with a dusting of powdered sugar and a dollop of whipped cream. A drizzle of honey or maple syrup adds extra richness, especially if your peaches were particularly tart. For brunch vibes, cut it into squares and layer with Greek yogurt and fresh berries. And yes—it’s fantastic with strong black coffee or iced tea. If you want to go all out, warm it up in the microwave for 10 seconds and top with a scoop of vanilla ice cream. My personal favorite? Just butter and a hot cup of tea on a rainy afternoon.
Top Tips for Perfecting Your Peach Coffee Cake
- Don’t skip creaming: Those 6–7 minutes for creaming butter and sugar are non-negotiable. That step builds air into the batter, giving you a tender crumb instead of a dense brick.
- Patience pays off: Let the cake cool completely before slicing. Warm cake tears more easily, and you risk losing all that beautiful crumble structure.
- Use ripe but firm peaches: Overripe peaches will make the cake too wet. If you’re unsure, give the peaches a gentle squeeze—they should yield slightly but stay intact.
- Test for doneness: Because peaches release moisture, the cake may look done earlier than expected. Always test with a toothpick—even at 40 minutes.
- Make it ahead: This cake actually tastes better the next day! The flavors meld, and the crumble firms up. Store at room temperature for up to 2 days.
Storing and Reheating Tips
Keep your peach coffee cake fresh by storing it uncovered at room temperature for up to two days. After that, wrap individual slices in plastic wrap or aluminum foil and freeze for up to three months. To reheat frozen slices, thaw overnight in the fridge, then warm in a 300°F oven for 10–12 minutes. You can also microwave a slice for 20 seconds—perfect for quick desserts. If you refrigerate it, bring it to room temperature first; cold cake just doesn’t do justice to that crumble.
Frequently Asked Questions
Final Thoughts

Every time I pull this cake out of the oven, I remember why I keep recipes like these close to my heart. There’s something magical about sharing food that brings people together—especially when it starts with a single peach, a stick of butter, and a little bit of love. Whether you’re making it for breakfast, brunch, or simply because you deserve a treat, this cake never fails to deliver warmth, sweetness, and comfort in equal measure. So go ahead—measure those peaches, cream that butter, and bake with confidence. Your friends and family will thank you.

Peach Coffee Cake
Ingredients
Main Ingredients
- 0.5 cup butter softened
- 1 cup sugar
- 2 eggs
- 2 teaspoon vanilla extract
- 1 cup all-purpose flour *
- 0.5 teaspoon baking powder
- 0.5 cup sour cream
- 2 peaches peeled and finely diced into 0.25-0.33 inch pieces (about 1 cup worth)
- 0.5 teaspoon ground cinnamon
Topping
- 0.75 cup all-purpose flour **
- 0.75 cup brown sugar
- 0.25 cup butter melted
Gluten-Free Option (if needed)
- 0.25 cup brown rice flour
- 0.25 cup tapioca starch
- 0.25 cup potato starch
- 0.5 teaspoon xanthan gum
Instructions
Preparation Steps
- Preheat the oven to 350°F. Grease an 8" square pan with butter.
- Beat the butter and the sugar together until light and fluffy, about 6-7 minutes. Add the eggs and the vanilla, mixing just until combined.
- Combine the flour and baking powder in a bowl. Place the peaches in a small bowl and sprinkle with a couple of tablespoons of the dry ingredients, plus the cinnamon. Stir gently to coat the peaches.
- Add half of the dry ingredients to the mixing bowl and stir to combine. Add the sour cream, mix again, and then add the remaining dry ingredients. Mix just until combined. Stir in the peaches and pour the batter into the prepared pan.
- Place the flour and sugar for the topping in the same small bowl that was holding the peaches and add the melted butter. Stir lightly with a fork to combine, leaving plenty of larger pieces. Sprinkle the sugary crumbs over the batter in the pan.
- Bake for 44-46 minutes, until a toothpick comes out clean or with moist crumbs. Let cool before slicing.






