This vegan plum cake is not only easy to make but also so fluffy, soft, and moist with lots of sweet and tangy plums with a hint of lovely almond fragrance! This cake is perfect to bake in summer – serve with ice cream or whipped cream for afternoon tea, home parties, and picnic outside!
*This post may contain affiliate links. For full disclosure visit our Affiliate Disclosure page.

I’ve been waiting this day to come for over 1 year to share this recipe with you – my vegan plum cake recipe! I made this cake in summer last year, and it turned out so good I shared slices with my friend and family. They absolutely loved it! Then I got super busy and summer was over, hence sharing this recipe with you now.
The cake is full of juicy, sweet, and tangy plum fruit. The texture of the cake is heavenly – soft, fluffy, yet perfectly moist with a slight crisp to the exterior of the cake. I love having a slice with a scoop of vegan vanilla ice cream or freshly whipped vanilla cream. Mmm, what a perfect treat to have in summer. This recipe is a single-layer cake recipe so it’s super easy to make too, all you need to do is mix and bake then a delicious cake is ready in just under 1 hour and a half!
Recipe overview – why you’ll love this vegan plum cake recipe
- Level: Easy
- Taste: Sweet and tangy plum
- Texture: Fluffy, moist, and soft
- Diet: Plant-based, dairy-free, egg-free, soy-free, can be gluten-free
- Time: 1 hour 15 mins
- Occasion: Holiday seasons, birthdays, and more

Main ingredients and substitutions
Plums: Get some juicy, plump, sweet, and fresh plums from your favourite market! For the sake of this recipe, we are using plums but you can swap them with other fruits as well to make your own fruit cake. Try peaches, pears, nectarines, and other stone fruits.
Plain flour: The base for this delicious cake is plain flour. I like using regular plain flour as it creates nice and fluffy baked goods. But if you want to make it gluten-free, you can use a 1:1 gluten-free flour blend from brands like King Arthur.
Ground almond: Ground almond is almond processed in a food processor until they make crumbs. It’s coarser than almond flour and freshly grounded almonds are much more fragrant and have a lovely nutty flavour. If you can’t ground almonds at home, you can also use almond flour too. Make sure to weigh it for the best result.
Caster sugar: I used regular caster sugar for this recipe but you can use any other type of sugar such as brown sugar, coconut sugar, etc. If you use dark sugars the texture of the cake will be more moist and soft.
Applesauce: I used my homemade applesauce in this recipe to make the cake nice and moist. Applesauce is such a great egg replacer! You can use other fruit purees too like mashed bananas, pears, etc.
Almond milk: Almond milk gives a nice and sweet flavour to the cake and I love the combination of almond and plum! You can use any other plant milk as well if you prefer such as soy, oat, hemp, rice, etc.
Vegan butter: I used vegan butter from Naturli. If you have been following my blog, you know that I love their vegan butter! If you want to make this plum cake with no butter, you can swap the butter with neutral oil. If using oil, the texture of the cake will be more moist and slightly oilier.
Apple cider vinegar: Apple cider vinegar is used to make vegan buttermilk in this recipe. You can use lemon juice too.
Cornflour: Starchy flour improves the texture of baked goods. I used cornflour but you can use potato flour, tapioca flour, or arrowroot flour – any starchy flour will work here.
Other ingredients: baking powder, baking soda, vanilla extract, and salt.
*I use bone char-free sugars for all of my recipes. I cover the topic in my article Vegan Baking 101. Go to the “Is sugar vegan?” section to learn more!

Recommended equipment for this recipe
18cm (7in) cake tin: This recipe requires an 18cm (7in) cake tin. You can use a one-size bigger cake tin as well, but the cake will be slightly thinner in height. If you are using a bigger tin, bake for 50 mins and do a toothpick test.
Electric mixer: I used my stand mixer to beat the vegan butter and mix the cake batter. A hand mixer will work too!
Wooden spoon or silicon spatula: Use them to mix the batter gently.

