Peach Coffee Cake
If you’re looking for a delightful treat that brings warmth and joy to any occasion, then this Peach Coffee Cake is just what you need. It’s not only delicious but also incredibly easy to make. Whether you’re hosting a family gathering, enjoying a cozy afternoon with friends, or simply treating yourself after a long day, this cake is perfect for sharing and savoring.
What makes this recipe so special is its tender crumb and the burst of juicy peaches in every bite. The sweet cinnamon streusel topping adds just the right amount of crunch. Trust me, once you take a slice, you’ll want to make it again and again!
Why You’ll Love This Recipe
- Easy to Make: With simple steps and straightforward ingredients, even beginner bakers can whip this up without stress.
- Family-Friendly: Everyone will love the sweet peach flavor and soft texture—perfect for kids and adults alike!
- Make-Ahead Convenience: This cake stays fresh for days, making it an ideal choice for meal prep or when you have guests over.
- Versatile Treat: Enjoy it as breakfast, a snack, or dessert! It pairs wonderfully with coffee or tea.

Ingredients You’ll Need
This Peach Coffee Cake uses simple, wholesome ingredients that you probably already have on hand. Let’s gather everything you need to create this scrumptious dessert!
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! You can easily adapt it to suit your taste preferences. Here are some fun ideas:
- Add Nuts: Toss in some chopped walnuts or pecans for added crunch and flavor.
- Try Different Fruits: Substitute peaches with berries or apples based on what you have available.
- Make it Gluten-Free: Use a 1:1 gluten-free flour blend instead of regular flour for a gluten-free version.
- Spice it Up: Add a pinch of nutmeg or cardamom for an extra layer of warmth in your cake.
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 an 8×8 or 9×9-inch square baking pan ensures that your cake releases easily after baking. If you prefer, line the pan with parchment paper for even simpler removal!
Step 2: Make the Streusel Topping
In a small bowl, combine the flour, brown sugar, and cinnamon. Next, add the cold butter cubes and use either a pastry cutter or your fingers to work them into the dry ingredients until the mixture resembles coarse crumbs. This step creates that delightful crumbly texture we love on top of our cake! Set it in the fridge while you prepare the batter; keeping it cold helps maintain its texture.
Step 3: Whisk the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. This ensures even distribution of leavening agents throughout your batter—important for preventing salty or bitter bites.
Step 4: Cream the Butter and Sugars
In a large mixing bowl, beat together the softened butter with granulated sugar and brown sugar until light and fluffy—this should take about 2–3 minutes with a hand mixer or stand mixer. Creaming incorporates air into your batter which makes your cake light and tender.
Step 5: Add Eggs, Vanilla, and Sour Cream
Beat in each egg one at a time while scraping down the sides of your bowl between additions. Then stir in vanilla extract and sour cream (or Greek yogurt), mixing until smooth. The sour cream adds moisture that takes this cake over the top!
Step 6: Combine Wet and Dry
Gradually mix your dry ingredients into the wet mixture. Stir just until no flour streaks remain; be careful not to overmix as it can lead to a dense cake. The batter will be thick—that’s exactly what we want!
Step 7: Fold in the Peaches
Gently fold in your diced peaches using a spatula. If using canned peaches, remember to drain them well and pat them dry first; excess moisture can weigh down your cake.
Step 8: Layer and Top
Spread the batter evenly into your prepared pan while smoothing out the top with a spatula. Sprinkle that lovely cold cinnamon streusel topping evenly over everything—you don’t want to press it down too much; let it stay loose!
Step 9: Bake the Cake
Bake for about 40–50 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs attached. If it looks like it’s browning too quickly on top, tent it loosely with foil around the 35-minute mark.
Step 10: Cool and Glaze (Optional)
Let the cake cool in its pan for at least 15–20 minutes before slicing. If you’re feeling fancy and want to add glaze, whisk together powdered sugar, vanilla extract, and milk until smooth; drizzle over your cooled cake for an extra treat!
Enjoy every delightful bite!
Pro Tips for Making Peach Coffee Cake
Making the perfect Peach Coffee Cake is all about the little details. Here are some pro tips to ensure your cake turns out perfectly every time!
-
Use fresh peaches: Fresh peaches bring a burst of flavor and moisture that canned or frozen varieties can’t replicate. If you can, choose ripe, juicy peaches for the best taste.
-
Don’t skip the chilling step: Allowing your streusel topping to chill keeps it crumbly and prevents it from melting into the cake during baking. This ensures you get that delightful crunch on top!
-
Check for doneness: Ovens can vary in temperature, so start checking your cake at the 40-minute mark. A toothpick should come out clean or with a few moist crumbs—this ensures a perfectly baked cake.
-
Let it cool properly: Allowing the cake to rest in the pan for 15-20 minutes before slicing helps it set and makes cutting easier without crumbling apart.
-
Experiment with flavors: Feel free to add spices like nutmeg or even lemon zest to enhance the flavor profile. A little creativity can take this cake to the next level!
How to Serve Peach Coffee Cake
Serving Peach Coffee Cake is as enjoyable as making it! This delightful treat is perfect for breakfast, brunch, or dessert. Here are some ideas on how to present this delicious cake beautifully.
Garnishes
- Powdered sugar: A light dusting of powdered sugar adds a touch of sweetness and elegance without overpowering the flavors of the cake.
- Fresh mint leaves: Placing a few mint leaves on top not only adds color but also provides a refreshing contrast to the sweetness of the peaches.
Side Dishes
- Coffee or tea: Pair your slice of Peach Coffee Cake with a warm cup of coffee or tea for a cozy experience. The warm beverage complements the fruity flavors beautifully.
- Yogurt: A dollop of plain Greek yogurt offers a creamy element that balances out the sweetness, providing both texture and tang.
- Fruit salad: A light fruit salad featuring seasonal fruits will add freshness and vibrancy to your serving table, making it an inviting option.
- Ice cream: For a decadent dessert twist, serve warm slices with a scoop of vanilla or peach ice cream. The creaminess enhances the flavors while adding an indulgent touch.
With these tips and serving suggestions, your Peach Coffee Cake experience will be memorable and delightful! Enjoy every slice!

