‘Vegan’ according to a dictionary is defined as “a strict vegetarian’ who does not eat any animal food or dairy products.” Vegetarians, in particular, do not consume any animals by products. This includes eggs, cheese, butter or animal fat, as well as honey and any other food items that are originally derived from an animal derivatives. But being vegetarian does not mean that you can’t crave the occasional sweets or cakes. Vegan cakes taste as delicious as normal cakes. 

Make your own vegan cake recipe by substituting animal products and using some creative ingenuity. How? In today’s blog, we will provide you a delicious vegan cake recipe. Be it a birthday party, anniversary, or any other celebration, or you are just craving for a cake this vegan chocolate cake recipe with a twist of chocolate peanut butter ganache will cover everything you find in a normal cake.

Vegan Chocolate Cake Recipe

Dry Ingredients

  • 1 cup (125 g) wheat flour
  • 1 cup (125 g) unbleached all purpose flour
  • 1/2 cup (43 g) cocoa powder
  • 1 1/2 tsp (1.5 tsp) baking soda
  • 1 1/4 cup (150 g) powdered vegan sugar , 2 Tbsp more for sweeter – blend raw sugar to fine powder to use or use wholesome sweeteners vegan powdered sugar
  • 1/2 teaspoon salt

Other Ingredients

  • 1 1/2 cups non dairy milk (divided)
  • 1/3 cup non dairy chocolate chips or bar
  • 1/4 cup oil
  • 1 tsp vinegar (apple cider vinegar or white vinegar)
  • 1 1/2 tsp vanilla extract
  • 3 tbsp maple syrup


  • 1/2 cup non dairy milk
  • 1/3-1/2 cup powdered sugar
  • 2/3 cup or more non dairy semi sweet chocolate
  • 1/2 tsp vanilla extract
  • 1/4 cup smooth peanut butter or almond butter


  1. Preheat the oven to 350 degrees F / 170ºc
  2. In a bowl, whisk well all the dry ingredients for the cake.
  3. In another bowl, heat only 1 cup of non-dairy milk and chocolate until almost hot (heat in microwave or stove top). Until the chocolate is melted. Add the remaining other ingredients and 1/2 cup of non-dairy milk and mix until smooth.
  4. Add all the ingredients together and mix to make a smooth batter.
  5. Transfer batter to two greased or parchment lined 8 inch cake pans.
  6. Bake at 350 ° F / 170 ° C for 32 to 34 minutes. Or check with a toothpick  by pricking it inside the cake. 
  7. Allow the cake to cool for 10 minutes, then remove from the pan and cool completely before adding a glaze or lump. 
  8. Cover the cake with a towel while it is cold to prevent it from drying out. 
  9. To cool it fast, cover the cake with a towel or parchment or lid and keep in the fridge for 15-20 minutes. 

Vegan Cake Batter


  1. Heat non-dairy milk + sugar in a pan over medium heat, until almost hot. Mix well.
  2. Add chocolate and stir until the chocolate melts and becomes smooth.
  3. Add in vanilla and peanut butter. Mix until smooth. Chill in the refrigerator for 20 to 30 minutes to thicken to desired consistency.
  4. Pour some ganache on a cake. Spread using a spatula if needed. Set in the refrigerator for 15 to 20 minutes.
  5. Pour the remaining glaze over the top of the cake. Spread using a spatula if needed. 
  6. Set in the fridge for half an hour. If you have more ganache left, pour it over the set glaze for another layer. Cover the cake and let it cool for a few hours before serving.

vegan cake

That’s all for today! Try this delicious vegan birthday cake recipe or anniversary cake recipe at home and who knows it could turn out into a really delicious cake.