Vegan black forest cake

Vegan black forest cake

vegan black forest cake

As Greece appears to be in the stone fruit season here, today my beloved cherries (I don’t think I’ve ever met a fruit I didn’t like…actually, I still need a bit of convincing from Durian 😉 ) take the centre stage in this pretty handsome vegan black forest cake.

This cake was loooong in the making! Why? As it’s tricky! Not the cake itself but making a stable vegan cream that doesn’t turn into liquid was a challenge, I’ll admit!

After a number of experiments, I decided on an airy mixture of aquafaba and coconut cream. By marrying the two together, the cream isn’t overly coconutty and it’s way lighter (and contains less fat) than a 100% coconut cream does. I also found that all my attempts at whipping chilled coconut cream (despite using an additive-free brand) have proved really underwhelming – the result is never fluffy enough for my taste.

This puppy, took me a few goes to get right (if you follow me on Instagram you might have seen an Instagram story of its collapse at some point), but once I arrived at the right ratios and reinforced it with a touch of xantham gum, it really did the job. It lasted 4 days in the fridge and it would have maybe even lasted longer if not for the fact that the cake disappeared into the abyss of our and our neighbours’ mouths 🙂 .

An important thing here is to make the cream a day in advance (the cake itself can be made a day early too) and store it in the fridge overnight. Chilling the ‘cream’ stiffens it considerably, which ensures that once you stack two layers, one on top of the other, it won’t collapse under the weight of the top layer.

vegan black forest cake small

vegan black forest cake macro

15 cm / 6"
60 min
75 min
15 cm / 6"
60 min
75 min

  • 135 ml / ½ cup + 1 tbsp aquafaba (chickpea brine)
  • 50-75 g / 4-6 tbsp sugar
  • 1½ cup coconut cream from a tin of full fat coconut milk
  • ¼ tsp xanthan gum



  • 90 ml / ¼ cup + 2 tbsp olive oil (or melted coconut oil)
  • 180 g / 1 scant cup sugar (I used demerara sugar)
  • 180 ml / ¾ cup beetroot puree (approx. 300 g / 0.65 lb beetroot)**
  • 240 ml / 1 cup almond milk (or other thin plant milk)
  • 60 ml / ¼ cup espresso / strong coffee***


  • 450 g / 1 lb sweet cherries (or sour cherries), pitted
  • 3 tbsp Kirsch, cherry liqueur (OR 2 tbsp maple syrup and 1 tbsp lemon juice)
  • 1 heaped tsp cornflour / cornstarch

CREAM (make the day before)

NOTE: It’s essential to make this cream the day before and refrigerate overnight in order for it to stiffen.

  1. Place chilled coconut cream in a bowl and give it a brisk whisk with a wire whisk so that it’s smooth and lump free.
  2. Whip aquafaba (I suggest not using one that has been sitting around in the fridge for a couple of days so that the cream has a longer shelf life) until you get stiff peaks – to check, invert the bowl and watch if the whipped aquafaba starts sliding down, if it does continue whipping until it no longer does. With my handheld whisk, it takes approximately 10 minutes.
  3. Once at stiff peaks, start adding sugar very gradually while whipping. If using sweet cherries, I recommend 4 tbsp of sugar. If using sour cherries, I recommend 6 tbsp instead.
  4. Whisk in xanthan gum.
  5. Very, very slowly and gently whisk the coconut cream into the aquafaba with a wire whisk. The mixture will deflate a bit but don’t worry, it’s normal – once chilled the fat in the coconut cream will provide structure and a nice mouth feel. Refrigerate for a few hours for the ‘cream’ to get stiffer. I refrigerated it for about 4 hours and then decorated the (cooled down) cake, but refrigerated two cake layers separately and only stacked them together on the following day to ensure the ‘cream’ has stiffened enough to be able to take the weight of the top layer.


  1. Heat up the oven to 175° C / 350° F and grease a 15 cm / 6″ round baking tin with a small amount of oil.
  2. Mix and sift all your dry ingredients.
  3. In a large mixing bowl, cream olive oil and sugar with an electric whisk.
  4. Add beetroot puree, plant milk and espresso. Mix well.
  5. Add dry ingredients to the wet in three batches. Fold them in GENTLY until there are no flour pockets but be careful not to overmix!
  6. Spoon the batter into a greased baking tin, gently tap against the work bench to ensure there are no large air pockets trapped in the batter and bake for about 65-75 min, until a toothpick comes out fairly (it’s a moist cake) clean.
  7. Allow to cool completely before cutting in half.


  1. Place pitted cherries in a small pot with Kirsch and 3 tbsp of water.
  2. Bring to a simmer and simmer gently for 10-15 minutes, just until the cherries soften a little and release some beautiful juices but not long enough to let them turn brown.
  3. Transfer cherries out of the pot and set aside to cool.
  4. Take 2 tbsp of the liquid that is left in the pot and place in a small bowl. Mix in cornflour to create a cornflour slurry.
  5. Pour cornflour / cornstarch slurry back into the pot and allow it to simmer gently for the sauce to thicken. Set aside to cool.


  1. Cut cooled-down cake in half horizontally with a serrated knife.
  2. Ice the bottom and top layer with stiffened cream. If you make the cake on the same day as your cream, I recommend refrigerating the two iced layers separately (i.e. not stacked on top of each other) overnight.
  3. Top bottom layer with cooled down cherries (reserve thickened juices for the top tier).
  4. Place top layer on top. Decorate with cherries, thickened cherry juice, edible flowers and chocolate shavings.
  5. Store in the fridge and do not expose to direct heat / sunshine. I found that the cake keeps for about 3-4 days.

