The aroma of ripe peaches wafting through your kitchen is nothing short of enchanting. This Peach Streusel Coffee Cake is a delightful way to turn ordinary mornings into something special. With a tender crumb base that's generously studded with juicy peach slices and topped with a rich brown sugar crumble, it’s the perfect breakfast cake for sharing or simply savoring in solitude. Not only is this recipe straightforward and boasts no complicated ingredients, but it also offers the ultimate comfort as you gather around the table with loved ones. Plus, it’s easily customizable, making it a fantastic choice for gluten-free eaters or anyone looking to swap in seasonal fruits! Curiosity piqued? Let’s brighten your next brunch with this cozy treat!

Why is this cake so irresistible?
Comforting warmth: The aroma of cinnamon and peaches fills your home, creating an inviting atmosphere for family and friends.
Easy to make: With simple ingredients and straightforward steps, this recipe is perfect for bakers of all levels.
Customizable options: Substitute peaches with other fruits like nectarines or apples for a seasonal twist.
Perfect for any occasion: Whether it’s a cozy breakfast, a lively brunch, or a casual get-together, this Peach Streusel Coffee Cake fits right in.
Gluten-free choices: You can easily make this cake gluten-free without sacrificing flavor, appealing to everyone at your table.
Don’t forget to serve it warm for that extra touch of comfort, and consider pairing it with a delightful cup of coffee or tea! For other delicious treats, check out our Chocolate Pudding Cake or Ice Cream Cake.
Peach Streusel Coffee Cake Ingredients
For the Cake
• All-Purpose Flour – Provides structure to the cake; substitute with gluten-free baking blend to make it gluten-free.
• Granulated Sugar – Adds sweetness; can be reduced for a less sweet cake.
• Baking Powder – Leavening agent for a light and airy texture; ensure it's fresh for optimal rise.
• Salt – Balances sweetness and enhances flavor.
• Butter – Creates a moist crumb; keep it cold for the crumble topping for better texture.
• Eggs – Binds ingredients together; no substitute recommended for best results.
• Milk – Adds moisture; whole milk recommended for a richer texture, almond or oat milk can be used for a dairy-free alternative.
• Peaches – Provides moisture and natural sweetness; frozen peaches (thawed) can be used, just drain well to prevent sogginess.
• Cinnamon – Adds warmth and flavor to the cake.
For the Crumble Topping
• Brown Sugar – Enhances flavor and moisture in the crumble topping; use light or dark brown sugar based on preference.
• All-Purpose Flour – Helps create the crumble texture; can be substituted with gluten-free flour.
• Butter – Use cold butter for better texture in the crumble topping; substitute with coconut oil for a dairy-free option.
• Chopped Nuts (optional) – Adds crunch and additional flavor; consider pecans or walnuts for a delightful twist.
Step‑by‑Step Instructions for Peach Streusel Coffee Cake
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While the oven warms up, take a moment to grease a 9x13-inch baking dish with butter or non-stick spray. This ensures that your Peach Streusel Coffee Cake will release easily after baking. Set the greased dish aside as you prepare the batter.
Step 2: Prepare the Batter
In a large mixing bowl, combine 2 cups of all-purpose flour, 1 cup of granulated sugar, 1 tablespoon of baking powder, and a pinch of salt. In a separate bowl, whisk together 2 eggs and 1 cup of milk until smooth. Melt and add ½ cup of butter to the egg mixture, then pour the wet ingredients into the dry ingredients. Mix gently until just combined, avoiding overmixing to keep the cake tender.
Step 3: Incorporate Peaches
Gently fold in 2 cups of peeled and sliced peaches into the batter, careful not to break them apart. You want the peaches to be evenly distributed for that juicy burst in every bite of your Peach Streusel Coffee Cake. Once the fruit is integrated, it’s time to transfer the batter to your prepared baking dish.
Step 4: Make the Crumble Topping
In a small bowl, prepare the crumble topping by mixing together ½ cup of all-purpose flour, ½ cup of brown sugar, and ¼ cup of cold butter. Combine these ingredients with your fingers or a fork until the mixture resembles coarse crumbs. If you’d like, you can also stir in ½ cup of chopped nuts for extra texture and flavor.
Step 5: Assemble and Bake
Pour the peach batter evenly into the greased baking dish, smoothing the top if necessary. Generously sprinkle the crumble topping over the batter, ensuring an even distribution for maximum crunch. Place in the preheated oven and bake for 45–50 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
Step 6: Cool and Serve
Once baked, remove the Peach Streusel Coffee Cake from the oven and allow it to cool in the pan for about 15 minutes. This cooling time helps the cake set up while still warm and makes it easier to cut into squares. Serve warm, and enjoy the delightful combination of tender cake, juicy peaches, and a buttery, crunchy topping!

