Peach Coffee Cake
If you’re looking for a deliciously comforting dessert that’s perfect for any occasion, then this Peach Coffee Cake is a must-try! Imagine the sweet aroma of ripe peaches and cinnamon wafting through your kitchen as this cake bakes. It’s the kind of treat that brings family and friends together, whether it’s for a cozy weekend brunch or a delightful afternoon snack. Trust me; once you take a bite, you’ll understand why this recipe has become one of my favorites!
This Peach Coffee Cake strikes the perfect balance between moist cake and crumbly streusel topping. It’s so easy to make that even beginner bakers will find joy in whipping it up. Plus, it’s versatile enough to adapt to whatever you have on hand, making it ideal for busy weeknights or special gatherings.
Why You’ll Love This Recipe
- Simple Ingredients: You likely have most things in your pantry already!
- Family-Friendly: The sweet peach flavor is sure to please both kids and adults alike.
- Make-Ahead Option: Bake it ahead of time and enjoy it throughout the week—if it lasts that long!
- Delicious Flavor: The combination of peaches with cinnamon creates a delightful taste that keeps everyone coming back for more.
- Easy Cleanup: With just one mixing bowl needed, you can whip this up without much hassle!

Ingredients You’ll Need
You won’t need anything fancy for this recipe—just simple, wholesome ingredients that come together beautifully. Here’s what you’ll need to make your very own Peach Coffee Cake:
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
The beauty of this Peach Coffee Cake recipe is its flexibility! Here are some fun variations to consider:
- Add Nuts: Toss in some chopped walnuts or pecans for a delightful crunch.
- Mix in Other Fruits: Try swapping peaches with blueberries or cherries for a different fruity twist!
- Go Vegan: Substitute eggs with flax eggs and use plant-based yogurt to make it vegan-friendly.
- Change the Spice: Experiment with spices like nutmeg or ginger to give it a unique flavor profile.
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 your cake comes out easily. If you prefer, lining it with parchment paper is another great option 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 work them into the dry ingredients using a pastry cutter or your fingers until everything resembles coarse crumbs. This step is crucial because keeping the butter cold helps create that lovely crumbly texture. Set this mixture aside in the fridge while you prepare the batter.
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 all your leavening agents so that every bite of cake tastes just right—no salty surprises here!
Step 4: Cream the Butter and Sugars
In a large mixing bowl, beat together your softened butter with both sugars until light and fluffy—about 2–3 minutes should do it. This process incorporates air into your batter which gives your cake that tender texture we all love.
Step 5: Add Eggs, Vanilla, and Sour Cream
Beat in each egg one at a time while scraping down the sides of the bowl as needed. Then add in vanilla extract and sour cream (or Greek yogurt). Mixing these ingredients until smooth adds richness and moisture—trust me; you want this step!
Step 6: Combine Wet and Dry
Gradually mix those dry ingredients into your wet mixture. Stir gently just until no flour streaks remain; be careful not to overmix since that could lead to a dense cake. The batter will be thick—that’s exactly how it should be!
Step 7: Fold in the Peaches
Gently fold in those diced peaches using a spatula. If you’re using canned peaches, don’t forget to drain them well and pat them dry first—that way they won’t add extra moisture to your cake.
Step 8: Layer and Top
Spread your batter evenly into the prepared pan using a spatula to smooth it out on top. Now sprinkle that cold cinnamon streusel topping evenly over everything—it should stay nice and loose without being pressed down.
Step 9: Bake the Cake
Pop your cake into the oven and bake for about 40–50 minutes! Keep an eye on it; when a toothpick inserted into the center comes out clean (or with just a few moist crumbs), it’s ready! If you notice it’s browning too quickly on top, tent it loosely with foil around the 35-minute mark.
Step 10: Cool and Glaze (Optional)
Let your glorious creation cool in its pan for at least 15–20 minutes before slicing into it. If you’d like to finish things off with a glaze, simply whisk together powdered sugar, vanilla extract, and milk until smooth. Drizzle over your cooled cake for an extra touch of sweetness!
Now you’re ready to enjoy every last crumb of this delightful Peach Coffee Cake! Whether you’re sharing it with loved ones or savoring each slice alone with coffee—it’s sure to bring warmth to your heart!
Pro Tips for Making Peach Coffee Cake
Baking can sometimes feel daunting, but with a few handy tricks, you’ll be on your way to making the perfect Peach Coffee Cake that will impress everyone!
-
Use ripe peaches: Ripe peaches not only add natural sweetness but also create a juicy texture that brings the cake to life. Look for peaches that give slightly when squeezed for optimal flavor.
-
Don’t overmix the batter: Gently combining the wet and dry ingredients ensures your cake remains light and fluffy. Overmixing can lead to a dense texture, so mix just until you see no flour streaks.
-
Chill the streusel: Keeping your streusel topping cold prevents it from melting into the batter while baking. This creates a beautiful, crumbly top that contrasts perfectly with the moist cake underneath.
-
Tent with foil: If you notice that your cake is browning too quickly, cover it loosely with foil during baking. This helps cook the cake evenly without burning the top, ensuring a golden finish.
-
Let it cool before glazing: Allowing your coffee cake to cool before adding any glaze helps it set properly and prevents the glaze from melting away. This way, you’ll achieve a lovely drizzle that enhances both flavor and presentation.
How to Serve Peach Coffee Cake
Serving Peach Coffee Cake is a delightful experience that can be tailored to any occasion—whether it’s a cozy brunch or an afternoon snack with friends. Here are some ideas to make your presentation shine!
Garnishes
- Fresh mint leaves: A few sprigs of mint add a pop of color and a refreshing hint of flavor that complements the sweetness of the peaches beautifully.
- Dusting of powdered sugar: A light sprinkle of powdered sugar gives an elegant touch and enhances visual appeal while also adding a touch of sweetness.
Side Dishes
- Coffee or tea: A warm cup of coffee or herbal tea pairs perfectly with this cake, balancing its sweetness while enhancing your overall experience.
- Yogurt or whipped topping: A dollop of yogurt or dairy-free whipped topping adds creaminess and tanginess that contrasts well with the cake’s flavors.
- Fruit salad: A fresh fruit salad made with seasonal fruits brings brightness and freshness to your plate, making it an ideal side for brunch gatherings.
- Ice cream: For dessert lovers, serving slices with vanilla non-dairy ice cream creates an indulgent treat that’s hard to resist—especially when warm!
With these serving ideas and pro tips in mind, you’re ready to enjoy every delicious bite of your homemade Peach Coffee Cake! Happy baking!

Make Ahead and Storage
This Peach Coffee Cake is not only delicious but also perfect for meal prep! You can easily make it ahead of time and store it for later, making it an ideal treat for busy mornings or gatherings.
Storing Leftovers
- Allow the cake to cool completely before storing.
- Wrap the cake tightly in plastic wrap or aluminum foil.
- Store in an airtight container at room temperature for up to 3 days.
- For longer freshness, refrigerate it, where it will last up to a week.
Freezing
- Slice the cake into individual pieces for easy thawing.
- Wrap each slice in plastic wrap and place them in a freezer-safe bag or container.
- Label with the date and freeze for up to 3 months.
- To thaw, simply move the slices to the refrigerator overnight.
Reheating
- For individual slices, microwave on medium power for about 20-30 seconds until warm.
- If reheating the whole cake, cover it with foil and warm in a preheated oven at 350°F (175°C) for about 15-20 minutes.
FAQs
If you have questions about this delightful Peach Coffee Cake, you’re not alone!
Can I use frozen peaches for Peach Coffee Cake?
Absolutely! Just be sure to thaw and drain them well before folding them into the batter. This helps prevent excess moisture from affecting the cake’s texture.
How do I know when my Peach Coffee Cake is done baking?
A toothpick inserted into the center should come out clean or with just a few moist crumbs attached. If it’s too brown on top, tent it loosely with foil during baking.
Can I make Peach Coffee Cake without sour cream?
Yes! You can substitute sour cream with plain Greek yogurt or even applesauce for a different flavor profile while maintaining moisture.
What can I pair with Peach Coffee Cake?
This coffee cake pairs wonderfully with a cup of coffee or tea. It’s also great served warm with a scoop of vanilla non-dairy ice cream!
Final Thoughts
I hope you find joy in making this Peach Coffee Cake as much as I do! It’s a delightful treat that blends sweet peaches with soft, tender cake goodness. Perfect for breakfast, brunch, or dessert, it’s sure to impress family and friends alike. Enjoy every bite and don’t hesitate to share your experience—I’d love to hear how your baking adventure goes!
Peach Coffee Cake
Indulge in the warm, inviting flavors of Peach Coffee Cake, a delightful dessert that’s perfect for any occasion! This moist cake, bursting with ripe peaches and topped with a crumbly cinnamon streusel, is sure to be a hit at brunch gatherings or as an afternoon treat. With its simple ingredients and easy preparation, even novice bakers can create this delicious masterpiece. Each bite offers a balance of sweetness and spice that will have family and friends coming back for more. Plus, it’s versatile enough to adapt based on what you have on hand—making it a go-to recipe for both busy weeknights and special celebrations. Treat yourself to a slice today!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: Approximately 9 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
- 1 ½ cups all-purpose flour
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ¼ cup brown sugar, packed
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 ½ cups diced peaches (fresh or canned)
- For the streusel: ½ cup all-purpose flour
- ⅓ cup brown sugar
- ½ teaspoon ground cinnamon
- ¼ cup cold unsalted butter
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 and blend until crumbly.
- In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
- Cream together softened butter with granulated and brown sugars until fluffy.
- Beat in eggs one at a time followed by vanilla extract and sour cream until smooth.
- Gradually incorporate dry ingredients into the wet mixture without overmixing.
- Gently fold in diced peaches.
- Pour batter into the prepared pan and sprinkle streusel topping evenly on top.
- Bake for 40–50 minutes until a toothpick comes out clean; cool before serving.
Nutrition
- Serving Size: 1 slice (78g)
- Calories: 250
- Sugar: 16g
- Sodium: 150mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 40mg