*Instead of all purpose white flour, you could make this cake gluten-free by using 120 g / 1 cup buckwheat flour, 30 g / 3 level tbsp rice flour and 30 g / ¼ cup cornflour / cornstarch.

**To make beetroot puree, you can bake, steam or even boil beetroots.
– TO BAKE, wrap washed beetroots in a large piece of aluminium foil creating a foil parcel that is scrunched up on top. Trickle a little bit of water to the bottom of the foil parcel and bake in a 200° C / 390° F oven for about an hour or until you can pierce the beetroot with a knife easily.
– TO BOIL, place washed beetroots in a pot of water, ensuring they are completely covered in water. Place a lid on and simmer for about 1 hour – depending on size – until you are able to easily pierce them with a knife.
– TO STEAM, place washed beetroots in a steamer (I used a bamboo one) and over a pot of boiling water. Steam for about 1 hour – depending on size – until you are able to easily pierce them with a knife.
Once cooked, let the beetroots cool down, peel the skins with your fingers and blitz to a puree in a blender, food processor or with a hand blender. You may need to add a tablespoon of water to help the food processor. I like to prepare a lot of beetroot puree at once, portion it into small jars and freeze until I am ready to make another cake / muffins. Don’t add more than 1 tablespoon of water to the puree as it will throw the cake’s ratios out. If you do that by accident, be sure to reduce the amount of liquid that goes into the batter accordingly.

***If you cannot / don’t want to have coffee, you can substitute with more plant milk. Coffee flavour does not come through here, it simply accentuates the chocolate flavour.

29 g
10 g
5 g
4 g
44 g
*per serving
How would you rate this recipe?
This is a test string

Leave a Reply

Your email address will not be published.

6 reviews, 39 comments
Merry Christmas,
I tried making this last night and my aquafaba cream did no turn out. I think you may have a typo, or at least poorly worded instruction.
Do you mean to say to add only the chilled part /congealed fat of a full tin (already 14 ounces) of coconut milk or coconut cream and to discard the in fact you are only adding 3-4 ounces not the entire contents of the can (or 1.5 cups as the instructions say?) SInce I was using room temperature coconut cream, I thought I needed to add 1.5 cups. So my cream is very soupy this morning despite following the instructions with stiff peaks, sugar and xanthum gun. I suspect now , fer searching the internet for other recipes, I was only supposed to add the congealed fat, as I see some other recipes online make that distinction. No worries, I found a way to turn it into coconut cream pudding and I have some heavy whipping cream here to make a dairy version for the cake. So now I have two different desserts for christmans dinner, so win-win!
    Hi Mims,
    Merry Xmas and I am sorry that the cream did not work for you. What I say in the recipe is that you need 1.5 cups of the cream (from full fat coconut milk) and that is correct so the reason why your cream turned out soupy is that it sounds like you have added both the cream and coconut water. The reason why I am unable to say how may tins you'll need is that it varies from one brand to another and my blog is read by people in different countries. I am glad to hear that you managed to turn it around. Ania
