Vegan Peach Crumb Cake

July 24, 2020

This delicious vegan crumb cake with fresh peaches is easy to make and perfect for the summer! You can even sub the peaches for pretty much any fruit!

Each summer, I am getting these cravings for fruity crumb cakes. I’ve made vegan Rhubarb Crumble Cake and Plum Cinnamon Streusel Cake before, but this time I was in the mood for peaches.

What I love about this cake is:

  • it’s super versatile. You can use pretty much any fruit – I’ve made this cake with blueberries, rhubarb, plums, and pears and they all turned out amazing.
  • it’s crunchy. it’s soft. it’s heaven. the streusel/crumbs add such a nice crunchy texture to the soft cake and it makes it look so fancy although it’s really easy to make.
  • it’s super quick. 15 minutes of mixing together the batter and making the crumbs, 25 minutes of baking. cake ready.
Vegan Peach Crumb Cake

How to make Vegan Peach Crumb Cake

The ingredients

You will need:

  • peaches
  • all-purpose flour
  • white sugar
  • baking powder
  • baking soda
  • coconut oil
  • apple cider vinegar
  • plant-based milk
  • vegan butter

The basic steps

cake batter
Step 1: Add the dry ingredients for the batter in a bowl. Whisk. Add the wet ingredients. Whisk again until it’s a smooth batter.
making streusel
Step 2: For the crumb layer, add the vegan butter, flour and sugar in a bowl and knead with your hands until you end up with little crumbs.
peach cake
Step 3: Pour the batter into a baking pan lined with parchment paper.
peach cake
Step 4: Place the peaches onto the batter and press them into the batter just a little bit.
crumb cake before baking
Step 5: Top with the streusel.
crumb cake after baking
Step 6: Bake for about 25 minutes until golden on top.
Vegan Peach Crumb Cake
Bonus points for adding ice cream on top! 🙂

More vegan cake recipes you will enjoy

Love it? Rate it!

I hope you will enjoy this vegan peach crumb cake as much as I did! Let me know if you give it a try!

And don’t forget to rate the recipe if you like it, this helps other users figure out if it is worth a try! 

If you don’t want to miss out on any new recipes, subscribe to my newsletter, follow me on Instagram and Facebook!

Cheers, Bianca

Vegan Peach Crumb Cake


Vegan Peach Crumb Cake

This delicious vegan crumb cake with fresh peaches is easy to make and perfect for the summer!
Course Dessert
Cuisine Vegan
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 9 people
Calories 239kcal
Author Bianca Haun | Elephantastic Vegan


  • 3 peaches

Ingredients for the batter

  • 1 1/3 cup all-purpose flour
  • 1/2 cup white sugar
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon coconut oil melted
  • 1/2 teaspoon apple cider vinegar
  • 3/4 cup plant-based milk (oat milk)

Ingredients for the crumb layer

  • 1/3 cup cold vegan butter (EarthBalance, Alsan,…)
  • 1/3 cup all-purpose flour
  • 1/4 cup white sugar


  • Wash the peaches, half them, remove the pit, and cut into slices.
  • Preheat the oven to 360°F/180°C.
  • For the batter: In a mixing bowl, combine the flour, sugar, baking powder, and baking soda. Whisk. Add the oil, apple cider vinegar, and plant-based milk. Whisk again until it’s a smooth batter.
  • For the crumb layer: Put the cold butter, all-purpose flour, and sugar in a bowl, mix and knead with your hands until crumbly.
  • Place parchment paper into the baking pan. Pour in the cake batter, place the peach slices on the cake batter and press them down a bit. Sprinkle the crumbs on top.
  • Bake the cake in the oven for about about 25 minutes. When the crumble is nice and golden, your cake should be ready.


Size of my baking pan: 10 x 8″ / 26 x 20cm.


Serving: 1piece | Calories: 239kcal | Carbohydrates: 42g | Protein: 3g | Fat: 7g | Saturated Fat: 2g | Sodium: 121mg | Potassium: 187mg | Fiber: 1g | Sugar: 22g | Vitamin A: 163IU | Vitamin C: 3mg | Calcium: 37mg | Iron: 1mg

Related Posts

Never Miss Out!

Get our tastiest recipes & stories delivered straight to your inbox every week.

Thank you for signing up!

Pin It on Pinterest

Share This