If you are looking to delight your taste buds with a warm, comforting treat that perfectly balances sweet and spice, you have to try this Peach Coffee Cake Recipe. This cake is a beautiful medley of juicy peaches and tender whole wheat goodness, topped with a cinnamon-scented streusel that adds just the right amount of crunch. Every bite offers a delightful texture contrast — soft cake bursting with fruity freshness and a buttery crumb topping that elevates the experience. Whether it’s for a weekend brunch or an afternoon pick-me-up, this Peach Coffee Cake Recipe is bound to become your new favorite go-to dessert.
Ingredients You'll Need
The ingredients for this Peach Coffee Cake Recipe are simple, wholesome, and thoughtfully chosen to create the perfect balance of flavor, texture, and color. Each component plays a key role: from the creamy yogurt adding moisture and tang, to the warm spices infusing every bite with cozy notes, and the peaches bringing bright, juicy sweetness.
- ½ cup avocado oil: A neutral oil that keeps the cake moist without overpowering the flavor.
- ½ cup vanilla or plain Greek yogurt: Adds moisture and a slight tang, enhancing the cake’s tender crumb.
- ¼ cup milk: Balances the batter’s consistency, ensuring it bakes perfectly.
- 2 large eggs (room temperature): Provide structure and richness for a fluffy cake.
- 2 teaspoons pure vanilla extract: Adds warmth and depth to the flavor profile.
- ⅔ cup packed light brown sugar: Contributes natural sweetness and a hint of caramel flavor.
- 5 tablespoons white sugar: Enhances sweetness and helps with caramelization in baking.
- 1 ¾ cups whole wheat pastry flour or all-purpose flour: Adds wholesome texture; pastry flour yields a tender crumb.
- 2 tablespoons cornstarch: Keeps the cake light by tenderizing the flour proteins.
- 1 teaspoon baking powder: Leavening agent ensuring the cake rises beautifully.
- 1 teaspoon baking soda: Works with brown sugar and yogurt to help with rise and color.
- ¼ teaspoon fine sea salt: Balances sweetness and enhances all flavors.
- ½ teaspoon ground cinnamon: Provides a warm, comforting spice note.
- ⅛ teaspoon ground nutmeg: Adds subtle earthiness that pairs perfectly with peaches.
- 1 ½ cups diced peaches (fresh, canned drained or frozen defrosted): The star ingredient offering juicy bursts of summer flavor.
- ⅔ cup whole wheat pastry or all-purpose flour (for streusel): Forms the base of the buttery crumb topping.
- ¼ cup packed light brown sugar (for streusel): Adds caramel notes and sweetness to the topping.
- 1 teaspoon ground cinnamon (for streusel): Infuses the topping with spice warmth.
- 1 large pinch of salt (for streusel): Heightens the buttery sweetness of the streusel.
- ¼ cup unsalted butter (softened to room temperature): Creates the decadent, crumbly texture of the streusel.
How to Make Peach Coffee Cake Recipe
Step 1: Preheat and Prepare
Start by preheating your oven to 350°F and grease or spray an 8x8-inch baking pan. This ensures your cake doesn’t stick and comes out with clean edges. Prepping this step ahead of time will keep everything smooth when you’re ready to pour your batter in.
Step 2: Combine Wet Ingredients
In a large bowl, whisk together the avocado oil, Greek yogurt, milk, room temperature eggs, vanilla extract, light brown sugar, and white sugar until the mixture is smooth and homogenous. This wet base is the heart of your cake, bringing moisture and sweetness together in perfect harmony.
Step 3: Mix Dry Ingredients
In a separate bowl, whisk the flour, cornstarch, baking powder, baking soda, salt, cinnamon, and nutmeg. Combining these dry ingredients well will evenly disperse the leavening agents and spices for a consistent rise and flavor in your cake.
Step 4: Combine Wet and Dry
Gently fold the dry ingredients into the wet mixture just until combined. It’s okay if a few streaks of flour remain. Overmixing can lead to a denser cake, so take care to mix just enough for a tender crumb.
Step 5: Prepare the Peaches
Toss the diced peaches with one tablespoon of flour in a small bowl. This little step prevents the peaches from sinking to the bottom of your cake and helps distribute their juicy sweetness evenly throughout the batter.
Step 6: Fold Peaches into Batter
Carefully fold the floured peaches into your batter, keeping the mix light and airy. The peaches bring a fresh, vibrant texture and sweetness that’s the hallmark of this Peach Coffee Cake Recipe.
Step 7: Make the Streusel Topping
Combine the flour, brown sugar, cinnamon, and salt in a small bowl. Add the softened butter, mixing with a fork or your fingers until the mixture resembles coarse pebbles. This crumbly topping will bake golden and add irresistible texture and flavor.
Step 8: Assemble and Bake
Spread the batter evenly in your prepared pan. Sprinkle the streusel topping generously over the cake. Bake for 50 to 60 minutes or until a toothpick inserted in the center comes out clean. Allow the cake to cool on a wire rack to your preferred temperature before slicing.
How to Serve Peach Coffee Cake Recipe
Garnishes
Freshly whipped cream or a dollop of vanilla Greek yogurt complements the moist richness of the cake beautifully. For a fresh touch, add thin peach slices or a sprinkle of cinnamon on top just before serving.
Side Dishes
Peach Coffee Cake Recipe pairs wonderfully with a steaming cup of coffee or a mellow black tea. For brunch, serve alongside scrambled eggs or crispy bacon to balance the sweetness with savory notes.
Creative Ways to Present
Try cutting the cake into bite-sized squares and skewering them with fresh fruit for a fun party treat. Or serve warm slices with a drizzle of honey or a scoop of vanilla ice cream for a decadent dessert twist.
Make Ahead and Storage
Storing Leftovers
Wrap leftovers tightly in plastic wrap or store in an airtight container at room temperature for up to two days. For longer freshness, refrigeration is best and will keep the cake moist for up to five days.
Freezing
This Peach Coffee Cake Recipe freezes exceptionally well. Wrap individual slices in plastic wrap and place in a sealed freezer bag. Freeze for up to three months and thaw at room temperature when ready to enjoy.
Reheating
Warm slices gently in the microwave for 20 to 30 seconds or in a preheated oven at 300°F for 10 minutes. This restores the cake’s fresh-baked texture and brings the buttery streusel back to its golden, crisp glory.
FAQs
Can I use canned peaches for this recipe?
Absolutely! Just make sure to drain them well before adding to avoid extra moisture in the batter. Tossing them in flour helps keep them evenly distributed in the cake.
Can I substitute the oil with butter?
While oil keeps the crumb tender and moist, you can use melted butter for a richer flavor. Just know it might make the cake a bit denser and less tender.
Is it possible to make this cake gluten-free?
Yes, by swapping the flour with a gluten-free baking blend and ensuring your cornstarch and other ingredients are gluten-free, you can adapt this Peach Coffee Cake Recipe for gluten sensitivities.
What can I use if I don’t have Greek yogurt?
Plain yogurt works great as a substitute, or even sour cream. They provide the same moisture and tangy flavor that help keep this cake deliciously tender.
How do I know when the cake is fully baked?
Use a toothpick inserted into the center; if it comes out clean or with a few moist crumbs, your Peach Coffee Cake Recipe is perfectly baked and ready to come out of the oven.
Final Thoughts
This Peach Coffee Cake Recipe is one of those magical dishes that brings joy at the very first bite. It transforms simple pantry staples and fresh peaches into a comforting masterpiece perfect for sharing with friends and family. Don't hesitate to give it a try—you’ll find yourself reaching for it over and over again as a sweet treat that feels like a warm hug on a plate.
Print
Peach Coffee Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 50-60 minutes
- Total Time: 1 hour 15 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Peach Coffee Cake is a moist and flavorful treat perfect for breakfast or dessert. Made with whole wheat pastry flour, fresh or canned diced peaches, and a buttery cinnamon streusel topping, it combines tender crumb with fruity sweetness and a delightful crunch. The recipe uses simple pantry ingredients and bakes to a golden perfection in under an hour, offering a wholesome twist on a classic coffee cake.
Ingredients
Batter Ingredients
- ½ cup avocado oil (canola or grapeseed oil can be used)
- ½ cup vanilla or plain Greek yogurt
- ¼ cup milk
- 2 large eggs (brought to room temperature)
- 2 teaspoons pure vanilla extract
- ⅔ cup packed light brown sugar
- 5 tablespoons white sugar
- 1 ¾ cups (220g) whole wheat pastry flour or all-purpose flour (+ 1 tablespoon for flouring the peaches)
- 2 tablespoons cornstarch
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ¼ teaspoon fine sea salt
- ½ teaspoon ground cinnamon
- ⅛ teaspoon ground nutmeg
- 1 ½ cups diced peaches (fresh, canned (drained), or frozen (defrosted))
Streusel Topping
- ⅔ cup (80g) whole wheat pastry flour or all-purpose flour
- ¼ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- 1 large pinch of salt
- ¼ cup unsalted butter (softened to room temperature)
Instructions
- Preheat and prepare pan: Preheat your oven to 350°F (175°C). Lightly spray an 8x8-inch baking pan with non-stick cooking spray or grease it with butter to prevent sticking.
- Mix wet ingredients: In a large mixing bowl, whisk together the avocado oil, Greek yogurt, milk, eggs, vanilla extract, light brown sugar, and white sugar until fully combined and smooth.
- Combine dry ingredients: In a separate small bowl, whisk together the whole wheat pastry flour, cornstarch, baking powder, baking soda, salt, cinnamon, and nutmeg until evenly mixed.
- Incorporate dry into wet: Gently fold the dry ingredients into the wet mixture just until combined. It's okay if a few streaks of flour remain; avoid overmixing to keep the cake tender.
- Prepare peaches: Place the diced peaches in a small bowl and toss them with 1 tablespoon of flour to lightly coat. This helps prevent them from sinking during baking.
- Fold peaches into batter: Carefully fold the floured peaches into the batter until just combined, taking care not to overmix which could break up the peach pieces.
- Make streusel topping: In a small bowl, whisk together the flour, brown sugar, cinnamon, and salt. Add the softened butter, then use a fork or your fingers to work it in until the mixture resembles coarse pebbles.
- Assemble the cake: Spread the cake batter evenly into the prepared baking pan. Evenly sprinkle the streusel topping over the batter surface.
- Bake: Bake in the preheated oven for 50-60 minutes, or until a toothpick inserted in the center comes out clean without wet batter.
- Cool and serve: Remove the cake from the oven and transfer to a wire rack to cool to your desired temperature before slicing and serving.
Notes
- Use fresh, canned (well-drained), or frozen (fully defrosted) peaches as per availability.
- Room temperature eggs help create a smoother batter and better rise.
- Do not overmix the batter, as it can make the cake dense.
- Greasing the pan well or using non-stick spray helps with easy removal of the cake.
- The streusel topping adds a lovely crunchy texture but can be omitted if preferred.
- Whole wheat pastry flour adds a nuttier flavor and more fiber but all-purpose flour works well too.
- Store leftovers covered at room temperature for up to 2 days or refrigerate for up to 5 days.

Leave a Reply