Make Ahead and Storage
This Peach Coffee Cake is perfect for meal prep! You can bake it in advance and enjoy its delightful flavors throughout the week.
Storing Leftovers
- Allow the cake to cool completely before storing.
- Wrap the cake tightly with plastic wrap or aluminum foil.
- Store in an airtight container at room temperature for up to 3 days.
- For longer freshness, consider refrigerating it.
Freezing
- Cut the cooled cake into slices for easy serving later.
- Wrap each slice individually in plastic wrap, then place them in a freezer-safe bag.
- The cake can be frozen for up to 3 months.
- Thaw overnight in the refrigerator or at room temperature when ready to enjoy.
Reheating
- Preheat your oven to 350°F (175°C).
- Place slices on a baking sheet and warm for about 10-15 minutes until heated through.
- Alternatively, you can microwave a slice for about 20-30 seconds.
FAQs
Here are some common questions about making Peach Coffee Cake!
Can I use frozen peaches for this Peach Coffee Cake?
Absolutely! If you’re using frozen peaches, make sure to thaw and drain them well before folding them into the batter. This helps prevent excess moisture from weighing down your cake.
How do I know when my Peach Coffee Cake is done baking?
You can check if your cake is done by inserting a toothpick into the center; it should come out clean or with just a few moist crumbs attached. Keep an eye on it, especially after 35 minutes of baking!
Can I substitute Greek yogurt for sour cream in this recipe?
Yes, you can easily substitute Greek yogurt for sour cream in this Peach Coffee Cake recipe. It will provide similar moisture and richness while adding a slight tanginess.
What should I serve with Peach Coffee Cake?
This delightful cake pairs wonderfully with a cup of coffee or tea. You could also serve it alongside fresh fruit or a scoop of non-dairy ice cream for an added treat!
Final Thoughts
I truly hope you enjoy making this Peach Coffee Cake as much as I do! Its tender texture and sweet, fruity flavor make it special—perfect for breakfast, brunch, or dessert. Don’t hesitate to experiment with various fruits if peaches aren’t available. Happy baking, and may each slice bring a smile to your face!
Peach Coffee Cake
Indulge in the delightful flavors of this Peach Coffee Cake, a perfect blend of moist cake and sweet, juicy peaches. Ideal for breakfast, brunch, or a comforting dessert, this recipe is not only easy to make but also packed with flavor. The tender crumb and crunchy cinnamon streusel topping create an irresistible treat that everyone will love. Whether you’re hosting a gathering or enjoying a quiet afternoon at home, this Peach Coffee Cake is sure to bring warmth and joy to any occasion.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: Serves approximately 12 slices 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, cut into small cubes)
Instructions
- Preheat your oven to 350°F (175°C) and grease an 8×8 or 9×9-inch baking pan.
- In a small bowl, mix flour, brown sugar, and cinnamon for the streusel topping. Add cold butter cubes and work into crumbs; set aside in the fridge.
- Whisk together flour, baking powder, baking soda, and salt in another bowl.
- In a large bowl, beat butter with sugars until fluffy. Add eggs one by one, then mix in sour cream and vanilla until smooth.
- Gradually combine dry ingredients with wet mixture until just mixed. Fold in diced peaches gently.
- Spread batter evenly in prepared pan and top with streusel.
- Bake for 40–50 minutes or until a toothpick comes out clean. Allow to cool before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 14g
- Sodium: 180mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 35mg