How to Store and Freeze Peach Streusel Coffee Cake
Room Temperature: Store in an airtight container at room temperature for up to 2 days to maintain freshness and prevent drying out.
Fridge: If you prefer a longer shelf life, refrigerate in an airtight container for up to 5 days; this can extend the cake's moisture and flavor.
Freezer: Wrap portions tightly in plastic wrap and aluminum foil, then freeze for up to 1 month to preserve the taste and texture of your Peach Streusel Coffee Cake.
Reheating: To enjoy leftovers, simply thaw in the fridge overnight and reheat in the oven at 350°F (175°C) for about 10-15 minutes until warmed through.
Peach Streusel Coffee Cake Variations
Feel free to personalize this delightful cake to match your taste or dietary needs. Each twist adds its own charm!
-
Gluten-Free: Substitute all-purpose flour with a gluten-free baking blend to make this cake suitable for gluten-sensitive friends.
-
Seasonal Fruits: Swap out peaches for nectarines, apples, or even berries for a fresh twist that celebrates seasonal produce. Think of vibrant colors and different flavors dancing together!
-
Dairy-Free: Replace butter with coconut oil and use almond or oat milk instead of cow's milk for a deliciously dairy-free version that maintains moistness.
-
Flavor Boost: Add a teaspoon of vanilla or almond extract to the batter for an aromatic depth that will elevate every mouthful.
-
Extra Crunch: Toss in ½ cup of chopped nuts (like walnuts or pecans) into the crumble topping for added texture and a delightful nutty flavor.
-
Spice it Up: Incorporate more cinnamon or add a sprinkle of nutmeg to the batter for a cozy, spiced flavor that perfectly complements the peaches.
-
Zesty Twist: Incorporate the zest of a lemon or orange into the batter for a bright citrus note that balances the sweetness beautifully.
-
Make-ahead Magic: Prepare the cake batter a day in advance and refrigerate it overnight. Just add the crumble topping before baking for a taste of fresh comfort cake in the morning!
Ready to indulge your imagination? This cake pairs wonderfully with a cup from your favorite brew—try it alongside our Coffee Cajeta Ice for an extra-special treat!
Make Ahead Options
These Peach Streusel Coffee Cake preparations are ideal for busy home cooks, allowing you to enjoy delightful mornings without the last-minute scramble. You can prepare the batter up to 24 hours in advance by mixing all the dry ingredients and wet ingredients separately and storing them in the refrigerator. The crumble topping can also be made ahead and kept in an airtight container for up to 3 days. To maintain quality, keep the crumble topping chilled until just before you're ready to bake. When it's time to serve, simply combine the wet and dry ingredients, fold in the peaches, assemble the batter in the baking dish, sprinkle on the crumble, and bake until golden brown. Your guests will be thrilled with a fresh-baked treat that tastes just as delicious as if made on the spot!
What to Serve with Peach Streusel Coffee Cake
Imagine a cozy morning where each bite of sweet warmth is perfectly matched with delightful accompaniments that elevate your brunch experience.
- Fresh Fruit Salad: Bright, zesty fruits provide a refreshing contrast to the rich cake, enhancing your plate's vibrancy and flavor.
- Scented Herbal Tea: A cup of chamomile or mint tea offers a soothing balance, making each bite of the cake even more delightful.
- Whipped Cream: A dollop of lightly sweetened whipped cream adds creaminess that complements the cake’s crunch superbly.
- Crispy Bacon: The savory, salty flavors of crispy bacon contrast the sweetness of the cake, creating a harmonious breakfast combination.
- Maple Syrup Drizzle: A light drizzle of pure maple syrup over the coffee cake adds a touch of sweetness and warmth that ties the meal together.
- Light Yogurt Parfait: Layered with granola, it adds a crunchy texture and creamy element to balance the cake's tenderness.
- Nutty Granola: Serve this alongside the coffee cake for extra crunch and a healthy touch to your brunch spread.
- Sparkling Lemonade: A refreshing glass of sparkling lemonade offers a bright, tart contrast that enhances the fruity flavors in the cake.
Expert Tips for Peach Streusel Coffee Cake
-
Drain Peaches: Make sure to drain peach slices on paper towels to absorb excess moisture and prevent a soggy cake.
-
Avoid Overmixing: Do not overmix the batter once flour is added; this keeps your Peach Streusel Coffee Cake tender and fluffy.
-
Frozen Peach Prep: If using frozen peaches, allow them to fully thaw and drain before folding into the batter to avoid adding unwanted moisture.
-
Check Baking Powder Freshness: Always ensure your baking powder is fresh for the best rise; expired baking powder can lead to a dense cake.
-
Chill the Butter: For a crumblier topping, keep your butter cold while preparing the crumble. This ensures a delightful crunch!

