Peach Coffee Cake is the kind of homemade bake that turns an ordinary morning into something memorable. With tender cake layers, juicy peaches, and a crumbly cinnamon streusel on top, this recipe delivers everything you want in a cozy dessert or breakfast bake. Whether you serve it warm with coffee or save a slice for later, this fresh peach breakfast treat combines rich texture with bright fruit flavor in every bite.
Story
I always keep this Peach Coffee Cake recipe close during peach season because it feels simple yet special at the same time. The soft crumb, sweet fruit pockets, and crisp topping create a balance that works for breakfast, brunch, or dessert. Every time I make it, the kitchen fills with warm cinnamon and vanilla aromas. This Peach Coffee Cake also adapts beautifully to fresh, frozen, or canned peaches, which means you can enjoy this fruity coffee cake all year long. The buttery topping and moist interior make each slice satisfying without feeling overly heavy.
Ingredients
For the Cake Batter
- 1½ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ¼ cup packed brown sugar
- 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 Cinnamon Streusel Topping
- ½ cup all-purpose flour
- ⅓ cup packed brown sugar
- ½ teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cut into cubes
Optional Glaze
- ½ cup powdered sugar
- 1–2 tablespoons milk or cream
- ¼ teaspoon vanilla extract
This combination creates a tender cake with a rich crumb and transforms into a true buttery streusel dessert after baking.
Step-by-Step Instructions
Preparing the Ingredients
Preheat the oven to 350°F (175°C). Grease and lightly flour an 8×8-inch or 9×9-inch baking pan or line it with parchment paper. Prepare the streusel by combining flour, brown sugar, and cinnamon in a bowl, then work in cold butter until coarse crumbs form. Chill the streusel while making the batter. In another bowl, whisk flour, baking powder, baking soda, and salt. In a large mixing bowl, beat softened butter with both sugars until light and fluffy. Add eggs individually, then mix in vanilla and sour cream until smooth.
Cooking Instructions
Gradually combine dry ingredients with the wet mixture until just incorporated. Fold diced peaches gently into the batter. Spread the batter evenly into the prepared pan. Sprinkle chilled streusel over the top without pressing it in. Bake for 40–50 minutes until a toothpick inserted in the center comes out clean or with moist crumbs attached. Cool for 15–20 minutes. If using glaze, whisk powdered sugar, milk, and vanilla together, then drizzle over the cooled cake before serving.
Tips for Perfect Results
A few simple techniques make this Peach Coffee Cake consistently successful. Keep the streusel cold before baking so it stays crumbly and textured. Pat canned or thawed peaches dry to avoid excess moisture. Mix the batter only until combined because overmixing can make the cake heavier. Room-temperature butter, eggs, and sour cream also help create an even texture.
Common Mistakes to Avoid
Avoid adding overly wet fruit because the center may become soggy. Do not overbake since peaches continue releasing moisture while cooling. Avoid pressing the streusel into the batter because the topping should stay crisp and distinct after baking.
Pro Tips for Better Flavor
For deeper flavor, add a pinch of nutmeg to the streusel. Use ripe but firm peaches for the best texture. Chilling the finished cake briefly before slicing also creates cleaner pieces while keeping the crumb soft. The gentle cinnamon notes make this a wonderful cinnamon spiced cake for brunch tables.
Serving and Storage
How to Serve
Serve Peach Coffee Cake warm, at room temperature, or lightly reheated. Pair slices with coffee, tea, or a cold glass of milk. Add whipped cream or vanilla ice cream when serving as dessert.

How to Store Leftovers
Store covered at room temperature for up to 2 days or refrigerate for up to 5 days. Reheat individual slices for 10–15 seconds in the microwave to soften the crumb. Freeze wrapped slices for up to 2 months.
Conclusion
This Peach Coffee Cake brings together soft vanilla cake, juicy peaches, and a crisp cinnamon topping in one easy recipe. It works equally well for breakfast gatherings, afternoon treats, or casual desserts. Once you bake it once, it easily becomes a seasonal favorite worth repeating.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use canned peaches instead of fresh peaches?
Yes. Drain canned peaches thoroughly and pat them dry before adding them to the batter to prevent extra moisture.
Can I make Peach Coffee Cake ahead of time?
Yes. Bake the cake a day in advance and store it covered. Add the optional glaze shortly before serving.
Can I freeze Peach Coffee Cake?
Yes. Cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight and warm slightly before serving.
Print
Peach Coffee Cake
- Total Time: 80 minutes
- Yield: 9–12 slices 1x
Description
Soft peach cake topped with cinnamon streusel and optional vanilla glaze.
Ingredients
- 1½ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter
- ½ cup granulated sugar
- ¼ cup brown sugar
- 2 eggs
- ½ cup sour cream
- 1 teaspoon vanilla
- 1½ cups diced peaches
- ½ cup flour
- ⅓ cup brown sugar
- ½ teaspoon cinnamon
- ¼ cup cold butter
- ½ cup powdered sugar
- 1–2 tablespoons milk
- ¼ teaspoon vanilla
Instructions
- Preheat oven and prepare pan
- Make streusel topping
- Mix dry ingredients
- Cream butter and sugars
- Add eggs vanilla and sour cream
- Combine wet and dry ingredients
- Fold in peaches
- Transfer to pan and top with streusel
- Bake 40 to 50 minutes
- Cool and glaze
Notes
- Pat peaches dry before using
- Keep streusel cold
- Do not overmix batter
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 280
- Sugar: 22
- Sodium: 180
- Fat: 14
- Saturated Fat: 8
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 36
- Fiber: 1
- Protein: 3
- Cholesterol: 58