Peach Coffee Cake
If you’re looking for a delightful treat that combines the sweetness of summer peaches with the comforting warmth of coffee cake, then this Peach Coffee Cake is just what you need! It’s one of those recipes that quickly becomes a family favorite, perfect for brunch on a lazy weekend or as an after-school snack. The soft and moist cake, topped with a crumbly streusel, makes every bite feel like a warm hug.
What I love most about this recipe is how it brings everyone together. Whether you’re hosting friends for coffee or enjoying a quiet moment at home, this cake always makes the occasion feel special. Plus, it’s super easy to whip up, so you’ll be back to enjoying your day in no time!
Why You’ll Love This Recipe
- Simple to Make: This Peach Coffee Cake comes together quickly with straightforward steps and minimal fuss.
- Family-Friendly: Kids and adults alike will enjoy the delicious combination of flavors and textures.
- Versatile: Perfect for any occasion—serve it at breakfast, as a snack, or even for dessert!
- Make-Ahead Friendly: Bake it in advance and store it for busy days; it tastes great even after a day or two.
- Delicious Flavor: The sweet peaches paired with cinnamon make every bite irresistibly tasty.

Ingredients You’ll Need
These ingredients are simple and wholesome, so you probably have most of them in your pantry already! Gather them up and let’s get ready to bake!
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 a few fun ways to switch things up:
- Add Nuts: Toss in some chopped walnuts or pecans for extra crunch and flavor.
- Spice it Up: Add a pinch of nutmeg along with the cinnamon for a warm spice boost.
- Fruit Swap: Try using blueberries or raspberries instead of peaches for a different fruity twist.
- Coconut Flakes: Stir in some shredded coconut into the batter for added texture and sweetness.
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 will come out easily. You can also line the pan with parchment paper if you prefer.
Step 2: Make the Streusel Topping
In a small bowl, combine the flour, brown sugar, and cinnamon. Then add in those cold butter cubes! Use a pastry cutter or your fingers to blend until you achieve coarse crumbs. Keeping this mixture cold helps maintain its crumbly texture during baking.
Step 3: Whisk the Dry Ingredients
In another bowl, whisk together flour, baking powder, baking soda, and salt. This step is key because it ensures that your leavening agents are evenly distributed throughout the cake batter.
Step 4: Cream the Butter and Sugars
In a large mixing bowl, beat together the softened butter with granulated sugar and brown sugar until it’s light and fluffy—about 2-3 minutes. This process introduces air into your batter which is essential for that tender texture we all love.
Step 5: Add Eggs, Vanilla, and Sour Cream
Beat in each egg one at a time. Scraping down the sides between additions ensures everything mixes well. Next up is adding vanilla extract and sour cream (or Greek yogurt)—this combination brings moisture that elevates your cake’s flavor!
Step 6: Combine Wet and Dry
Gradually mix those dry ingredients into your wet mixture—stir just until no flour streaks remain. Be careful not to overmix; we want our cake light and fluffy!
Step 7: Fold in the Peaches
Gently fold in your diced peaches with a spatula. If you’re using canned peaches, make sure they’re well-drained beforehand. We want our cake moist but not soggy!
Step 8: Layer and Top
Spread that luscious batter evenly into your prepared pan. Smooth out the top gently before sprinkling on that delicious cinnamon streusel topping—don’t press it down too hard!
Step 9: Bake the Cake
Bake in your preheated oven for about 40-50 minutes. Keep an eye on it; if you notice browning too fast around the edges, tent loosely with foil around the 35-minute mark.
Step 10: Cool and Glaze (Optional)
Once done baking (check with a toothpick!), let your cake cool in the pan for about 15–20 minutes before slicing into it. If you’d like to add some sweetness on top with glaze, whisk together powdered sugar with vanilla and milk until smooth—then drizzle away!
Enjoy sharing this lovely Peach Coffee Cake with family and friends! It’s bound to become a cherished recipe in no time.
Pro Tips for Making Peach Coffee Cake
Making the perfect Peach Coffee Cake is all about technique and a few helpful tips to ensure your cake turns out moist and delicious every time!
- Use ripe peaches: Choose fresh, ripe peaches that are slightly soft to the touch for the best flavor. They will add a natural sweetness and juicy texture to your cake.
- Don’t overmix the batter: Mixing just until combined helps maintain a light and fluffy texture. Overmixing can lead to a dense cake, which we want to avoid!
- Chill the streusel topping: Keeping the streusel cold allows it to stay crumbly while baking, creating that delightful crunch on top of your coffee cake.
- Check for doneness: Since ovens vary, start checking your cake at the 40-minute mark. A toothpick should come out clean or with just a few moist crumbs attached.
- Let it cool before slicing: Allowing the cake to cool in the pan helps set its structure, making it easier to slice without crumbling.
How to Serve Peach Coffee Cake
Serving your Peach Coffee Cake is an opportunity to get creative! Whether it’s for breakfast, brunch, or dessert, there are plenty of ways to present this delightful treat.
Garnishes
- Powdered sugar: A light dusting of powdered sugar adds a touch of sweetness and makes your coffee cake look extra inviting.
- Fresh peach slices: Garnishing with thin slices of fresh peach not only enhances visual appeal but also complements the cake’s flavors.
- Mint leaves: A sprig of fresh mint adds a pop of color and a refreshing aroma that elevates your serving experience.
Side Dishes
- Coffee or tea: Pairing this cake with a steaming cup of coffee or herbal tea enhances its flavor and makes for a comforting experience.
- Fruit salad: A light fruit salad made with seasonal fruits balances the richness of the coffee cake and adds freshness to your meal.
- Yogurt: A side of plain Greek yogurt brings creaminess and tanginess that pairs well with the sweetness of the peaches.
- Whipped cream: Lightly sweetened whipped cream adds an airy texture that complements each bite of cake beautifully.
Enjoy your baking adventure with this Peach Coffee Cake recipe! It’s perfect for gatherings or simply indulging in something sweet at home. Happy baking!