*The ingredient list and measurement for this recipe can be found in the recipe card at the bottom.
How to make this easy plum cake
Step 1: Prepare the plums
Preheat the oven to 180°C(350°F).
First thing first, let’s prepare the plums! Wash the plums with tap water and pat dry well. Cut them in half and remove the stone carefully. Slice them about 1 inch thick. If the plums are too moist, take a clean kitchen paper and pat dry gently. It’s very important that the plums have no moisture, if they are wet it will make the cake too soggy! Set the plums aside.
Step 2: Beat the butter and add ingredients
Make vegan buttermilk by combining the apple cider vinegar and almond milk. Set aside for it to slightly curdle. Almond milk doesn’t curdle as much as soy milk, but don’t worry if it looks more watery than the vegan buttermilk made with soy, it’s normal!
In a large bowl, beat the cubed vegan butter and sugar together until fluffy and paler in colour, about 3 mins. Do the same if using a stand mixer. Add the applesauce, vegan buttermilk, and vanilla extract and beat further until combined.


Step 3: Make the batter
Add the flour, ground almond, cornflour, baking powder, baking soda, and salt to the wet mixture. If you used a hand mixer to beat mix the wet mixture, switch to a large wooden spoon or silicone spatula and mix the wet and dry ingredients gently until just combined. If you are using a stand mixer, change the balloon attachment to a paddle attachment and mix until just combined. Do not over-mix! Overmixing can make the cake tough and rubbery.
Add the prepared plums and fold in until just combined. Set aside some plums for topping.




Step 4: Bake
Pour the batter into an 18cm (7in) cake tin and smooth out the top evenly. Top with the remaining plums and bake in the preheated oven for 60 mins. Tip! To prevent the top from burning, place a sheet of foil on the cake halfway through, about 30-40 mins in. This will protect the cake from burning on top! Be careful not to touch inside the oven when doing this.
To check if the cake is baked, do a toothpick test. Insert a toothpick in the centre of the cake, and if it comes out clean it’s ready! If it comes out with wet batter, bake for further 5-10 mins and test again.
Because the cake has lots of plums, it may be difficult to tell if the cake is done. Insert a toothpick in 2-3 spots for a more accurate result. Moist cake crumb is ok to come out with the toothpick, it’s perfect!
Once the cake is baked, let it cool down to room temperature in the tin. Then take the cake out of the tin and place it on a cooling rack to further cool down. Slice and enjoy with a scoop of vanilla ice cream or whipped cream!


Expert tips and tricks
Make sure the plums aren’t wet
This is very important! If the plums look too moist and wet after rinsing and cutting them, pat dry very well gently with clean kitchen paper. If you add wet plums to the cake batter, the cake will be too soggy and the cake won’t have a nice texture.
Mix the batter gently
The key to fluffy and moist cake is mixing gently. If you mix the batter vigorously with a whisk, gluten will form too much in the batter and it can make the cake tough and rubbery. If you are using a stand mixer, use a paddle attachment rather than a ballon one. If you are mixing by hand, use a large wooden spoon or silicone spatula.
How to store the cake
You can keep the cake on a cake stand with a lid at room temperature for up to 1 whole day provided that the room temperature isn’t hot. It’s best to store it in the fridge to keep it fresh. The cake will last in an airtight container for up to 3 days in the fridge.
You can also freeze the cake too. If you are freezing the whole cake, wrap it carefully and thoroughly with clingfilm. If freezing slices of the cake, wrap each slice with clingfilm or place them in a freezer-friendly airtight container. Store it in the freezer for up to 2-3 months. Thaw or microwave to serve.

Q and A
Can I use other fruits?
Yes go for it! I think any stone fruits like peach, nectarine, or pears would work amazingly. Make sure that they are not wet from rinsing and cutting, gentle pat dry with a clean kitchen towel should remove any excess moisture from fruits perfectly.
Can I use canned plums?
I think they’ll work. Canned fruits have more moisture and are wet in general so remove any moisture before adding to the batter.
Can I make an upside down plum cake with this recipe?
I’d say why not! If you want to make an upside down cake, I would use a 20cm (8in) cake tin, place the plums on the bottom of the tin and spread it out evenly, pour the batter and bake for 40-50 mins. Hope it’ll work!

