Print
Slice of amazing Vegan Chocolate Cake on a plate
4.74 from 409 votes

1-Bowl Vegan Chocolate Cake

1-bowl vegan chocolate cake made in less than 1 hour with simple ingredients. A 2-layer buttercream-frosted cake that's moist, fluffy, and rich with chocolate flavor.
Author: Minimalist Baker
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 10 (slices)
Category: Dessert
Cuisine: Vegan
Freezer Friendly 1 Month (frost just before serving)
Does it keep? 3-4 Days

Ingredients

CAKE

  • 1 1/2 cups original unsweetened Almond Breeze Almond Milk
  • 2 tsp white or apple cider vinegar
  • 1 1/4 cups unsweetened applesauce*
  • 1/2 cup strong brewed coffee (or sub more almond milk)
  • 2/3 cup melted coconut oil (or sub avocado oil)
  • 2 tsp pure vanilla extract
  • 2 heaping cups whole-wheat pastry flour or unbleached all-purpose flour
  • 1 1/3 cups organic cane sugar (or sub granulated sugar)
  • 1 cup unsweetened cocoa powder
  • 2 tsp baking soda
  • 1 tsp baking powder
  • 1/4 tsp salt

FROSTING

  • 1 cup vegan butter (softened)
  • 2 1/2 - 3 cups powdered sugar
  • 2/3 cup unsweetened cocoa powder
  • 1/4 cup dairy-free semisweet chocolate (melted and slightly cooled)
  • 2 tsp pure vanilla extract
  • ~1/4 cup unsweetened original Almond Breeze Almond Milk

Instructions

  1. Preheat oven to 350 degrees F (176 C) and lightly spray 2 8-inch round cake pans or 1 large rectangular pan with nonstick spray (see notes for cooking times for different size pans // adjust number or size of pans if altering batch size). Dust with cocoa powder, shake out the excess and set aside.

  2. Mix the almond milk and vinegar in a large mixing bowl, and let set for a few minutes to activate. Add the oil, coffee, vanilla extract, and applesauce and beat until foamy. If coconut oil hardens, microwave the mixture in 10-15 second increments until melted.

  3. Add the flour, sugar, cocoa powder, baking soda, baking powder, and salt to a sifter and slowly sift over the wet ingredients while mixing with a hand-held or standing mixer. If you don’t have a sifter, simply mix dry ingredients in another bowl and add to the wet mixture while beating. Beat until no large lumps remain. It should be creamy and pourable. Taste and adjust sweetness as needed, adding more sugar if desired (I found it plenty sweet).
  4. Divide batter evenly between your cake pans or rectangular pan.

  5. Bake 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let cool completely before frosting.
  6. While cooling, prepare frosting by beating together all ingredients until light and fluffy, adding the powdered sugar in small amounts until you reach your desired consistency and sweetness. If it becomes too thick, add more almond milk. If it's too thin, add more cocoa powder or powdered sugar.
  7. Once the cake is cooled, frost generously with buttercream frosting, adding a thick layer between the top and bottom layers (if doing a 2-layer cake). Alternatively, omit the frosting and dust with cocoa powder.
  8. Serve with a scoop of dairy-free ice cream, a drizzle of chocolate, or caramel sauce, coconut whipped cream or a glass of almond milk!

Notes

*I tested butternut squash puree in the original recipe and it made it a bit too dense for my liking. Applesauce was perfect, which is why I highly recommend it over other purees.
*Double the recipe and use 4 pans for a 4-layer cake. Halve the recipe and use 1 pan for a 1-layer cake.
*Adapted from my Fudgy Vegan Beet Cupcakes
*Buttercream adapted from Martha Stewart
*Confused on how long to bake your cake when using different pans? Here's a helpful guide.
*Nutrition information is a rough estimate.

Nutrition Per Serving (1 of 10 slices)