Make Ahead and Storage
This Peach Coffee Cake is perfect for meal prep, allowing you to enjoy a delicious dessert or snack throughout the week. Here’s how to store and preserve its freshness so you can enjoy it whenever you please.
Storing Leftovers
- Store leftover Peach Coffee Cake in an airtight container at room temperature for up to 3 days.
- For longer storage, refrigerate it in an airtight container for up to a week.
- If you notice any moisture, place a paper towel inside the container to absorb excess humidity.
Freezing
- Let the cake cool completely before freezing.
- Wrap individual slices or the whole cake tightly in plastic wrap, then place it in a freezer-safe bag or container.
- Freeze for up to 3 months. Be sure to label it with the date!
Reheating
- To reheat, simply thaw slices in the refrigerator overnight if frozen.
- Warm individual pieces in the microwave for about 15-20 seconds or until heated through.
- For a crispier top, reheat in an oven at 350°F (175°C) for about 10-15 minutes.
FAQs
Here are some common questions about this delightful recipe!
Can I use frozen peaches for Peach Coffee Cake?
Absolutely! Thawed frozen peaches work beautifully in this recipe. Just be sure to drain them well and pat them dry before folding them into the batter.
How can I make my Peach Coffee Cake even more flavorful?
Consider adding spices like nutmeg or almond extract to elevate the flavor. A sprinkle of chopped nuts or a touch of lemon zest can also enhance your Peach Coffee Cake experience!
What should I serve with Peach Coffee Cake?
Peach Coffee Cake pairs wonderfully with coffee or tea for breakfast or brunch. You can also serve it with a scoop of vanilla non-dairy ice cream for dessert!
How do I know when my Peach Coffee Cake is done baking?
The cake is done when a toothpick inserted into the center comes out clean or with just a few moist crumbs attached. Keep an eye on it towards the end of baking time!
Final Thoughts
I truly hope you enjoy making this Peach Coffee Cake as much as I do! It’s not just a treat; it’s a warm hug in dessert form that fills your kitchen with delightful aromas. Whether you’re serving it at brunch, enjoying it as an afternoon snack, or sharing it with loved ones, this recipe is bound to bring smiles all around. Happy baking, and may your days be filled with sweetness!
Peach Coffee Cake
Indulge in the delightful sweetness of Peach Coffee Cake, a perfect blend of juicy peaches and soft, moist cake topped with a crunchy streusel. This family favorite is an ideal treat for brunch or a cozy afternoon snack, and it’s sure to become a staple in your kitchen. The combination of fresh peaches and warm cinnamon makes each bite irresistibly delicious, while its simple preparation ensures you can whip it up with ease. Enjoy this comforting dessert at gatherings or savor it during quiet moments at home—either way, it promises to warm your heart!
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 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 or canned)
- 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, ¼ teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F (175°C) and grease an 8×8 or 9×9-inch square baking pan.
- Prepare the streusel topping by mixing flour, brown sugar, and cinnamon in a bowl. Add cold butter cubes and blend until crumbly.
- In another bowl, whisk together flour, baking powder, baking soda, and salt.
- In a large mixing bowl, cream together softened butter with granulated sugar and brown sugar until light and fluffy.
- Beat in eggs one at a time, then add vanilla extract and sour cream.
- Gradually mix the dry ingredients into the wet mixture until just combined.
- Fold in diced peaches gently to avoid breaking them.
- Spread the batter evenly into the prepared pan and sprinkle the streusel topping on top.
- Bake for about 40-50 minutes or until a toothpick comes out clean from the center.
- Allow cooling before slicing; optional glaze can be added by whisking powdered sugar with milk.
Nutrition
- Serving Size: 1 slice (approximately 100g)
- Calories: 250
- Sugar: 14g
- Sodium: 180mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 45mg