Thank you so much! It helps totally a lot! I will able to cook it next Thursday, I'll let you know!
For now, I really want to thank you for your reply.
Hi Ania!
Beside the fact that I want to congratulate to you for your wonderful recipes, I am struggling in finding the xantham gum. Is it possible for this recipe to switch to agar agar? I'm totally looking forward to baking this marvellous cake for my mother's birthday!!
    Hmm, not sure as agar agar needs to be activated as far as I know, which involves cooking it in liquid. I would say add a teaspoon of cornstarch (cornflour in the UK) or tapioca and an absolutely key is making sure aquafaba is at stiff peaks (you need to be able to invert the bowl over your head and it should not move at all) and fold coconut cream in very gently. Hope that helps! Ania
Hi Ania,
I'm going to be making this for my birthday next week and I was just wondering what flowers you used as they are absolutely beautiful.
    Hi Sarah,
    I'm sorry, but I could not tell you - they were simply wild Greek flowers that grew around our house on Paros. Ania
Hi! I am making this for my fiancé’s birthday and I’m a terrible baker so wish me luck!!
I have a couple questions.
Do I sift the ingredients before or after measuring them?
Can I just use coconut cream or do I have to use full fat coconut milk to get the cream?
Thanks so much!
    Hi Madison,
    I would recommend you to weigh the dry ingredients rather than measure as measuring is nowhere near as accurate unfortunately. You measure / weigh the flour first and then sift. Yes, you can use coconut cream here. The most important thing is to make absolutely sure that aquafaba is at stiff peaks before combining it with coconut cream and to combine them very gently (folding) so that the foam does not deflate. Hope that helps! Ania
Hi Ania,
I’d like to turn this cake into a log, do you think the sponge will be flexible enough to roll? Great blog and revipes btw!
    Hi Andra,
    I'm not 100% sure as I haven't tried, but I think so provided it's thin enough. Thanks for you kind words! Ania
I want to make this cake for a dinner party tomorrow but am unsure about the correct pan to use. Can I use a regular 6" round cake pan or does it need to be baked in a springform pan since this is a sponge cake?
    Hi Meghann,
    Yes, 6" is the right size! Springform pan is simply better as it's easier to remove the cake afterwards, but if you grease the tin and add tabs of baking paper before pouring the batter in, you should be okay. Hope that helps! Ania
Alysha Radia:
Can you use a regular gluten free flour blend instead of the mixture that you suggested?
    Sure, if it's a GF cake mix it should work just fine! Ania
Coconut oils SO high in fat. Is there a substitute that can be used instead of coconut oil.
I'm on a low sodium low fat diet..
    If you want to be sure the recipe works out, replace with another type of oil, but not sure that solves your problem. As for other substitutions, I cannot vouch for any as I have not tried them myself, but decent cake needs fat, especially when it's egg-free. Sorry I cannot be of help!
Marilyn McCredie:
Hi Anita, really looking forward to making this, although I wondered if adding a third of every ingredient and making in an 8” tin would compromise the cake altogether. I don’t have a 6” tin and live 40km from town. Thanks for your help.
Cheers, Marilyn
    If you increase the amount of cake batter sufficiently and baking time to allow for extra volume to cook, then sure, it should not be a problem. Ania
Hello, I love this recipes, tried it for a friend but when trying to whip the coconut cream (taken from the top of the refrigerated can), it didnt cream at all and stayed all lumpy as if water and fat where separated. Did you have that experience, what do you recommend to make a nice cream when it doesnt work with the whip, blend it? Thank you, love the blog!
    Hi Suzie,
    Thanks for kind words about the blog. I'm happy to help you trouble shoot but I am unsure as to whether you have tried whipping coconut cream (fatty portion of coconut milk) on its own or whether you have tried my coconut cream aquafaba 'whipped cream'? I am guessing, it's the former in which case, I have never successfully managed to whip coconut cream either. I mean it sort of worked (it never separated for me like you describe) but it never stayed sufficiently stiff if that makes sense. I have a feeling that adding some agar powder (not flakes) could help but haven't tried it myself. Let me know and I'm sure we could come up with a solution. Ania
I was making the cream, and it seemed to deflate quite a bit when I added the coconut cream. And I very gently folded it in and popped it in the fridge, then when I removed it, and touch it, it had seperate to water and cream. I have no idea what I did wrong.
    Hi Sam,
    I'm sorry to hear you've had trouble with this cream. You don't mention sugar or xanthan gum but I take it that you added both as per instructions? Sugar stiffens aquafaba and xantham gum stablises it so they are both needed. The only other thing I can think of is that aquafaba wasn't at stiff peaks when you incorporated coconut cream, which made it perish. Did you do my 'inversion' test? Did it pass? Sorry, but that's all I can think off at the moment. Is it still useable? Are you able to simply discard the water? Ania
Made this for a dinner party tonight
I just don't have fancy flowers 🌺:-)) Y
Would upload a pic but can''t .
Looks delicious and hoe hey love it
    Thanks Sandra, hope it will go well with your guests! Ha ha, don't worry about the flowers, they are completely optional. I would love to see a photo if your are on Instagram (tag me @lazycatkitchen #lazycatkitchen) or you can also upload it to my Facebook page as a post! x Ania
    Thanks for your kind words, Joana! :) Ania
Norah Meier:
I'm so excited to make this! In the process of making this and have a questions about the coconut cream. I have the aquafaba whipped perfectly with the sugar and the xanthum! Then I went to fold in coconut cream from room temp can. I only folded in the cream, not the milk and it denigrated the whipped aquafaba. Is that supposed to happen?
    Hi Norah,
    Yes, it does deflate a little bit, for sure. Refrigerate it and the fat particles in the coconut cream should firm it all up. Let me know how you got on. Ania
Judee@gluten free A-Z Blog:
So beautiful and healthy too. I love the edition of flowers. I 've been seeing a lot of recipes lately that use edible flowers. Love the idea
    Thanks for kind words, Judee! :) Ania
What a beautiful, beautiful cake! Now I NEED to make one too!
    Thanks, Hannah! And yes, you do need to ;) x Ania
This looks amazing, and I'm planning to make it tomorrow! Quick question about the xanthan gum, which I don't have. Is it meant to act as a stabilizer? Could I substitute cream of tartar?
    Hi Jenn,
    Awesome! I hope you'll like it! Yes, that's exactly what it does. I tried making one version without it and it was okay but a bit more fragile. Whether you use a stabiliser or not, it's very important to make it a day in advance though and refrigerate overnight (I decorated both layers with it but didn't stack them together until the following morning). Hope that helps! :) Ania
yummy! great presentation ! ill try this recipe thanks for sharing this recipe!
    Thanks :) Hope you'll like it! Ania
This looks so scrummy! I do have a question, though. You indicate to bring the coconut milk to room temp, so does that mean I will need to refrigerate it first? And if so, wouldn't bringing it to room temp make it more liquid? Thanks.
    Thank you, Lillian. Now, let me answer your questions. If you are obtaining coconut cream from a tin of full fat coconut milk, you'll need to refrigerate the tin for several days first (conventional Internet wisdom says 24 hrs but I never found this amount of time sufficient) so that the cream comes up to the top and the water stays at the bottom. If you are simply using a tin of coconut cream then you don't need to worry about that, of course. The reason I am saying to bring coconut cream to room temperature is that it is easier to incorporate it into whipped aquafaba when it isn't chilled. Otherwise you get lumps of fat in your cream and knock all the air out of whipped aquafaba trying to obtain a smooth mixture. Hope that helps! Ania
Ashley @ The Naked Food Life:
Wow! This is gorgeous! I love the addition of beets and that you worked so relentlessly to create the perfect fluffy cream!
    Thanks, Ashley! :) Ania
You are a genius! I just made the cream using your technique and dates-sweetened cashew cream instead of the coconut milk. It's perfect. Using it for topping aquafaba chocolate mousse for dinner tonight
    Aw, thanks so much, Shez! So glad to hear this recipe came in useful! Your cashew-based substitution sounds awesome too :) Ania
I gasped and had to comment immediately even before reading your post that your cake looks soooo fancy ;) Cant love your blog more :)
P.S. I love how you veganize vietnamese food! Sometimes I just miss my country's cuisine so much you know :)
    Aw, thanks so much, Huyen! I really appreciate your comment as I love Vietnamese flavours and sometimes worry if I do them justice with limited ingredients available here. Glad to know I have got a thumbs up from you! :) Ania
Join our mailing list and we we will let you know when we publish a new recipe. You'll receive our DELIGHTFUL DESSERTS E-BOOK as a thank you for supporting us.