Peach Coffee Cake
There’s something so comforting about the first bite of a warm slice of peach coffee cake—especially when that slice is still slightly gooey from the oven and the aroma of brown sugar and fresh peaches fills your kitchen. This isn’t just any coffee cake; this one has become my absolute favorite, hands down. Every time I bring it to a potluck or share it with family, it vanishes faster than you can say “more please!” The combination of tender, buttery cake studded with juicy peach chunks and crowned with a crunchy, caramelized streusel topping feels like sunshine in dessert form. Whether you’re hosting brunch or simply treating yourself on a lazy Sunday morning, this recipe delivers pure joy with every forkful.
What Is Peach Coffee Cake?
Peach coffee cake is exactly what it sounds like: a moist, tender cake bursting with sweet, diced peaches and finished with a generous layer of cinnamon-spiced brown sugar crumb topping. Unlike traditional fruit pies or cobblers, this cake bakes all in one pan—no messy assembly required. It’s perfect for breakfast, dessert, or an afternoon pick-me-up with a cup of tea or coffee. What sets this version apart is how thoughtfully balanced each element is: the richness of butter and sour cream gives the base its signature tenderness, while the peaches add natural sweetness and juiciness without making the cake soggy. And that crumb topping? Oh, that topping. Light, flaky, and packed with molasses-rich brown sugar, it transforms each bite into something truly special.
Why You’ll Love This Recipe
This peach coffee cake is more than just delicious—it’s reliable, forgiving, and adaptable. If you love blueberry coffee cake or cinnamon swirl cakes, you’ll feel right at home with this one. The best part? It practically makes itself once you get the ingredients prepped. You don’t need fancy tools or complicated techniques—just a stand mixer (or a good whisk and bowl), an 8-inch square pan, and some patience while beating the butter and sugar until light and fluffy. That step alone builds the foundation for maximum moisture and lift.
Another reason this recipe wins hearts—and bellies—is its crowd-pleasing versatility. Serve it plain, or dust it lightly with powdered sugar for extra elegance. Add a scoop of vanilla ice cream alongside for a decadent treat, or enjoy it warm straight from the oven with a drizzle of heavy cream. Even better, it travels well and tastes just as amazing the next day (if anyone’s leftovers to prove it!). Plus, if you’re gluten-intolerant, there’s even a simple swap using rice flour blends and tapioca starch that keeps everything soft and satisfying.
And let’s be honest—sometimes life throws us perfectly ripe peaches before summer officially starts. When that happens, don’t hesitate to use frozen ones! Just thaw and drain them gently so they don’t water down your batter. The result? A cake that still sings with summer flavor, no matter the season.
How to Make Peach Coffee Cake
Quick Overview
Baking this peach coffee cake takes about 15 minutes of prep and 45 minutes in the oven. Start by creaming butter and sugar, then fold in eggs, vanilla, dry ingredients, and sour cream. Toss peeled peaches with a bit of flour and cinnamon before folding them into the batter. Finish by sprinkling a buttery brown sugar mixture over the top, then bake until golden and a toothpick comes out clean. Cool slightly before slicing—trust me, resist the urge to dig in too soon!
Ingredients
- Cake:
- ½ cup softened butter
- 1 cup 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 brown sugar
- ¼ cup melted butter
Step-by-Step Instructions
- Preheat your oven to 350°F. Grease an 8-inch square baking pan generously with butter.
- In a large mixing bowl, beat together the softened butter and sugar until light and fluffy—about 6–7 minutes.
- Add the eggs one at a time, mixing just until incorporated after each addition. Stir in the vanilla.
- In a separate bowl, combine the flour and baking powder. Place the diced peaches in another small bowl and toss them with 2 tablespoons of the dry mix plus the cinnamon. Set aside.
- Add half of the remaining dry ingredients to the wet mixture and stir to combine. Mix in the sour cream, then add the rest of the flour mixture. Gently fold everything together—don’t overmix.
- Stir in the peach mixture, then pour the batter into your prepared pan.
- In the same bowl used for the peaches, combine the topping flour and brown sugar. Drizzle in the melted butter and use a fork to lightly mix until large clumps form.
- Sprinkle the crumb topping evenly over the batter.
- Bake for 44–46 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs attached.
- Let cool completely before slicing—though I know that’s easier said than done!
What to Serve It With
This peach coffee cake shines on its own, but it also pairs beautifully with a variety of accompaniments. A dollop of whipped cream or a scoop of vanilla bean ice cream adds a creamy contrast to the crisp topping. For a savory twist, serve it with sharp cheddar cheese—yes, really! The salty cheese cuts through the sweetness and makes for a surprisingly elegant brunch spread.
If you’re serving it at a gathering, consider offering it alongside a pitcher of cold milk or a pot of freshly brewed coffee. In warmer months, a glass of iced tea or lemonade complements the fruity notes perfectly. And because this cake keeps well overnight (if it lasts that long!), it’s ideal for meal prep or potlucks where you want something impressive but effortless.
Top Tips for Perfecting Your Peach Coffee Cake
- Don’t skimp on greasing the pan. Use real butter and make sure every corner gets coated—this cake loves to stick if you’re not careful.
- Test for doneness late, not early. Because the peaches release moisture during baking, the cake may look underbaked at 35 minutes but needs closer to 46. Always check with a toothpick.
- Use ripe, firm peaches. Overripe peaches will turn mushy and watery, which can make the cake dense. Aim for peaches that yield slightly to gentle pressure.
- Make it gluten-free easily. Swap the all-purpose flour in both the cake and topping with a blend of ⅔ cup brown rice flour, ¼ cup tapioka starch, ¼ cup potato starch, and ½ teaspoon xanthan gum.
- Let it cool before slicing. Rushing this step leads to crumbling. Patience pays off with cleaner slices and better texture.
Storing and Reheating Tips
Store leftover peach coffee cake covered tightly at room temperature for up to two days, or refrigerate for up to five days. To reheat, place a slice on a microwave-safe plate and heat for 15–20 seconds until warm. Alternatively, pop it in a 325°F oven for 8–10 minutes to restore the topping’s crunch.
You can also freeze individual slices wrapped in plastic wrap and placed inside a freezer bag. Thaw overnight in the fridge or at room temperature the next morning. This cake freezes beautifully—even the topping stays crisp!
Frequently Asked Questions
Final Thoughts
This peach coffee cake isn’t just a recipe—it’s a celebration of summer’s sweetest moments. Whether you’re sharing it with loved ones or keeping it all to yourself (no judgment here!), each bite carries the warmth of buttery cake, the burst of sun-ripened peaches, and the comforting crunch of golden brown sugar streusel. It’s the kind of dessert that makes mornings brighter and afternoons sweeter. So go ahead—grab your favorite mug, invite someone special over, and treat yourselves to something truly unforgettable. Trust me, you won’t regret it.

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
- 0.25 cup brown rice flour
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.



