Peach Coffee Cake
Peach Coffee Cake is a delightful treat perfect for breakfast, brunch, or dessert. This cake features juicy peaches that add a burst of flavor, complemented by a tender crumb and a crunchy streusel topping. Whether you’re hosting a gathering or enjoying a quiet evening at home, this Peach Coffee Cake is sure to impress with its warm spices and fruity aroma.
Why You’ll Love This Recipe
- Easy to Prepare: With simple ingredients and straightforward steps, this cake can be made by anyone, from beginners to baking pros.
- Versatile Serving Options: Enjoy it warm with coffee in the morning or serve it as a sweet treat after dinner.
- Moist and Flavorful: The addition of sour cream or Greek yogurt keeps the cake moist while enhancing its rich flavor profile.
- Streusel Topping Delight: The crunchy cinnamon streusel provides the perfect texture contrast to the soft cake and juicy peaches.
Tools and Preparation
Having the right tools on hand makes baking easier and more enjoyable. Here’s what you need to make your Peach Coffee Cake.
Essential Tools and Equipment
- Mixing bowls
- Baking pan (8×8 or 9×9 inches)
- Whisk
- Hand mixer or stand mixer
- Spatula
- Measuring cups and spoons
Importance of Each Tool
- Mixing bowls: Essential for combining ingredients without mess.
- Baking pan: A good-quality pan ensures even baking for perfect results every time.
- Spatula: Helps in folding in ingredients gently without overmixing, crucial for maintaining lightness in the cake.

