Go Back
+ servings
4.67 from 3 votes
Hand Plunging a Fork into the Tip of a Slice of Vegan Chocolate Cake
The Ultimate Vegan Chocolate Cake
Prep Time
15 mins
Cook Time
25 mins
Total Time
40 mins

Rich, decadent, and totally egg and dairy-free! This vegan chocolate cake is made with two layers of deliciousness slathered and stuffed with rich vegan chocolate buttercream frosting. It'll knock your socks off!

Course: Dessert
Cuisine: American
Keyword: vegan baking, vegan cake
Servings: 12
Calories: 292 kcal
Author: Alissa Saenz
  • 1 1/2 cups unflavored and unsweetened non-dairy milk, lukewarm
  • 2/3 cup coconut oil, melted
  • 2 teaspoons vanilla extract
  • 1 teaspoon white vinegar
  • 2 cups all-purpose flour
  • 1 1/2 cups organic granulated sugar
  • 3/4 cup cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 3/4 teaspoon salt
  • Vegan Chocolate Buttercream frosting (or your favorite frosting)
  1. Preheat the oven to 350°F.

  2. Lightly oil and line the bottoms of two round 9-inch cake pans with parchment paper.

  3. In a small bowl or liquid measuring cup, stir together the milk, coconut oil, vanilla, and vinegar.

  4. In a large mixing bowl, stir together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.

  5. Use a spoon to make a well in the center of the flour mixture, then pour the milk mixture into the well.

  6. Beat the ingredients together using an electric mixer at high-speed, scraping down the sides of the bowl as needed. Beat just until the ingredients are completely mixed, about 2 minutes.

  7. Divide the batter among the two prepared cake pans.

  8. Bake for about 25 minutes, until a toothpick inserted into the center of one of the layers comes out clean.

  9. Remove the cake pans from the oven and transfer them to a cooling rack. Allow the cakes to cool completely.

  10. To frost the cake, invert one of the layers onto a plate, then peel off the parchment paper.

  11. Smooth a layer of frosting over the top of the cake.

  12. Invert the second layer onto a separate dish, then peel off the parchment paper. Carefully flip the layer and place it, right-side-up, over the first layer.

  13. Slather a layer of frosting over the second cake layer.

  14. Cover the sides of the cake with another thin layer of frosting.

  15. Cut the cake and serve immediately or chill for later. 

Recipe Notes

Nutrition information does not include frosting. Why? Because it depends on what kind of frosting you use and how much. If you use my chocolate frosting, you can add the correct nutrition info for the amount of it you use.

Nutrition Facts
The Ultimate Vegan Chocolate Cake
Amount Per Serving
Calories 292 Calories from Fat 120
% Daily Value*
Fat 13.3g20%
Saturated Fat 10.9g55%
Sodium 328mg14%
Potassium 227mg6%
Carbohydrates 44.3g15%
Fiber 2.2g9%
Sugar 25.2g28%
Protein 3.3g7%
Calcium 70mg7%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.