If you’re craving something sweet and fruity for breakfast or brunch, this Peach Streusel Coffee Cake delivers every time. Tender vanilla cake meets juicy peaches and a buttery, cinnamon crumb topping that bakes up golden and crisp.
It looks bakery-beautiful yet comes together easily in one pan. Perfect for weekend mornings, potlucks, or whenever you want to impress without stress. The warm peach flavor and crunchy streusel make it a hit with everyone.
Quick Recipe Snapshot
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Servings: 9–12
- Difficulty: Easy
- Best For: Breakfast, brunch, coffee breaks, family gatherings
- Main Flavor Notes: Sweet peaches, warm cinnamon, buttery crumb
Why You’ll Love This Peach Streusel Coffee Cake
- Juicy peach pockets – Fresh peaches stay tender and flavorful inside the soft cake.
- Crisp buttery streusel – The crunchy topping contrasts perfectly with the moist cake.
- Beginner-friendly – Simple steps and basic pantry ingredients.
- Make-ahead magic – Tastes even better the next day.
- Pinterest-perfect – Gorgeous golden top that photographs beautifully.
What Is Peach Streusel Coffee Cake?
Peach Streusel Coffee Cake is a classic American-style breakfast cake with a tender crumb, juicy fruit layer, and generous streusel topping. Unlike frosted layer cakes, coffee cake stays simple so the focus stays on texture and flavor.
The cake base stays moist thanks to butter and milk, while fresh peaches add natural sweetness and brightness. The streusel topping, made with brown sugar, flour, and cinnamon, bakes into a crunchy contrast. It works beautifully because the acid in peaches balances the sweet, buttery elements.
Recipe Inspiration
This recipe draws from traditional American coffee cakes that feature streusel toppings brought by German and European immigrants. The streusel method creates that signature crumbly crust without needing fancy techniques. Using peak-season peaches turns it into a fresh, summery version that highlights simple seasonal ingredients.
Ingredients You’ll Need
For the Cake Base
- 2 cups (250g) all-purpose flour: Gives structure while keeping the texture tender.
- ¾ cup (150g) granulated sugar: Provides sweetness without overpowering the peaches.
- ½ cup (115g) unsalted butter, softened: Creates a rich, moist crumb.
- 2 large eggs: Bind everything and add lift.
- ½ cup (120ml) whole milk: Keeps the cake soft and tender.
- 2 teaspoons baking powder: Ensures a nice rise.
- 1 teaspoon vanilla extract: Enhances all the flavors.
- ½ teaspoon salt: Balances sweetness.
For the Peach Layer
- 3–4 medium ripe peaches (about 1½ pounds / 680g), peeled and sliced: Deliver juicy bursts of fresh fruit flavor.
- 2 tablespoons granulated sugar: Helps draw out peach juices.
- 1 teaspoon lemon juice: Brightens the fruit and prevents browning.
For the Streusel Topping
- ¾ cup (95g) all-purpose flour: Forms the crumb base.
- ½ cup (100g) brown sugar: Adds caramel-like depth.
- ½ cup (115g) unsalted butter, cold and cubed: Creates those irresistible buttery crumbs.
- 1 teaspoon ground cinnamon: Brings warm spice that pairs perfectly with peaches.
- ¼ cup (30g) chopped pecans or walnuts (optional): Adds extra crunch and nutty flavor.
How to Make Peach Streusel Coffee Cake
Prepare the Pan and Oven Preheat oven to 350°F (175°C). Grease and lightly flour a 9×9-inch baking pan or line with parchment paper for easy removal.
Make the Streusel Topping In a medium bowl, mix flour, brown sugar, and cinnamon. Add cold butter cubes. Use a pastry cutter or fingers to work butter into the dry ingredients until large crumbs form. Chill while preparing the cake.
Prepare the Peaches Slice peaches and toss gently with 2 tablespoons sugar and lemon juice. Set aside.
Mix the Cake Batter In a large bowl, cream softened butter and sugar until light and fluffy, about 2–3 minutes. Add eggs one at a time, beating well after each. Stir in vanilla.
In a separate bowl, whisk flour, baking powder, and salt. Add dry ingredients to wet ingredients alternately with milk. Mix just until combined—do not overmix for the best tender texture.
Assemble and Bake Spread cake batter evenly in the prepared pan. Arrange peach slices over the batter. Sprinkle streusel topping generously over the peaches.
Bake for 42–48 minutes until the top turns golden brown and a toothpick inserted in the center comes out clean or with a few moist crumbs. The edges should look set and the streusel crisp.
Cool in the pan on a wire rack for at least 20 minutes before slicing.
The Simple Cooking Science Behind This Recipe
Chilling the streusel keeps the butter cold so it melts slowly in the oven. This creates distinct, crunchy crumbs instead of a smooth topping.
The lemon juice on peaches serves two purposes: it brightens the flavor and prevents oxidation so the fruit looks vibrant after baking. Alternating dry and wet ingredients when mixing the batter minimizes gluten development, resulting in a softer cake texture.
Expert Tips for Best Results
- Use ripe but firm peaches for the best slices that hold shape.
- Keep streusel butter cold until the last minute for maximum crunch.
- Do not overmix the batter once flour is added to avoid a tough cake.
- Check at 40 minutes—ovens vary, and you want moist crumbs, not dry.
- Tent with foil if the top browns too quickly after 30 minutes.
- Let it cool before cutting so slices stay neat and peaches set.
- For extra flavor, add ¼ teaspoon almond extract to the batter.
Easy Variations
- Berry Peach Version: Swap half the peaches for fresh blueberries or raspberries.
- Spiced Version: Add ½ teaspoon nutmeg and ¼ teaspoon ginger to the streusel.
- Nut-Free: Skip nuts or replace with rolled oats for texture.
- Gluten-Free: Use a 1:1 gluten-free flour blend that contains xanthan gum.
- Mini Cakes: Bake in a muffin tin for 22–26 minutes for individual portions.
- Canned Peach Shortcut: Drain two 15-oz cans well and pat dry before using.
What to Serve With Peach Streusel Coffee Cake
- Hot coffee or tea for classic breakfast pairing.
- Whipped cream or vanilla ice cream for dessert.
- Fresh berries and yogurt for a brunch spread.
- Scrambled eggs and bacon for a sweet-savory balance.
- Maple syrup drizzle for extra indulgence.
- Iced coffee or chai latte for afternoon treats.
- Perfect for potlucks or holiday brunches.
How to Store and Reheat
Store covered at room temperature for up to 2 days or in the fridge for up to 5 days. The streusel stays crisp best at room temp.
Freeze individual slices wrapped tightly in plastic and foil for up to 2 months. Thaw overnight in the fridge. Reheat in a 300°F oven for 10–12 minutes or microwave for 20–30 seconds. Avoid freezing the whole cake if you want the streusel to stay crispest.
Make-ahead tip: Assemble the night before, cover, and bake fresh in the morning.
Common Mistakes to Avoid
- Using overripe peaches that turn mushy—choose firm-ripe fruit.
- Overmixing batter after adding flour, which makes the cake dense.
- Skipping the lemon juice on peaches, leading to grayish fruit.
- Using warm butter in streusel, which creates a flat topping instead of crumbs.
- Cutting too soon, causing the cake to fall apart.
- Underbaking—the center should feel set when gently pressed.
Frequently Asked Questions
Can I use canned peaches? Yes. Drain two 15-oz cans well, pat dry, and reduce added sugar to 1 tablespoon.
How do I make it ahead? Assemble up to the baking step, cover tightly, and refrigerate overnight. Bake as directed, adding 5 extra minutes if needed.
Can I freeze Peach Streusel Coffee Cake? Yes, individual slices freeze well for up to 2 months, though the streusel softens slightly.
What if I don’t have fresh peaches? Frozen peaches work—thaw and drain well before using.
Can I make it less sweet? Reduce sugar in the cake to ½ cup and streusel to ⅓ cup. The peaches provide plenty of natural sweetness.
Is this recipe good for beginners? Absolutely. Clear steps and basic techniques make it very approachable.
Nutrition Facts
Per serving (based on 12 servings): Approximately 320 calories, 15g fat, 42g carbohydrates, 4g protein, 2g fiber. Values are approximate and may vary depending on exact ingredients and portion sizes.
