Peach Coffee Cake
If you’re looking for a delightful treat that’s perfect for any occasion, you’ve come to the right place! This Peach Coffee Cake is not only delicious but also incredibly easy to make. It’s one of those recipes that brings back fond memories of family gatherings and lazy weekend mornings. The sweet, juicy peaches combined with a buttery cake and crumbly streusel topping make every bite a little piece of heaven.
This cake is versatile enough to enjoy with your morning coffee, serve at brunch, or even savor as an afternoon snack. Plus, it’s great for sharing with friends and family—everyone will be asking for the recipe!
Why You’ll Love This Recipe
- Simple to Prepare: With straightforward steps, this Peach Coffee Cake comes together quickly, making it a breeze for both beginners and experienced bakers.
- Family-Friendly Appeal: Kids and adults alike will love the sweet peach flavor and soft texture. It’s sure to become a family favorite!
- Make-Ahead Convenience: You can bake it ahead of time and store it for up to three days. Perfect for busy weekdays or impromptu gatherings!
- Delicious Flavor: The combination of fresh peaches and cinnamon elevates this cake to something truly special. Every bite is bursting with flavor.

Ingredients You’ll Need
Let’s gather the simple, wholesome ingredients you’ll need to whip up this Peach Coffee Cake. Nothing fancy here—just good quality staples that create a delightful treat!
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
One of the best things about this recipe is how flexible it is! Feel free to make it your own by trying out these variations:
- Add Nuts: For some crunch, mix in chopped walnuts or pecans into the batter or sprinkle them on top of the streusel.
- Mix in Spices: If you love spices, consider adding nutmeg or cardamom for an extra depth of flavor.
- Try Different Fruits: Swap out peaches for other fruits like blueberries or raspberries for a twist on this classic cake.
- Make It Gluten-Free: Substitute regular flour with a gluten-free blend to accommodate dietary needs without sacrificing taste.
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 baking pan—in this case, an 8×8 or 9×9-inch square pan—will ensure that your cake comes out easily once baked.
Step 2: Make the Streusel Topping
In a small bowl, combine the flour, brown sugar, and cinnamon. Add in those cold butter cubes and use a pastry cutter or your fingers to work the butter into the dry ingredients until it resembles coarse crumbs. Setting this in the fridge while you prepare the batter keeps it cold and crumbly—this will give you that lovely texture on top!
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 won’t get any salty bites in your finished cake—nobody wants that surprise!
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 works well here with an electric mixer. Creaming incorporates air into the batter which helps create that tender texture we all love.
Step 5: Add Eggs, Vanilla, and Sour Cream
Beat in each egg one at a time. Don’t forget to scrape down the sides of your bowl between additions! Then add the vanilla extract alongside your sour cream (or Greek yogurt). Mixing until smooth gives you that rich moisture essential for this cake.
Step 6: Combine Wet and Dry
Gradually mix those dry ingredients into your wet mixture. Stir just until no flour streaks remain; overmixing can lead to a dense cake—which we definitely want to avoid! Your batter should be thick but oh-so-delicious.
Step 7: Fold in the Peaches
Gently fold in your diced peaches using a spatula. If you’re using canned peaches, make sure they are well-drained and patted dry so they don’t add too much moisture.
Step 8: Layer and Top
Spread that luscious batter evenly into your prepared pan. Smooth out the top gently with a spatula before sprinkling on that cold cinnamon streusel topping—you want it loose and crumbly!
Step 9: Bake the Cake
Pop it in the oven for about 40–50 minutes or until a toothpick inserted in the center comes out clean or with just a few moist crumbs attached. If it browns too quickly on top, don’t hesitate to tent it loosely with foil around minute 35.
Step 10: Cool and Glaze (Optional)
Let your beautiful creation cool in its pan for at least 15–20 minutes before slicing into squares. If you’re feeling indulgent and want to add a glaze, whisk together powdered sugar, vanilla extract, and milk until smooth before drizzling over your cooled cake.
Serving up around nine slices (or more if you cut them smaller), this Peach Coffee Cake will surely bring smiles all around! Enjoy every crumb!
Pro Tips for Making Peach Coffee Cake
Making the perfect Peach Coffee Cake can be a delightful experience, and with these tips, you’ll ensure it’s as scrumptious as possible!
-
Use ripe peaches: Choosing ripe, juicy peaches will enhance the flavor of your cake. They add natural sweetness and moisture that make every bite a burst of summer goodness.
-
Don’t skip the sour cream: If you opt for Greek yogurt instead, make sure it’s plain. The tanginess not only adds depth to the flavor but also keeps the cake moist and tender.
-
Chill the streusel topping: Keeping your streusel topping cold ensures it stays crumbly during baking. This helps create that delightful texture contrast between the soft cake and the crunchy topping.
-
Watch the baking time: Ovens can vary, so keep an eye on your cake as it bakes. A toothpick inserted in the center should come out clean or with just a few moist crumbs; this indicates it’s done!
-
Let it cool before slicing: Allowing your cake to cool in the pan for 15–20 minutes helps it set properly and makes slicing easier without crumbling.
How to Serve Peach Coffee Cake
Serving your Peach Coffee Cake can elevate its charm even more! Here are some delightful ways to present this delicious treat.
Garnishes
- Fresh mint leaves: A few sprigs of fresh mint add a pop of color and a refreshing aroma that complements the sweet peaches beautifully.
- Powdered sugar dusting: A light sprinkle of powdered sugar over the top can create an elegant finish that makes each slice look irresistible.
Side Dishes
- Coffee or tea: Pairing your coffee cake with a warm cup of coffee or herbal tea enhances its flavors and makes for a cozy afternoon treat.
- Yogurt parfait: A simple yogurt parfait made with layers of granola and fresh fruits provides a refreshing contrast to the sweetness of the cake.
- Fruit salad: A light fruit salad featuring seasonal fruits adds brightness and balances out the richness of the coffee cake.
- Whipped coconut cream: For those who love a creamy touch, serving a dollop of whipped coconut cream on top offers a deliciously dairy-free alternative that’s also rich and fulfilling.
Now you’re all set to enjoy this delightful Peach Coffee Cake! Whether it’s for breakfast, dessert, or a sweet snack, each bite is sure to bring smiles all around. Happy baking!