Peach Streusel Coffee Cake Recipe FAQs
What kind of peaches should I use for the best flavor?
Absolutely! For the best flavor, choose ripe, juicy peaches. Look for ones that are slightly soft to the touch and emit a sweet fragrance. If fresh peaches are out of season, frozen peaches work well too—just be sure to thaw and drain them fully to avoid excess moisture in the cake.
How can I store leftover Peach Streusel Coffee Cake?
To store your lovely cake, simply place it in an airtight container at room temperature for up to 2 days. If you want it to last longer, refrigerate it for up to 5 days. Just remember, storing in the fridge can help maintain its moisture and flavor.
Can I freeze the Peach Streusel Coffee Cake?
Yes, you can! To freeze, wrap individual portions of the cake tightly in plastic wrap, followed by aluminum foil, which helps preserve its flavor and texture. It can be frozen for up to 1 month. When you're ready to enjoy, thaw it overnight in the fridge and reheat in a preheated oven at 350°F (175°C) for about 10-15 minutes.
What if my cake comes out too dense or soggy?
Very! A dense or soggy cake could be due to overmixing the batter or using overly ripe peaches that released too much moisture. To avoid this, mix until just combined after adding flour, and ensure your peaches are drained well if using frozen. Also, make sure your baking powder is fresh—expired baking powder can lead to a dense texture.
Are there any dietary considerations with this recipe?
Of course! If you're looking to make this recipe gluten-free, just substitute the all-purpose flour with a gluten-free baking blend. Additionally, for those with dairy allergies, you can replace butter with coconut oil and use almond or oat milk instead of whole milk. Always check for allergies with the ingredients used.
Can I add nuts to the cake?
Certainly! For extra texture and a delightful crunch, mix in ½ cup of chopped nuts, like pecans or walnuts, into the crumble topping. Just make sure no one at your gathering has nut allergies before adding! Enjoy customizing your Peach Streusel Coffee Cake!

Delicious Peach Streusel Coffee Cake for Cozy Mornings
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking dish.
- In a large mixing bowl, combine flour, sugar, baking powder, and salt. In a separate bowl, whisk together eggs and milk until smooth. Melt and add butter, then mix wet into dry ingredients.
- Fold in the sliced peaches gently, being careful not to break them.
- For the crumble, mix together flour, brown sugar, and cold butter until crumbly. Add chopped nuts if desired.
- Pour the batter into the greased dish and top with the crumble mixture. Bake for 45–50 minutes until golden brown.
- Cool for about 15 minutes before serving warm.





Leave a Reply