← BlogJune 27, 2026

How to Make the Perfect Vegan Chocolate Cake

American · Medium · 55 min · 10 servings

vegandairy-free
Advertisement
Vegan Chocolate Cake

A deeply moist and fudgy chocolate cake made without eggs or dairy. Topped with silky vegan chocolate ganache, this cake is completely indulgent and crowd-pleasing.

Why this recipe works

This Vegan Chocolate Cake recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 55 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 420 calories with 5g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 10 simple ingredients that you can find at any grocery store:

  • 2 cups all-purpose flour
  • 1.75 cups granulated sugar
  • 0.75 cup unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 cup unsweetened almond milk
  • 1 cup strong brewed coffee cooled
  • 0.5 cup neutral oil such as sunflower or canola
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon pure vanilla extract
  • 1 cup vegan dark chocolate chips for ganache

Step by step instructions

Step 1: Prepare the Batter

Preheat oven to 350F and grease two 9-inch round cake pans. In a large bowl whisk together flour, sugar, cocoa powder, baking soda, and a half teaspoon of salt.

Step 2: Mix Wet Ingredients

In a separate bowl combine almond milk, cooled coffee, oil, apple cider vinegar, and vanilla extract. Whisk until fully combined. The vinegar activates the baking soda for lift.

Step 3: Combine and Bake

Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix. Divide batter evenly between the prepared pans and bake for 30 to 35 minutes.

Step 4: Make the Ganache

Heat half a cup of full-fat coconut cream until just simmering. Pour over the vegan chocolate chips in a bowl. Let sit for 2 minutes then stir until completely smooth and glossy.

Step 5: Cool and Frost

Let cakes cool completely in the pans before removing. Place one layer on a serving plate, spread ganache on top, then add the second layer and pour remaining ganache over the top.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • almond milk → oat milk or soy milk for a nut-free version
  • brewed coffee → warm water for a milder chocolate flavor
  • apple cider vinegar → white wine vinegar or lemon juice

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Do not overmix the batter or the cake will become dense and tough
  • Do not frost the cake while it is still warm or the ganache will melt and slide off
  • Do not skip the coffee as it deepens the chocolate flavor without making the cake taste like coffee

Nutrition facts

Per serving: 420 calories, 5g protein, 62g carbs, 18g fat, 4g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement