Soft, buttery, and bursting with juicy peaches, this Eggless Peach Coffee Cake is the perfect treat for any time of day! With a golden, tender crumb and a sweet, crunchy topping, each bite feels like a warm hug. Whether you’re enjoying it with your morning coffee or serving it up as a simple dessert, this easy-to-make cake is sure to become a family favorite.

A slice of Eggless Peach Coffee Cake with crumb topping and visible fruit pieces sits on a white plate, alongside peach slices and more cake in the background.

Oriana’s Thoughts On The Recipe

I have to tell you about this Eggless Peach Coffee Cake—it’s a total winner in my house, and I’m pretty sure you’ll fall in love with it too! This cake is everything I crave in a summer dessert: buttery, super moist, and bursting with sweet, juicy peaches. I’ve been known to sneak a slice in the morning with my coffee and again after dinner—no shame here! And the best part? It’s quick and simple to make, even on the busiest days. No eggs, no fuss, just pure deliciousness. Once you try it, I have a feeling it’ll become one of your go-to favorites too.

What I Love About This Recipe

  • It’s egg-free but still so rich and moist: You’d never guess there are no eggs in this cake!
  • Comes together quickly: Perfect for those days when you want something homemade but don’t have hours to spare.
  • No fancy ingredients needed: Just simple pantry staples and fresh (or canned) peaches.
  • That crumb topping is everything: Buttery, crispy, and totally irresistible.
  • Great any time of day: Breakfast, snack, dessert… yes, please!
  • Always a hit with family and friends: It never lasts long in my house!

Ingredients You’ll Need, Substitutions & Notes

Various labeled ingredients for baking Eggless Peach Coffee Cake, including flour, sugar, milk, butter, oil, peaches, brown sugar, baking powder, baking soda, vinegar, salt, cinnamon, and vanilla on a white surface.

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

For the Peaches:

  • Peaches: Fresh, ripe peaches are best for this recipe, offering a juicy, sweet flavor. You can also use frozen peaches. Read recipe notes for details.
  • All-Purpose Flour: Helps absorb some of the juice from the peaches, preventing the cake from becoming soggy.
  • Light Brown Sugar: Adds sweetness and a subtle molasses flavor that pairs beautifully with the peaches.

For the Crumb Topping:

  • All-Purpose Flour: Provides structure for the crumb, giving it a sturdy yet tender bite.
  • Light Brown Sugar: Sweetens and adds moisture; it also helps the crumb topping caramelize slightly as it bakes.
  • Salt: Enhances the flavor and balances the sweetness.
  • Unsalted Butter: Adds richness and helps create that perfect crumbly texture when mixed with the flour and sugar.

For the Peach Cake Batter:

  • All-Purpose Flour: The base of the cake, giving it structure and tenderness.
  • Baking Powder + Baking Soda: These leavening agents help the cake rise and stay light and fluffy.
  • Salt: Balances the sweetness and brings out the flavors of the other ingredients.
  • Milk: Adds moisture and helps create a tender crumb. You can use any milk you prefer, including dairy-free.
  • Vinegar: When combined with baking soda, it helps the cake rise. It also mimics the leavening properties of eggs in eggless baking.
  • Unsalted Butter: Adds richness, moisture, and flavor.
  • Neutral-Tasting Oil: Keeps the cake moist even after a day or two. Canola, vegetable, or avocado oil works well.
  • Granulated Sugar: Sweetens the cake and helps create a soft texture.
  • Pure Vanilla Extract: Adds warm, sweet notes and enhances the flavor of the peaches.

For the Glaze (Optional):

  • Powdered Sugar: Dissolves easily and makes a smooth glaze.
  • Milk: Loosens the powdered sugar to the right drizzle consistency. You can use dairy or non-dairy milk.

Food Allergy Swaps

  • This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
  • Wheat/Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.

Potential Recipe Challenges & Pro Tips

  1. Peaches releasing too much juice: This can make the cake soggy or affect the texture. Pro Tip: Toss the peach slices in a bit of flour and sugar as noted—it helps absorb extra liquid and keeps the cake light and fluffy.
  2. Cake not rising properly: This might happen if your baking powder or soda is old or if the vinegar doesn’t fully activate. Pro Tip: Make sure your leavening agents are fresh and whisk the vinegar and milk together before adding to the batter to help activate the rise.
  3. Overbaking the cake: This can dry out the crumb and make the peaches rubbery. Pro Tip: Start checking for doneness around the 40-minute mark. A toothpick should come out with just a few moist crumbs, not wet batter.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Prep the Peaches

Peel, pit, and chop your peaches into small chunks. In a bowl, toss them with flour and brown sugar until they’re nicely coated. Set them aside while you prep the rest.

A pink bowl filled with diced peach pieces and sugar and flour, alongside a white spatula—perfect inspiration for an Eggless Peach Coffee Cake.

Step 2 – Make the Crumb Topping

In a medium bowl, stir together the flour, brown sugar, and salt. Pour in the melted butter and mix with a fork (or pastry cutter) until you get a crumbly mixture. Set aside for later—it’s going to be the perfect crunchy topping!

A white bowl filled with crumb mixture, perfect to top an Eggless Peach Coffee Cake.

Step 3 – Get the Oven and Pan Ready

Preheat your oven to 350º F (180º C). Line an 8×8-inch square pan with parchment paper, and lightly grease it with baking spray. This helps everything come out clean and easy later.

Step 4 – Mix the Dry Ingredients

In a large bowl, whisk together the flour, baking powder, baking soda, and salt. Set that aside for a sec.

A clear glass bowl containing a mixture of dry ingredients, including flour and baking powder, for an Eggless Peach Coffee Cake, on a white surface.

Step 5 – Mix the Wet Ingredients

In a separate bowl, whisk the milk and vinegar together. Then add melted butter, oil, sugar, and vanilla, and whisk until well combined.

A clear glass bowl filled with wet ingredients mixture for Eggless Peach Coffee Cake sits on a white textured surface.

Step 6 – Combine Wet and Dry

Pour the wet mixture into the dry ingredients and stir until everything is just combined. Don’t overmix—just until you don’t see any flour streaks.

A glass bowl with creamy batter for Eggless Peach Coffee Cake being mixed with a blue silicone spatula on a white surface.

Step 7 – Layer the Batter and Peaches

Spread half of the cake batter into the prepared pan. Add half of the peaches on top. Then spread the rest of the batter over the peaches (it’s okay if it’s a little uneven), and top with the rest of the peaches. Finally, sprinkle the crumb topping all over the top.

Step 8 – Bake the Cake

Pop it into the oven and bake for 55–60 minutes, or until a toothpick poked into the center comes out clean or with just a few crumbs. Let it cool in the pan for about 10 minutes, then lift it out using the parchment paper and let it cool completely on a wire rack.

Note: Ovens vary, so start checking around the 50-minute mark and keep an eye on it toward the end!

A square baking pan lined with parchment paper holds an Eggless Peach Coffee Cake topped with a golden brown streusel.

Step 9 – Add the Glaze (Optional)

If you’re going for the glaze, just mix together powdered sugar and milk until smooth, then drizzle it over the cooled cake. Slice and enjoy!

A square Eggless Peach Coffee Cake with a crumb topping and white icing drizzle is displayed on parchment paper, with apple slices and plates in the background.

Extra Recipe Tips For Success

  • Preheat the oven. Preheat it for at least 15 -20 minutes before you start to give it plenty of time to reach the ideal recipe temperature.
  • Measure the ingredients correctly. In my opinion, a kitchen scale is always the best option.
  • Even Layer of Peaches. Spread peaches evenly over the batter for consistent bites of peachy goodness.
  • Know Your Oven. Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours.
  • Avoid Peeking. Don’t open the oven door until the cookies have set. Leave the oven closed until the minimum time is stated in the recipe to avoid a sudden drop in temperature affecting the cookies’ structure.
A rectangular Eggless Peach Coffee Cake with white icing drizzle, some pieces cut, on parchment paper. Sliced peaches and forks are nearby on a white surface.

Variations & Additions

  • Add a sprinkle of chopped toasted pecans or almonds to the crumb topping for crunch.
  • Swap peaches for nectarines, plums, or even blueberries for a fun twist.
  • Stir in a bit of ground cinnamon or ginger into the batter for cozy spice.

Storage and Freezing Instructions

Store: Cover and store the cake at room temperature for up to 2 days or in the refrigerator for up to 5 days.

Freeze: Let the cake cool completely, then wrap it tightly in plastic wrap and aluminum foil. Freeze for up to 2 months. Thaw overnight in the fridge or at room temperature before serving.

Frequently Asked Questions

Yes! Frozen peaches are OK as long as they aren’t overly wet. You can keep it frozen or thawed. If thawed, blot them so they aren’t too wet. Still mix with sugar and cinnamon.

Absolutely. It’s even better the next day once the flavors have had time to meld.

Of course. The glaze is optional and just adds a touch of sweetness and a pretty finish.

A slice of Eggless Peach Coffee Cake with crumb topping and white icing sits on a white plate, accompanied by peach slices and a fork holding a bite-sized piece.

More Egg-Free Peach Recipes You’ll Love!

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

A slice of Eggless Peach Coffee Cake with crumb topping and visible fruit pieces sits on a white plate, alongside peach slices and more cake in the background.

Eggless Peach Coffee Cake

Oriana Romero
Soft, buttery, and bursting with juicy peaches, this Eggless Peach Coffee Cake is the perfect treat for any time of day! With a golden, tender crumb and a sweet, crunchy topping, each bite feels like a warm hug. Whether you’re enjoying it with your morning coffee or serving it up as a simple dessert, this easy-to-make cake is sure to become a family favorite.
5 from 1 vote
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 12 servings

Ingredients
 

For the Peaches:

For the Crumb Topping:

For the Peach Cake Batter:

Glaze (optional)

Important

You can find step-by-step photos above in the post and/or right here on the recipe card. They’ll walk you through the process and make everything super clear! Just click the camera icon button below on the right to show or hide them. Turn them off before printing if you prefer a cleaner copy!

Instructions
 

Prepare the Peaches:

  • Peel, pit, and chop the peaches. Combine flour and sugar, and sprinkle it over the chopped peaches. Toss until the peaches are evenly coated. Set aside.
    A pink bowl filled with diced mango pieces and spices, alongside a white spatula—perfect inspiration for an Eggless Peach Coffee Cake.

Prepare the Crumb Topping:

  • Add the flour, sugar, and salt to a medium bowl and stir to combine. Add the melted butter and use a fork or pastry cutter to incorporate the butter into the flour until the mixture resembles coarse crumbs. Set aside.
    A white bowl filled with cooked, seasoned ground meat sits on a white surface, perfect to pair with a slice of Eggless Peach Coffee Cake.

Make the Cake Batter:

  • Preheat oven to 350º F (180º C). Line an 8×8-inch square cake pan with parchment paper. Lightly grease with baking spray with flour.
  • In a large mixing bowl, combine flour, baking powder, baking soda, and salt. Set aside.
    A clear glass bowl containing a mixture of dry ingredients, including flour and baking powder, for an Eggless Peach Coffee Cake, on a white surface.
  • In a mixing bowl, whisk together milk, vinegar, butter, oil, sugar, and vanilla extract.
    A clear glass bowl filled with a yellow, frothy liquid mixture for Eggless Peach Coffee Cake sits on a white textured surface.
  • Add wet ingredients to the dry ingredients; mix to combine.
    A glass bowl with creamy batter for Eggless Peach Coffee Cake being mixed with a blue silicone spatula on a white surface.
  • Spread, with the help of a spatula, half of the batter into a prepared pan. Add half of the peaches on top of the batter. Then, add the remaining batter on top of the peaches, and then add the remaining peaches on top. Sprinkle the crumb evenly over the top.
    A square baking pan lined with parchment paper and secured with binder clips, filled with an unbaked eggless peach coffee cake crumble mixture.
  • Bake for 55 – 60 minutes, or until a toothpick inserted in the center comes out clean or with a few crumbs. When ready, remove the cake from the oven and let it cool in the pan on wire racks for 10 minutes. Then remove the cake from the pan using the parchment paper overhand. Allow the cake to cool completely before glazing and cutting.
    Note: Every oven is different, so keep your eyes peeled. It may take a longer or shorter time.
    A square baking pan lined with parchment paper holds an Eggless Peach Coffee Cake topped with a golden brown streusel.

Glaze (optional):

  • If desired, make the glaze by whisking together powdered sugar and milk. Drizzle over cooled peach crumb cake.
    A rectangular Eggless Peach Coffee Cake with white icing drizzle, some pieces cut, on parchment paper. Sliced peaches and forks are nearby on a white surface.
Oriana’s Notes
 
Peaches: Frozen peaches are OK as long as they aren’t overly wet. You can keep it frozen or thawed to your preference. If thawed, blot them to prevent them from being too wet. Still mix with sugar and cinnamon.
 
Storing: Once the cake has completely cooled, it can be stored in an airtight container at room temperature for up to 3 days. Store it in a cool, dry place, away from direct sunlight. If you prefer, you can store the cake in the refrigerator for up to 5 days. Be sure to wrap it tightly in plastic wrap or store it in an airtight container to prevent it from drying out.
 
Freezing: Whole Cake: To freeze the entire cake, wrap it tightly in plastic wrap and then in aluminum foil to prevent freezer burn. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, let it thaw in the refrigerator overnight, then bring it to room temperature. Individual Slices: For convenience, you can freeze individual slices. Place the slices on a baking sheet lined with parchment paper and freeze until solid. Then, wrap each slice in plastic wrap and place it in a freezer-safe bag or container. This way, you can grab a slice whenever you crave a piece of cake. Thaw individual slices at room temperature or in the refrigerator.
 
Food Allergy Swaps:
  • This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
  • Wheat/Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
 
Potential Recipe Challenges & Pro Tips:
  1. Peaches releasing too much juice: This can make the cake soggy or affect the texture. Pro Tip: Toss the peach slices in a bit of flour and sugar as noted—it helps absorb extra liquid and keeps the cake light and fluffy.
  2. Cake not rising properly: This might happen if your baking powder or soda is old or if the vinegar doesn’t fully activate. Pro Tip: Ensure your leavening agents are fresh and whisk the vinegar and milk together before adding them to the batter to help activate the rise.
  3. Overbaking the cake: This can dry out the crumb and make the peaches rubbery. Pro Tip: Start checking for doneness around the 40-minute mark. A toothpick should come out with just a few moist crumbs, not wet batter.
 
Extra Recipe Tips For Success:
  • Preheat the oven. Preheat it for at least 15-20 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Measure the ingredients correctly. In my opinion, a kitchen scale is always the best option.
  • Even Layer of Peaches. Spread peaches evenly over the batter for consistent bites of peachy goodness.
  • Know Your Oven. Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly inaccurate, affecting baking time, so keep a close eye on yours.
  • Avoid Peeking. Don’t open the oven door until the cookies have set. Leave the oven closed until the minimum time stated in the recipe is reached to avoid a sudden drop in temperature that could affect the cookies’ structure.
 
Variations & Additions:
  • Berries: Add blueberries or raspberries for a mixed fruit version.
  • Spices: Add a pinch of cinnamon or nutmeg to the batter for a warm, spiced flavor.
  • Nuts: Sprinkle chopped pecans or almonds over the crumb topping for a crunchy texture.
 
 

I appreciate your feedback, and it helps others, too!

Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 532kcalCarbohydrates: 93gProtein: 8gFat: 15gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.3gCholesterol: 24mgSodium: 389mgPotassium: 209mgFiber: 3gSugar: 45gVitamin A: 513IUVitamin C: 3mgCalcium: 117mgIron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 532
Keyword cake coffee cake egg-free peach recipe

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.