Go Back
+ servings
A close up of a piece of chocolate cake
Print Recipe
5 from 3 votes

Vegan Chocolate Cake Recipe

This two-layered cake filled with homemade buttercream frosting is just what you need for your next family reunion or a birthday party
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Dessert
Cuisine: world
Diet: Vegan
Allergen: Dairy free, Soy free
Difficulty: Easy
Servings: 8 people
Calories: 608kcal
Author: Uma Srinivas


For the chocolate frosting


  • Heat oven to 350 Grease and place parchment paper under the 8 inch round baking pans.
  • In a bowl stir together sugar, cocoa powder, flour, baking powder, baking soda, and salt.
    Cake and Chocolate
  • In a separate bowl add flax eggs, milk and vinegar mixture, oil and vanilla. Mix well.
    A bowl of cake ingredients
  • Add wet ingredients to dry mixture and beat on medium speed of mixer 2 min.
    Cake and Chocolate batter
  • In the end, add one cup of boiling water to the batter. As the batter thins, pour them into prepared pans.
  • Bake 30 to 35 min at 350F
    A close up of a piece of chocolate cake on a plate

Direction to prepare frosting

  • In a large bowl add sugar, cocoa powder, almond milk, vanilla extract, vegan butter and whisk into a smooth and creamy frosting.
    Ingredients for frosting
  • Once the cake is cool down apply the cake frosting
    A close up of a piece of chocolate cake on a plate


  1. Do not melt the vegan butter for the frosting.
  2. Mix the almond milk and vinegar before pouring into the batter.
  3. For flax egg use 2 tablespoon flax meal with 6 tablespoon warm water.
  4. If you are using apple sauce use 5 tablespoon of it as an egg replacement.


Calories: 608kcal | Carbohydrates: 126g | Protein: 6g | Fat: 13g | Saturated Fat: 4g | Sodium: 393mg | Potassium: 282mg | Fiber: 6g | Sugar: 95g | Vitamin A: 539IU | Calcium: 34mg | Iron: 4mg