Easy Vegan Chocolate Cake
A moist, rich, and deeply chocolatey vegan cake that comes together in one bowl with no eggs or dairy — perfect for birthdays, celebrations, or any time a chocolate craving strikes.
Draft, not yet cooked. Drafted in our recipe builder and not yet tested in a kitchen: taste as you go and adjust the amounts. How we make recipes
Labels
No peanut, tree nut, soy or sesame ingredients in this recipe; check your product labels for traces.
High fat28% of calories from fat, mostly from coconut oil
How we label fat
28% of this recipe's calories come from fat, counting 4 kcal per gram of carbohydrate and protein and 9 per gram of fat. On our scale under 10% of calories from fat is low fat, 10% to under 20% medium, 20% or more high.
Where the fat comes from
- Coconut Oil: 100% of the fat. It raises the dish's calorie density by about 24%. You may consider replacing it with water or vegetable broth to sauté, or applesauce in baking.
Why we suggest less fat, with what the doctors say and where they say it: low-fat plant based diet and calorie density.
Ingredients
For 2 servings.
Coconut Oil
This ingredient gives 100% of the recipe's fat and 34% of its calories, and raises the dish's calorie density by about 24%. You may consider replacing it with water or vegetable broth to sauté, or applesauce in baking.
Tick ingredients as you go. Nutrition below stays per serving.
Method
Preheat your oven to 175°C (350°F). Lightly grease a 6-inch (15 cm) round cake tin with a small amount of coconut oil and line the base with a circle of parchment paper.
5 min
In a small bowl or jug, combine the oat milk and apple cider vinegar. Stir briefly and set aside for 5 minutes — this creates a plant based 'buttermilk' that activates with the baking soda for a light, fluffy crumb.
5 min
In a large mixing bowl, sift together the all-purpose flour, cocoa powder (¼ cup / 60 ml), granulated sugar, baking soda, and salt. Whisk dry ingredients together until evenly combined with no lumps.
3 min
Melt the coconut oil gently if solid — microwave in 20-second bursts or place the jar in a bowl of warm water. Once melted, add it to the oat milk mixture along with the vanilla extract. Stir well to combine.
3 min
Pour the wet ingredients into the dry ingredients and stir gently with a spatula or wooden spoon until just combined. Do not overmix — a few small lumps are perfectly fine. Overmixing develops gluten and can result in a tough, dense cake.
2 min
Pour the batter into the prepared cake tin and smooth the top with a spatula. Bake in the preheated oven for 28–32 minutes, or until a toothpick inserted into the centre comes out clean with just a few moist crumbs.
30 min
Remove the cake from the oven and allow it to cool in the tin for 10 minutes before turning out onto a wire rack. Let it cool completely before frosting — frosting a warm cake will cause the icing to slide off.
15 min
While the cake cools, make the chocolate frosting. Gently melt the dark chocolate chips in a heatproof bowl over a pan of simmering water (double boiler), stirring constantly. Remove from heat once smooth.
5 min
Sift the powdered sugar and remaining 2 tablespoons (30 ml) of cocoa powder into the melted chocolate. Add the maple syrup and 2 tablespoons (30 ml) of oat milk. Stir until you have a thick, glossy frosting. If too thick, add oat milk a teaspoon at a time; if too thin, add a little more powdered sugar.
5 min
Once the cake is fully cooled, spread the chocolate frosting generously over the top and sides using a spatula or butter knife. Slice into portions and serve. For a birthday presentation, add fresh berries, a dusting of cocoa powder, or colourful sprinkles on top.
5 min
Tips
- Make sure your coconut oil is fully melted and slightly cooled before adding it to the oat milk mixture — hot oil can react unevenly with the other ingredients.
- Do not skip the apple cider vinegar step — it reacts with the baking soda to give the cake its lift and keeps it moist without eggs.
- Sifting the cocoa powder is important as it tends to clump; sifting ensures an even, lump-free batter.
- Allow the cake to cool completely before frosting — patience here makes a big difference in the final presentation.
- For an ultra-moist crumb, you can substitute half the oat milk with strong brewed black coffee — it deepens the chocolate flavour beautifully without tasting like coffee.
Variations
- Add 1 teaspoon (5 ml) of finely grated orange zest to the batter and a few drops of orange extract to the frosting for a classic flavour pairing.
- This recipe is already nut-free — just double-check your dark chocolate chips are produced in a nut-free facility if allergies are a concern.
- Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend for a gluten-free cake.
- Replace half the oat milk with cooled strong espresso to create a rich mocha-flavoured chocolate cake.
- Pour the batter into a lined muffin tin to make 4–6 cupcakes — reduce baking time to 18–22 minutes.
Notes
This recipe is scaled for 2 generous servings using a 6-inch (15 cm) cake tin. To make a full-size 8-inch (20 cm) layer cake for a larger party, simply triple all ingredient quantities and divide between two 8-inch (20 cm) tins. Store any leftovers in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. The frosted cake can also be frozen for up to 1 month — wrap individual slices in cling film before freezing.
Cooked it?
Cooked it? Tell us: it helps others pick what to cook.
Your rating
Sign in to rate recipes and keep your own lists. No password: your fingerprint, face or screen lock, or a link by email.
Signed in as . Your account
Nutrition Facts
Per serving, estimated from USDA data for the ingredients above. % Daily Value is for an adult, US FDA values.
Real data for 92% of the recipe's weight.
- Carbohydrates68%179 g
- Protein4%11 g
- Fat28%33 g
| Nutrient | Per serving | % DV |
|---|---|---|
| Calories | 1,062 kcal | |
| Protein | 11 g | 23% |
| Fat | 33 g | 43% |
| Carbohydrates | 179 g | 65% |
| Fiber | 8.4 g | 30% |
| Sugars | 2.4 g | |
| Saturated fat | 24 g | 120% |
| Sodium | 930 mg | 40% |
| Potassium | 566 mg | 12% |
| Calcium | 213 mg | 16% |
| Iron | 3.5 mg | 20% |
| Magnesium | 118 mg | 28% |
| Zinc | 2.1 mg | 19% |
| Folate (DFE) | 5.9 µg | 1% |
| Vitamin K | 1.1 µg | 1% |
| Vitamin E | 0.1 mg | 0% |
| Vitamin B12 | 0.5 µg | 22% |
High Fiber · Peanut-Free · Sesame-Free · Corn-Free · Soy-Free · Nut-Free
More recipes
-
France Almond Cream Brioche Bun 2 h 37 min · 451 kcal per serving Oil freePeanut freeSesame free -
Italy Arugula Mushroom Pizza 45 min · 660 kcal per serving Oil freeSoy freeNo added sugarPeanut free+1 more -
Japan Avocado Roll, inspired by a sushi restaurant at Multiplaza in Panama City 50 min · 743 kcal per serving Oil freeTree nut freePeanut free
Easy Vegan Chocolate Cake: the full recipe, nutrition and photos at
makeitplantbased.com/recipe/easy-vegan-chocolate-cake/