Vegan Chocolate Cherry Cake
Prep time
Cook time
Total time
This vegan chocolate cherry cake has a rich chocolate flavor that goes perfectly with the subtle sour taste given by the sour cherries. It's similar to the popular "Black Forest" cake recipe.
Serves: 12
  • Crust:
  • 2 cups (~300g) flour (I used gluten-free flour, Mix It Universal by Schar)
  • 1 cup (~200g) brown sugar
  • 1 tsp baking soda
  • 1 Tbsp apple cider vinegar
  • 4 Tbsps cocoa (high-quality)
  • ½ cup (~130ml) oil
  • 1 cup (250ml) soy milk (or any other vegan milk)
  • Sour Cherry Jello:
  • 500g sour cherries, pitted (I used frozen)
  • 50g sugar
  • 5 Tbsps tapioca flour
  • Chocolate Cream:
  • 500ml coconut milk (IMPORTANT! Not the liquid type. Use the full fat, solid type of coconut milk. It has the consistency of high-fat sour cream. It must be kept in the fridge for at least 1 hour before using.)
  • 4 Tbsps cocoa powder (If you want it to be less chocolatey and more like the Black Forest Cake cream, skip this)
  • 100g sugar
  • 2 tsps vanilla paste or extract
  • 1 Tbsp rum
  • Syrup:
  • 1 jar of sour cherries, pitted, in syrup
  • Toppings:
  • sour cherries, cocoa and ground dark chocolate
  1. Crust:
  2. Preheat oven to 350F (175C). Grease a 9-inch/ 23cm pan with detachable walls.
  3. Mix flour with brown sugar, cocoa, and baking soda.
  4. In a separate bowl, mix soy milk with oil.
  5. Pour wet ingredients over the dry ones, slowly, while mixing using a hand-mixer.
  6. When incorporated, add vinegar. Mix some more.
  7. Pour the composition into the pan and bake for ~25 minutes.
  8. Let it cool. Once cool, slice the cake horizontally into three equal layers.
  9. Sour Cherry Jello:
  10. Add all ingredients into the food processor or blender and blend until smooth.
  11. Add the composition in a large pan, over medium heat. Stir continuously. After 5 minutes it will start to thicken. Stir continuously for ~10 more minutes, until it has a jam-like consistency.
  12. Once ready. Turn off the heat and let it cool.
  13. Chocolate Cream:
  14. Add all ingredients in a food processor. Use the egg whites whipping attachment, not the blades. You can also use the "egg whites whipping function" if it has something like that. Alternatively, add them to a bowl and use a hand mixer. Process for 15 minutes.
  15. Assembly:
  16. Slice the cake crust into three equal layers.
  17. Assemble the cake in the cake tin with the detachable walls.
  18. Use the top cake crust slice on the bottom. Place this at the bottom of the cake tin.
  19. Pour over 5-6 Tbsps of syrup from the cherry jar. Spread it evenly.
  20. Pour the sour cherry jello and spread it.
  21. Add the second cake crust, the middle one.
  22. Pour 5-6 Tbsps of syrup evenly on top of it.
  23. Add ½ of the chocolate cream and top with the cherries from the jar.
  24. Top everything with the final cake crust layer.
  25. Pour the syrup on this too.
  26. Place the cake in the fridge until the next day.
  27. Decoration:
  28. Take the cake out of the cake tin. The creams should be quite stiff by now.
  29. Use the remaining chocolate cream to frost the cake. Spread it all over it, on the sides and on the top.
  30. Dust it with cocoa powder, ground dark chocolate and decorate with some sour cherries.
Recipe by Gourmandelle | Vegetarian Blog at