Make Ahead and Storage
This Peach Coffee Cake is perfect for meal prep! It’s not only easy to whip up, but it also stores beautifully, making it a great option for those busy mornings or unexpected guests.
Storing Leftovers
- Allow the cake to cool completely before storing.
- Wrap the cake tightly in plastic wrap or aluminum foil.
- Store at room temperature for up to 3 days.
- For longer freshness, refrigerate the cake, where it can last for about a week.
Freezing
- Slice the cooled cake into individual servings.
- Wrap each slice in plastic wrap and place them in an airtight container or freezer bag.
- Freeze for up to 3 months. Label with the date for easy reference!
Reheating
- To reheat, remove a slice from the freezer and let it thaw in the refrigerator overnight.
- For quick warming, place a slice on a microwave-safe plate and heat for about 15-20 seconds until warmed through.
- Alternatively, you can reheat slices in a preheated oven at 350°F (175°C) for about 10 minutes.
FAQs
Here are some common questions you might have about this delightful Peach Coffee Cake.
Can I use frozen peaches in my Peach Coffee Cake?
Absolutely! Frozen peaches work perfectly. Just make sure to thaw them completely and drain any excess moisture before folding them into your batter.
How do I know when my Peach Coffee Cake is done baking?
The best way is to insert a toothpick in the center of the cake; if it comes out clean or with just a few moist crumbs, your Peach Coffee Cake is ready!
Can I make this Peach Coffee Cake without sour cream?
Yes! You can substitute sour cream with plain Greek yogurt or even cottage cheese blended until smooth. Both alternatives will provide moisture and richness.
What other fruits can I use in this coffee cake?
Feel free to experiment with other fruits like blueberries, raspberries, or even diced apples. Just keep in mind that some fruits may alter the moisture content slightly.
Final Thoughts
I hope you enjoy making this Peach Coffee Cake as much as I do! It’s not just a treat; it’s an experience filled with warmth and comfort. Whether you’re enjoying it at breakfast or as an afternoon snack, this cake is sure to bring joy to your table. Happy baking, and don’t forget to share your creations!
Breakfast
Peach Coffee Cake
Indulge in the delightful flavors of our Peach Coffee Cake, a simple yet irresistible treat perfect for any occasion. This cake features the juicy sweetness of fresh peaches nestled in a buttery, moist cake, topped with a crunchy streusel that adds texture and flavor. Ideal for breakfast with your favorite cup of coffee or as a lovely afternoon snack, this recipe is sure to impress family and friends alike. With easy-to-follow steps, you can whip up this scrumptious dessert in no time, making it a fantastic option for busy mornings or spontaneous gatherings.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: Approximately nine 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 or thawed frozen)
- ½ cup all-purpose flour (for streusel topping)
- ⅓ cup brown sugar, packed (for streusel topping)
- ½ teaspoon ground cinnamon (for streusel topping)
- ¼ cup cold unsalted butter, cut into small cubes (for streusel topping)
Instructions
- Preheat the oven to 350°F (175°C). Grease and lightly flour an 8×8 or 9×9-inch pan.
- In a bowl, mix flour, brown sugar, and cinnamon for the streusel topping. Cut in cold butter until crumbly; refrigerate.
- In another bowl, whisk together flour, baking powder, baking soda, and salt.
- Beat softened butter with sugars until fluffy; add eggs one at a time. Mix in sour cream and vanilla until smooth.
- Gradually incorporate dry ingredients until just combined; fold in diced peaches gently.
- Spread batter into prepared pan and top with streusel mixture.
- Bake for 40–50 minutes, checking for doneness with a toothpick.
- Cool before slicing; enjoy!
Nutrition
- Serving Size: 1 slice (106g)
- Calories: 292
- Sugar: 21g
- Sodium: 147mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 61mg