Peach Coffee Cake
If you’re looking for a delightful treat that brings a smile to everyone’s face, this Peach Coffee Cake is just the thing! It’s soft, moist, and bursting with sweet peach flavor—perfect for breakfast or an afternoon snack. Whenever I whip up this cake, it instantly fills my kitchen with warmth and nostalgia. There’s something special about sharing a slice with friends and family during gatherings or simply enjoying it on a cozy weekend morning.
This Peach Coffee Cake is versatile enough for any occasion. Whether you’re hosting brunch, having a casual family get-together, or just need a little something sweet during your busy week, this recipe will surely become a favorite in your home.
Why You’ll Love This Recipe
- Easy to Prepare: With simple steps and ingredients, this cake comes together quickly, so you can focus on enjoying time with loved ones.
- Family-Friendly Appeal: Kids and adults alike will love the fruity flavors of peaches combined with the rich buttery cake.
- Make-Ahead Convenience: You can bake this cake ahead of time. It keeps well for days, making it great for meal prep or special occasions.
- Delicious Flavor: The combination of peaches and cinnamon streusel creates a delightful burst of flavor in every bite.

Ingredients You’ll Need
These are simple and wholesome ingredients you’ll need to create this delicious Peach Coffee Cake. Gather them up, and let’s get baking!
For the Cake
- 1 ½ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ¼ cup brown sugar, packed
- 2 large eggs
- ½ cup sour cream or plain Greek yogurt
- 1 teaspoon vanilla extract
- 1 ½ cups diced peaches (fresh, canned, or thawed frozen)
For the Streusel Topping
- ½ cup all-purpose flour
- ⅓ cup brown sugar, packed
- ½ teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cut into small cubes
For the Glaze (Optional)
- ½ cup powdered sugar
- 1–2 tablespoons milk or cream
- ¼ teaspoon vanilla extract
Variations
This Peach Coffee Cake is wonderfully flexible! Here are some fun ways to mix things up:
- Add Nuts: Toss in some chopped pecans or walnuts for added crunch and flavor.
- Try Different Fruits: Swap out peaches for other fruits like blueberries or apples if you’re in the mood for something different.
- Make it Dairy-Free: Use coconut yogurt instead of sour cream and dairy-free butter for a delicious dairy-free version.
- Spice it Up: Add a pinch of nutmeg along with the cinnamon for an extra layer of warmth.
How to Make Peach Coffee Cake
Step 1: Preheat and Prep
Start by preheating your oven to 350°F (175°C). Greasing and lightly flouring your 8×8 or 9×9-inch baking pan (or lining it with parchment paper) ensures that your cake comes out easily after baking—no one wants a crumbly mess!
Step 2: Make the Streusel Topping
In a small bowl, combine flour, brown sugar, and cinnamon. Add cold butter cubes. Using a pastry cutter or your fingers, work the butter into the dry ingredients until you achieve coarse crumbs. Chilling this mixture will help keep it crumbly when baked—trust me; it’s worth it!
Step 3: Whisk the Dry Ingredients
In another medium bowl, whisk together flour, baking powder, baking soda, and salt. This step helps evenly distribute the leavening agents so that every bite of your cake rises perfectly.
Step 4: Cream the Butter and Sugars
In a large mixing bowl, beat softened butter with granulated sugar and brown sugar until light and fluffy—about 2–3 minutes. This process adds air to your batter which results in a wonderfully tender texture.
Step 5: Add Eggs, Vanilla, and Sour Cream
Beat in eggs one at a time while scraping down the sides of the bowl after each addition. Then add vanilla extract and sour cream (or Greek yogurt), mixing until everything is smooth. The sour cream adds moisture that takes this cake from good to extraordinary!
Step 6: Combine Wet and Dry
Gradually mix the dry ingredients into your wet mixture. Stir gently until no flour streaks remain; overmixing can lead to a dense cake—not what we want here!
Step 7: Fold in the Peaches
Gently fold in diced peaches using a spatula. If using canned peaches, make sure they’re well-drained to avoid excess moisture that could make your cake soggy.
Step 8: Layer and Top
Spread the batter evenly into your prepared pan. Smooth out the top before sprinkling on that delicious cold streusel topping—we want it loose so it bakes up nice and crumbly!
Step 9: Bake the Cake
Bake for 40–50 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs. Keep an eye out; if it’s browning too quickly on top around 35 minutes, tent it loosely with foil.
Step 10: Cool and Glaze (Optional)
Once baked, let your lovely cake cool in its pan for at least 15–20 minutes before slicing into it! If you’d like to add some sweetness on top, whisk together powdered sugar with milk and vanilla until smooth—then drizzle over your cooled masterpiece!
Pro Tips for Making Peach Coffee Cake
Making the perfect Peach Coffee Cake is a delightful journey, and these tips will help ensure yours turns out beautifully every time!
-
Use ripe peaches: Ripe, juicy peaches bring the best flavor to your cake. If you can, pick them at their peak ripeness for a naturally sweet and fragrant treat.
-
Don’t overmix the batter: Mixing too much can lead to a dense cake. Stir just until the flour is incorporated for a light and fluffy texture.
-
Chill the streusel topping: Keeping your streusel cold helps it stay crumbly and creates a delightful contrast with the soft cake.
-
Test for doneness wisely: Every oven is different! Check your cake a few minutes earlier than the suggested baking time to avoid overbaking. A toothpick should come out clean or with just a few moist crumbs.
-
Customize with spices: Feel free to experiment with spices! Adding nutmeg or cardamom to the batter or streusel can bring an exciting depth of flavor.
How to Serve Peach Coffee Cake
Serving your Peach Coffee Cake can be as enjoyable as baking it! With some simple touches, you can create an inviting presentation that makes everyone eager to dig in.
Garnishes
- Fresh mint leaves: A few sprigs of mint on top not only add color but also a refreshing herbal note that complements the sweetness of the peaches.
- Powdered sugar dusting: Lightly dusting the cooled cake with powdered sugar just before serving adds a touch of elegance and sweetness.
Side Dishes
- Coffee or tea: The classic pairing! A warm cup of coffee or freshly brewed tea enhances the flavors of the cake and makes for a cozy experience.
- Yogurt with honey: A dollop of creamy yogurt drizzled with honey adds richness and balances the sweetness of the cake perfectly.
- Fruit salad: A light fruit salad featuring seasonal fruits offers freshness and contrasts nicely with the dense cake, making it an ideal side dish.
- Ice cream: For an indulgent treat, serve slices of this cake alongside a scoop of vanilla or peach ice cream—it’s a match made in dessert heaven!
Now you’re equipped with tips for making and serving your Peach Coffee Cake like a pro! Enjoy every delicious bite.