Ingredients
For the Cake Batter
- 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
How to Make Peach Coffee Cake
Step 1: Preheat the Oven
Start by preheating your oven to 350°F (175°C). Grease and lightly flour an 8×8 or 9×9-inch square baking pan, or line it with parchment paper for easy removal.
Step 2: Make the Streusel Topping
In a small bowl, combine the flour, brown sugar, and cinnamon. Add in the cold butter cubes and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs. Set it in the fridge while you prepare the batter so it stays cold and crumbly.
Step 3: Whisk the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. This step ensures even distribution so you don’t get any salty or bitter bites in your final cake.
Step 4: Cream the Butter and Sugars
In a large mixing bowl, beat the softened butter with the granulated sugar and brown sugar until light and fluffy. This takes about 2–3 minutes with a hand mixer or stand mixer. Creaming incorporates air into the batter, giving the cake its tender texture.
Step 5: Add Eggs, Vanilla, and Sour Cream
Beat in the eggs one at a time, scraping down the sides of the bowl between each addition. Then add the vanilla extract and sour cream (or Greek yogurt). Mix until smooth and fully combined. The sour cream adds moisture and richness that takes this cake over the top.
Step 6: Combine Wet and Dry
Gradually mix the dry ingredients into the wet mixture, stirring just until no flour streaks remain. Be careful not to overmix—it can make the cake dense. The batter will be thick, which is exactly what you want.
Step 7: Fold in the Peaches
Gently fold in your diced peaches using a spatula. If you’re using canned peaches, drain them well and pat them dry first to avoid excess moisture that can weigh down the cake.
Step 8: Layer and Top
Spread the batter evenly into your prepared pan, smoothing out the top with a spatula. Sprinkle the cold cinnamon streusel topping evenly over the surface without pressing it down—keep it loose for that crumbly texture.
Step 9: Bake the Cake
Bake for 40–50 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs. If it browns too quickly on top, tent it loosely with foil around 35 minutes into baking.
Step 10: Cool and Glaze (Optional)
Let your cake cool in its pan for at least 15–20 minutes before slicing. If you’d like an optional glaze, whisk together powdered sugar with vanilla extract and milk until smooth; drizzle over your cooled cake for extra sweetness!
How to Serve Peach Coffee Cake
Serving Peach Coffee Cake can elevate any gathering or cozy morning at home. This delightful cake pairs well with various accompaniments, enhancing its rich flavors and textures.
With Fresh Fruits
- Berries: Serve alongside strawberries, blueberries, or raspberries for a fresh and tangy contrast.
- Sliced Bananas: Add sliced bananas for a creamy texture that complements the peaches beautifully.
With Whipped Topping
- Homemade Whipped Cream: A dollop of lightly sweetened whipped cream adds a rich and airy touch.
- Coconut Cream: For a dairy-free option, use whipped coconut cream for a tropical twist.
Alongside Beverages
- Coffee: Enjoy your Peach Coffee Cake with a cup of freshly brewed coffee to enhance the flavors.
- Herbal Tea: Pair it with chamomile or mint tea for a soothing afternoon treat.
How to Perfect Peach Coffee Cake
Perfecting your Peach Coffee Cake involves careful attention to detail. Here are some tips to ensure your cake turns out perfectly every time.
- Use Ripe Peaches: Choose ripe peaches for the best flavor and natural sweetness, or use canned peaches that are well-drained.
- Measure Ingredients Accurately: Accurate measurements are key; consider using a kitchen scale for precision.
- Avoid Overmixing: Mix just until combined when incorporating dry ingredients to keep the cake light and fluffy.
- Chill the Topping: Keep the streusel topping cold before adding it; this helps create a perfect crumbly texture.
- Test for Doneness: Use a toothpick to check if your cake is done; it should come out clean or with a few moist crumbs.
- Cool Before Slicing: Let the cake cool in the pan before slicing to maintain its structure and flavor.
Best Side Dishes for Peach Coffee Cake
Pairing side dishes with your Peach Coffee Cake can enhance your meal experience. Here are some excellent options to consider.
- Greek Yogurt: A side of plain Greek yogurt provides creaminess and tang that complements the sweetness of the cake.
- Fruit Salad: A refreshing fruit salad can add brightness and balance to the richness of the coffee cake.
- Granola: Crunchy granola offers texture contrast; serve it on the side for added crunch.
- Egg Dishes: Lightly scrambled eggs or an egg frittata can make this dish suitable for brunch gatherings.
- Nuts: Roasted almonds or walnuts provide a nutty flavor that pairs nicely with peach desserts.
- Smoothies: A fruity smoothie can be refreshing and works well as a breakfast pairing with the coffee cake.
- Cheese Plate: Soft cheeses like brie can create an elegant contrast to the sweetness of the peach cake.
Common Mistakes to Avoid
It’s easy to make a few mishaps when baking Peach Coffee Cake. Here are some common mistakes you should steer clear of:
- Using Overripe Peaches: Overripe peaches can turn mushy during baking, leading to a soggy cake. Choose firm, ripe peaches for the best texture.
- Overmixing the Batter: Overmixing can lead to a dense cake. Mix just until no flour streaks are visible for a light, fluffy texture.
- Skipping the Streusel Topping: The streusel adds flavor and texture. Don’t skip this step; it’s essential for that classic coffee cake experience.
- Not Prepping the Pan Properly: Failing to grease or line your baking pan can cause sticking. Always prep your pan to ensure easy removal after baking.
- Ignoring Baking Time: Ovens vary; check your cake around the minimum bake time. A toothpick should come out clean or with a few moist crumbs.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 5 days.
- Place parchment paper between layers if stacking slices.
Freezing Peach Coffee Cake
- Wrap tightly in plastic wrap and then foil for up to 3 months.
- Thaw in the refrigerator overnight before serving.
Reheating Peach Coffee Cake
- Oven: Preheat to 350°F (175°C) and warm for about 10-15 minutes until heated through.
- Microwave: Heat individual slices on medium power for 20-30 seconds until warm.
- Stovetop: Place in a skillet over low heat, cover, and warm gently for 5-10 minutes.
Frequently Asked Questions
Here are some commonly asked questions about making Peach Coffee Cake.
Can I use frozen peaches for Peach Coffee Cake?
Yes, frozen peaches work great! Just thaw and drain them before adding to the batter.
How do I know when my Peach Coffee Cake is done?
A toothpick inserted into the center should come out clean or with a few moist crumbs attached.
What can I substitute for sour cream in this recipe?
You can use plain Greek yogurt as a substitute for sour cream with similar results.
How should I store leftover Peach Coffee Cake?
Store leftovers in an airtight container in the refrigerator for up to five days or freeze for longer storage.
Final Thoughts
This Peach Coffee Cake is not only delicious but also versatile. You can customize it by adding nuts or using different fruits based on your preference. Give this recipe a try, and enjoy the delightful combination of flavors!
Peach Coffee Cake
Peach Coffee Cake is a scrumptious treat that’s perfect for any occasion, whether it’s breakfast, brunch, or dessert. This delightful cake features juicy peaches that infuse every bite with sweet flavor, complemented by a tender crumb and a crunchy cinnamon streusel topping.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: Approximately 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)
- ½ cup all-purpose flour (for streusel topping)
- ⅓ cup brown sugar (for streusel topping)
- ½ teaspoon ground cinnamon (for streusel topping)
- ¼ cup cold unsalted butter (for streusel topping)
- ½ cup powdered sugar (for optional glaze)
- 1–2 tablespoons milk or cream (for optional glaze)
- ¼ teaspoon vanilla extract (for optional glaze)
Instructions
- Preheat the oven to 350°F (175°C) and prepare an 8×8 or 9×9-inch baking pan.
- In a small bowl, mix flour, brown sugar, and cinnamon for the streusel topping. Cut in cold butter until crumbly; refrigerate.
- Whisk together flour, baking powder, baking soda, and salt in a medium bowl.
- Cream softened butter and sugars in a large bowl until light and fluffy.
- Beat in eggs one at a time, then add vanilla and sour cream until combined.
- Gradually fold dry ingredients into wet mixture; do not overmix.
- Gently fold in diced peaches and spread batter into the prepared pan.
- Top with the chilled streusel mixture without pressing down.
- Bake for 40–50 minutes until a toothpick comes out clean.
- Allow cooling before serving; optional glaze can be added.
Nutrition
- Serving Size: 1 slice (85g)
- Calories: 235
- Sugar: 14g
- Sodium: 120mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 35mg