Go Back

Vegan Vanilla Cake with Chocolate & Cookie Ganache Filling

Vegan Vanilla Cake with Chocolate & Cookie Ganache Filling. The combination of flavors in this cake is something you definitely cannot miss. The vanilla and strawberry sponge is super fluffy, the chocolate and cookie ganache filling is exquisite, and the buttercream is so smooth that it feels like you’re tasting clouds. Plus the decoration looks pretty cute!
Prep Time2 hrs
Cook Time45 mins
Total Time2 hrs 45 mins
Course: Dessert
Keyword: Fancy cake, Fancy dessert, Vegan buttercream, Vegan Cake, Vegan ganache
Servings: 8 slices



  • 1 ¼ cups dairy-free milk 300 ml
  • 2 tsp vinegar apple cider or white
  • ¾ cup sugar 165 g
  • 100 ml canola oil 83 g
  • 1 tbsp vanilla extract
  • 2 cups all purpose flour previously sifted (240 g)
  • 2 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 1 ½ cups chopped strawberries fresh or frozen

Almond Cookie

  • 2 ½ tbsp margarine or coconut oil 35 g
  • 2 tbsp brown sugar 30 g
  • 1/3 cup almond flour or ground almonds 40 g
  • 1/3 cup all purpose flour or oat flour 40 g
  • ¼ tsp salt


  • 215 g vegan margarine or butter at room temperature
  • 215 g vegetable shortening
  • 550 g powdered sugar previously sifted
  • 2 ½ tbsp vanilla extract use clear vanilla for a very white buttercream
  • ¼ tsp salt

Chocolate Ganache

  • 150 g dairy-free vegan chocolate, chopped into small pieces
  • ½ cup hot soy milk
  • 2 tbsp maple or agave syrup



  • Preheat the oven to 355°F. Grease and flour two 7" pans. Reserve.
  • In a medium bowl, mix the milk with the vinegar and beat for a couple of seconds to combine both ingredients. Let it rest for 8 minutes.
  • Add sugar, oil, vanilla and beat until the sugar dissolves. Reserve.
  • In a large bowl combine the flour, baking powder, baking soda, and salt. Add half of the liquid mix and mix with a whisker. Add the other half and mix again until no large lumps of flour are visible (if the mixture has small lumps, do not continue mixing, it’s ready). NOTE: Do not over-mix as it can affect the texture of the cake.
  • Fold the strawberry chunks in with a silicone spatula.
  • Divide and pour the mixture into the previously prepared pans. Take each mold and tap against your work surface so that any air bubbles trapped in the mixture rise to the surface.
  • Bake for 28-30 minutes or until a toothpick inserted into the center of the cake comes out clean.
  • Once cooked, remove from the oven, and let them cool for 15 minutes (still in the pans). Then, tap the molds lightly to loosen them and separate the sponge from the pan; place a cooling rack on top and flip them over.
  • Let both sponges cool completely before adding the frosting.

Almond Cookie

  • In a medium bowl add the margarine or coconut oil, sugar and beat until creamy (you can use a whisker). Add both flours and salt. Mix with a spatula until completely incorporated. Form a ball with the dough, place it inside the bowl and pop in the fridge for 15 minutes.
  • Preheat the oven to 320°F.
  • Remove the dough from the fridge, place it between two pieces of parchment paper, press it down and roll it out with a rolling pin. The thickness should be approximately 3mm.
  • Remove the piece of parchment paper from the top and bake for 15 minutes.
  • Take out of the oven and let it cool.
  • Using your hands, break the almond cookie into small pieces and reserve.
    Vegan Vanilla Cake with Chocolate & Cookie Ganache Filling


  • To the bowl where you will beat the buttercream, add the margarine and beat for 3 minutes on medium speed. Add the vegetable shortening and continue beating on medium speed until the mixture is creamy, smooth and no lumps are visible (about 4-5 minutes).
  • Stop beating, and with a silicone spatula scrape the buttercream down from the sides and the bottom of the bowl and give it a quick mix (to avoid unbeaten lumps). Beat again for about 3-4 minutes.
  • Add half of the icing sugar and beat again. Add the second half and keep beating.
  • Finally, add the vanilla, salt, and beat 2-4 more minutes on high speed or until the frosting is completely creamy and spreadable.

Chocolate filling

  • Prepare the chocolate filling once the sponges are cool and both the buttercream and the cookie are ready.
  • In a medium bowl add the chopped chocolate and hot milk. Let it sit for 2 minutes and start mixing with a silicone spatula until the chocolate has completely melted.
  • Add the maple syrup and mix a few more times until the chocolate looks creamy, shiny and smooth.
  • Fold the almond cookie chunks in (do not overmix). Reserve.
    Vegan Vanilla Cake with Chocolate & Cookie Ganache Filling

Cake assembling

  • If your cake developed a small belly/dome, using a knife, remove it from the sponge that will be the base of the cake, this is to have a firmer and more stable base. You can do the same with the other sponge for a more sleek cut.
  • Transfer some of the buttercream to a piping bag with a small tip and pipe a barrier or border around the cake. Repeat the same step on top of the first border (to create a tall border).
  • Pour the chocolate filling into the buttercream barrier (if you have a little left over, you can pour it into a small silicone mold or pan and take it to the freezer to make a mini chocolate bar). Place in the freezer for 25 minutes to allow the filling to set.
  • Remove from the freezer and add a layer of buttercream on top of the chocolate filling. Spread evenly and place the other cake on top (base facing up).
  • Fill the gap between the sponges with buttercream and spread a thin layer of buttercream over the cake (crumb-coating).
  • Pop in the fridge for 15 minutes.
  • Remove the cake from the fridge and decorate with more frosting. We recommend watching the video of the recipe (you can find it at the top of the post) if you want to make a floral decoration with rosettes and buttercream kisses, such as the one we made for this cake.