Make Ahead and Storage
This Peach Coffee Cake is not only delicious but also perfect for meal prep! You can prepare it ahead of time and store it, making it a fantastic option for busy mornings or gatherings.
Storing Leftovers
- Allow the cake to cool completely before storing.
- Cover the cake tightly with plastic wrap or aluminum foil.
- Store at room temperature for up to 2 days or refrigerate for up to a week.
Freezing
- Slice the cooled cake into individual portions.
- Wrap each slice in plastic wrap and then place them in an airtight container or freezer bag.
- Freeze for up to 3 months. Thaw overnight in the refrigerator before serving.
Reheating
- For individual slices, microwave on low power for about 15-20 seconds until warmed through.
- If reheating the entire cake, cover with foil and warm in a preheated oven at 350°F (175°C) for about 10-15 minutes.
FAQs
If you have questions about making this delightful Peach Coffee Cake, you’re in the right place!
Can I use frozen peaches for Peach Coffee Cake?
Absolutely! Frozen peaches work wonderfully in this recipe. Just make sure to thaw them first, drain any excess liquid, and pat them dry before folding them into the batter.
How do I make my Peach Coffee Cake more moist?
Using sour cream or plain Greek yogurt adds moisture to your cake. Ensure you don’t overmix the batter as well—this helps keep it tender!
What can I substitute for sour cream in Peach Coffee Cake?
You can use plain Greek yogurt as an excellent substitute for sour cream. It provides similar moisture and tanginess.
Can I add nuts to my Peach Coffee Cake?
Yes! Chopped walnuts or pecans would be a delicious addition. Just fold them into the batter along with the peaches.
How should I serve my Peach Coffee Cake?
Serve it warm or at room temperature, either plain or drizzled with a simple glaze made of powdered sugar and milk for an extra touch of sweetness!
Final Thoughts
I hope you enjoy making this delightful Peach Coffee Cake as much as I do! It’s perfect for breakfast, brunch, or even dessert when you’re craving something sweet yet comforting. The combination of juicy peaches and crumbly topping makes every bite a pleasure. Happy baking, and don’t forget to share your results—I’d love to hear how it turns out!
Peach Coffee Cake
Enjoy a slice of this moist Peach Coffee Cake perfect for brunch or dessert! Try this easy recipe today and indulge in its fruity goodness.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: About 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
- 1 ½ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ¼ cup brown sugar, packed
- 2 large eggs
- ½ cup sour cream or plain Greek yogurt
- 1 teaspoon vanilla extract
- 1 ½ cups diced peaches (fresh, canned, or thawed frozen)
- For the streusel topping: ½ cup all-purpose flour
- ⅓ cup brown sugar, packed
- ½ teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cut into small cubes
- Optional glaze: ½ cup powdered sugar
- 1–2 tablespoons milk
- ¼ teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C) and grease an 8×8 or 9×9-inch baking pan.
- For the streusel topping: Mix flour, brown sugar, and cinnamon in a bowl. Add cold butter cubes and work into coarse crumbs; refrigerate.
- In another bowl, whisk flour, baking powder, baking soda, and salt.
- In a large bowl, cream together butter and sugars until fluffy. Add eggs one by one, then mix in sour cream and vanilla.
- Gradually stir the dry ingredients into the wet mixture until just combined.
- Fold in diced peaches gently.
- Pour batter into the prepared pan and top with streusel.
- Bake for 40–50 minutes until a toothpick comes out clean.
- Allow to cool before slicing.
Nutrition
- Serving Size: 1 slice (75g)
- Calories: 210
- Sugar: 12g
- Sodium: 115mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 45mg