Want to master the basics of vegan baking?
Check out Vegan Baking 101 – the beginner’s guide to vegan baking for you to become an excellent vegan baker and familiar with the basics of vegan baking, ingredients, and techniques with useful tips!
You will LOVE this easy vegan plum cake because it is:
- easy to make
- perfect summer plum dessert
- soft and moist
- light and fluffy
- juicy with lots of plums
- simply delicious
Want more recipes like this?
Try my other delicious plum and dessert recipes you might enjoy!
Visit the cakes and cupcakes page and recipe page for more delicious recipes!
Please leave a comment and rate this recipe in the comment section below if you like this recipe! Let me know and tag me @thechestnutbakery on Instagram too. Thank you for making my recipe, friends!
Recipe Card
Print
Easy Vegan Plum Cake
- Total Time: 1 hour 15 minutes
- Yield: 8 slices 1x
- Diet: Vegan
Description
This vegan plum cake is not only easy to make but also so fluffy, soft, and moist with lots of sweet and tangy plums! This cake is perfect to bake in summer – serve with ice cream or whipped cream for afternoon tea, home parties, and picnic outside!
Ingredients
- 2 cups (220g) plain flour
- 1/3 cup (40g) ground almond
- 1 & 1/2 cups (200g) caster sugar
- 1/3 cup (80g) applesauce, room temp
- 1/2 cup (125ml) almond milk, room temp
- 3/4 cup (180ml) cubed vegan butter, room temp
- 2 cups (280g) sliced plums
- 1tsp apple cider vinegar
- 1 tsp vanilla
- 1 tbsp corn flour
- 1/2 tsp baking powder
- 1/4 baking soda
- 1/4 tsp salt
Instructions
- Preheat the oven to 180°C(350°F).
- Wash the plums with tap water and pat dry well. Slice them about 1 inch thick. Set aside.
- Make vegan buttermilk by combining the apple cider vinegar and almond milk. Set aside.
- In a large bowl, beat the cubed vegan butter and sugar together with a hand mixer until fluffy and player in colour, about 3 mins. Do the same if using a stand mixer.
- Add the applesauce, vegan buttermilk, and vanilla extract and beat further until combined.
- Add the flour, ground almond, cornflour, baking powder, baking soda, and salt to the wet mixture. mix the wet and dry ingredients gently until just combined with a large wooden spoon. If using a stand mixer, switch to a paddle attachment and mix until just combined.
- Add the prepared plums and fold in until just combined. *Set aside some plums for topping.
- Pour the batter into an 18cm (7in) cake tin and smooth out the top evenly. Top with the remaining plums and bake in the preheated oven for 60 mins.
- Insert a toothpick in the centre of the cake, and if it comes out clean it’s ready. If it comes out with wet batter, bake for further 5-10 mins and test again.
- Once the cake is baked, let it cool down to room temperature in the tin. Then take the cake out of the tin and place it on a cooling rack to further cool down. Slice and enjoy!
Notes
To prevent the top from burning, place a sheet of foil on the cake halfway through, about 30-40 mins in.
If the plums look too moist and wet after rinsing and cutting them, pat dry very well gently with clean kitchen paper.
Do not over-mix! Overmixing can make the cake tough and rubbery.
- Prep Time: 15 mins
- Cook Time: 60 mins
- Category: Cake
- Method: Baking
Keywords: plum, summer, fruit
This recipe pays homage to the plum. The cake came out warm, soft and moist. We loved it!
★★★★★
Thank you Jenny! I’m glad you loved it!
This looks so good! I have all the ingredients ready to go right now. Thanks for sending out great recipes.
★★★★★
Yay let me know how it goes when you make the cake! I hope you’ll like it!
This plum cake is so easy, fluffy, and delicious. Made it over the weekend and everyone fully enjoyed it!
★★★★★
Thanks LaKita for trying out the plum cake! So glad everyone enjoyed it!
This cake was so easy and came out so moist and delicious! What a wonderful recipe definitly saving to make again later. Thanks for sharing.
★★★★★
Thank you Erica for trying the cake! I’m so happy it turned out great!
I loved being able to use some plums I got from the farmers market on this cake, so good!! Also, I am so glad you included the tip on the bone char free sugar. A lot of people don’t know that regular sugar is not vegan.
★★★★★
Yay so glad you loved the cake!
I tried this last week, and it’s fab! I’m not vegan myself but have many friends who are, so this is a great addition to my repertoire! One question – I have a glut of plums in the garden at the moment – can I make the cake and freeze it for visitors in the next couple of weeks? Thanks
Hi Linden! I’m so happy you enjoyed the cake. Yes, the cake can be stored in the freezer!