vegan black forest cake
Prep time
Cook time
Total time
Recipe type: Cakes
Serves: 1 8-in cake
  • *for the cake*
  • 2½ cups all-purpose flour
  • 2 cups white granulated sugar
  • 1 cup dark cocoa powder
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt
  • 1 cup unsweetened vanilla almond milk
  • 1 cup water
  • ⅔ cup vegetable oil
  • 4 tbsp white vinegar
  • 1 tbsp vanilla extract
  • *for the filling*
  • 1 lb fresh cherries, pitted and halved
  • ¼ cup brown sugar
  • 2 tbsp cornstarch
  • ¼ cup EarthBalance
  • ¼ cup butter-flavored Crisco
  • 2-3 cups powdered sugar
  • 1 tsp vanilla extract
  • *for the frosting*
  • ½ cup EarthBalance
  • ½ cup butter-flavored Crisco
  • 3-4 cups powdered sugar
  • 1 cup dark cocoa powder
  • 1 tsp vanilla extract
  • pinch of salt
  1. Preheat the oven to 350F. Butter and flour two round 8-inch pans, and set aside.
  2. In a large bowl, whisk together the almond milk, sugar, water, oil, and vanilla extract. Add in the flour, baking powder, baking soda, salt, and cocoa, and mix well. Add in the vinegar, and mix until thoroughly combined.
  3. Divide evenly among the two prepared pans, and bake for 25-30 minutes until the center no longer jiggles, and a toothpick inserted in the middle comes out with just a couple of crumbs.
  4. Set aside and cool completely before assembly.
  5. In a small nonstick pot, whisk together the brown sugar and cornstarch. Add in the cherries, and heat on medium-low until they start to break down and caramelize. Remove from heat and let cool completely.
  6. In a medium bowl, beat together the Crisco and EarthBalance for the filling. Add in the powdered sugar, slowly, until a stiff frosting forms. Beat in the vanilla and salt. If you want to save a little bit of vanilla frosting to decorate the top, set some aside now.
  7. Using a spatula, gently fold the cherries into the rest of the vanilla frosting for the filling. Place in the fridge until ready to use.
  8. Grab the plate you will assemble the cake on, and place one of the chocolate cakes on it. Top it with the cherry filling, then place the other cake on top. Smooth the filling around the sides, and place the cake in the fridge or freezer for at least one hour.
  9. To make the chocolate frosting, beat together the remaining EarthBalance and Crisco in a medium bowl using a hand mixer.
  10. When smooth, add in the cocoa, vanilla, and salt, then add in the powdered sugar a bit at a time until a smooth frosting forms. This does not have to be as stiff as the vanilla frosting for the filling!
  11. When ready to frost, remove the cake from the fridge/freezer, and frost using the chocolate frosting.
  12. If desired, grate some chocolate on top of the cake. Decorate around the top using the vanilla frosting you saved from the filling, and top with fresh cherries. Store in fridge until ready to serve!
  13. *Note: I prefer to use dark cocoa powder when available, but regular cocoa will work just as well!*
Recipe by The Baking Fairy at