This is the ultimate vegan chocolate cake recipe with a moist crumb and a chocolatey, light texture. If you love chocolate cake, you don’t have to give it up because of your egg-free, dairy-free diet! Top this with a creamy vegan chocolate buttercream frosting for even more fudgy chocolate flavor.
I’ve got a reputation for having a sweet tooth. But I’m picky about my sweets. If I’m going to spend my calories on it, I want it to be good! Do you know what I mean? Well, it doesn’t get much better than this — a rich, decadent vegan chocolate cake with thick, fluffy chocolate frosting.
This vegan chocolate cake is made with minimal ingredients and lots of flavor!
Why This Recipe is a Winner
- Adding coffee flavoring is a chocolate flavor boost, providing a more intense chocolate taste in every bite.
- Adding hot water blooms the cocoa, to bloom the cocoa powder, giving the cake a more robust chocolate flavor.
- Using applesauce creates a super moist cake with a tender crumb!
You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.
Here are the ingredients you’ll need for this recipe:
- Granulated sugar
- Brown sugar — Use light or dark or homemade brown sugar.
- Flour — I recommend all-purpose flour for this recipe.
- Cocoa powder — Use unsweetened natural (not dutch processed) cocoa powder.
- Baking soda + Baking powder — Using both baking soda and baking powder means a loftier cake with a light texture.
- Salt — A little salt adds depth of flavor
- Plant-based milk — I prefer soy milk, but almond milk works well too (plain or vanilla-flavored)
- Coconut oil — Use refined coconut oil for a more neutral flavor or virgin coconut oil if you don’t mind the coconut flavor
- Applesauce — Use unsweetened applesauce
- Coffee extract — If you can’t find coffee extract, you can substitute 1 teaspoon of instant coffee
- Vanilla extract
- Hot water — Your water should be hot, near-boiling, but not quite.
How to Make Vegan Chocolate Cake
If you’re curious about how to make a vegan cake, this recipe will provide the answers!
I worked to create the perfect mix between a moist, delicious, indulgent cake, and a super-easy vegan chocolate cake. Because if it’s an overly complicated recipe, it can take the fun out of the entire experience. I’ve been there before so I know!
And I’m a certified vegan dessert creator, so I know the pleasure of making a complicated recipe. It’s just I prefer the KISS principle when it comes to my day-to-day baking (Keep It Simple, Silly!). 🙂
Here are the steps:
Step One: Preparation
Preheat your oven to 350°F, because once the batter is ready, you’ll want to bake the cakes immediately to take advantage of the power of the baking powder and baking soda to add lift to your cakes.
Prepare your baking pans by coating two, 8 or 9-inch round cake pans with vegetable cooking spray. Cut parchment paper into two 8 or 9-inch circles. Place the round parchment paper in the bottom of the pans and spray the papers with vegetable cooking spray.
Step Two: Mix the Dry Ingredients
Combine the dry ingredients in a mixing bowl. I used a stand mixer with the paddle attachment, but any mixer will do. Either stir this by hand or use the mixer at low speed.
Step Three: Combine the Wet Ingredients
In a separate bowl, combine the milk, melted coconut oil, applesauce, vanilla, and coffee extract.
Give it a stir and then pour it into the flour mixture. Mix on low speed for a few seconds and then use a spatula to scrape the sides of the bowl. Then mix on medium speed for up to 1–2 minutes.
Step Four: Add Hot Water
Heat one cup of water in the microwave for about one minute to get it good and hot, but not boiling. I prefer using a pyrex measuring cup because it has a handle. A coffee mug works great here too.
Then carefully pour the hot water into the mixing bowl with the rest of the cake batter. This helps to bloom the cocoa, giving your cake a very rich, chocolatey flavor. Beat the batter some more.
Step Five: Pour and Bake
Pour the batter in equal amounts in the two prepared cake pans. Place these in the oven and bake for 25–30 minutes, until the edges of the cake pull away from the side of the pan and a tester inserted in the center of the cake comes out clean.
Once the cakes are done, remove them from the oven and allow them to cool for 10 minutes. Then place a plate or wire rack on top of the cake pan and invert it so that the cake falls out of the pan and onto the plate or wire rack.
Let the cakes cool completely before frosting.
New to Vegan Baking?
The idea of making cookies, cakes, or muffins without eggs or dairy can seem like a hill too tall to climb. But with the simple tips in my Guide to Vegan Baking, you’ll be baking like a vegan pro in no time!
Vegan Chocolate Frosting
You want a dairy-free chocolate frosting that’s light and fluffy on top of that delicious chocolate cake. The frosting for this cake needs to be nothing short of fabulous!
Vegan chocolate buttercream frosting is a favorite frosting for that very reason. Make sure you use a mixer to get that frosting nice fluffy!
Store this cake in a sealed container. It will keep at room temperature for up to 3–4 days. Store it in the fridge for up to a week. You can cut slices, store in freezer bas or freezer-safe containers for up to 2 months.
You can make this cake ahead of a big event, like if you’re making a vegan birthday cake. Simply make the cakes and then allow them to cool completely. Learn more about freezing cakes and which types freeze best.
Go ahead and make the frosting and add a crumb coat (a thin layer of frosting) to the tops and sides of both cakes. The frosting will seal in the cakes’ moisture.
Place the frosted cakes on a tray and place the tray in the freezer for about an hour, or until the cakes are frozen. Remove the cakes from the freezer and wrap in plastic wrap, followed by a layer of aluminum foil. Return the cakes to the freezer. They will keep for up to a month. You can also freeze the remaining frosting.
When your big day comes, remove the cakes (and frosting) from the freezer and allow everything to thaw. Frost the cakes and then you’re ready to serve!
More Vegan Cake Recipes
If you love vegan cake recipes, try these on for size:
That’s it for this simple vegan chocolate cake!
Easy Vegan Chocolate Cake
- 1 cup granulated sugar
- 1 cup brown sugar
- 2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder (natural, not dutch processed)
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 3/4 teaspoon salt
- 1 cup plant-based milk (see note)
- 2/3 cup melted coconut oil (see note)
- 1/2 cup unsweetened applesauce
- 1 teaspoon coffee extract
- 2 teaspoons vanilla
- 1 cup hot water
- 1 batch Vegan Chocolate Frosting
- Preheat oven to 350°F. Coat 2, 8 or 9- inch round cake pans with vegetable cooking spray. Cut parchment paper into two 8 or 9- inch circles. Place the round parchment paper in the bottom of the pans. Spray papers with vegetable cooking spray. Set aside.
- In the bowl of your stand mixer fitted with the paddle attachment (or using a hand mixer) mix the sugars, flour, cocoa powder, baking soda, baking powder, and salt. Mix until combined.
- In a separate bowl combine, milk, melted coconut oil, applesauce, and extracts. Stir to combine. Pour this into the mixer with the flour mixture. Beat on low until combined. Use a spatula to scrape the sides of the bowl. Then beat on medium speed for about a minute until combined. Add the hot water and mix on low until combined. Use a spatula to scrape down the sides of the bowl. Then beat on medium for a minute. This batter will be runny.
- Pour half the batter into each of the prepared pans.
- Bake for 25–30 minutes until the edges have pulled away from the sides of the pan and the center of the cake is set. A tester inserted in the center should come out clean.
- If using a 9×13 cake pan, bake for approximately 40–45 minutes
- Remove cakes from oven and allow to cool for 10 minutes. Then invert the cakes onto wire racks and cool completely before frosting.
(The products above contain sponsored links to products we use and recommend)
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.
Enjoy this dairy free chocolate cake recipe!