Vegan Chocolate Cake

From the kitchen of Carly

One bowl, 45 minutes, eat. No eggs, no dairy, no special equipment, and nobody guesses it's vegan. The flax-egg locks in moisture; boiling water at the end gives it a fudgy crumb. The boiling water step is non-negotiable. Skip it and you get a fine cake; include it and you get a great one.

Vegan Chocolate Cake

Flax eggs replace the binding work of dairy here, and the boiling water creates a thin batter that bakes into something almost fudgy in the center. Coconut sugar adds depth that regular white sugar can't touch. This cake is forgiving, generous, and doesn't taste like it's trying to be something else. Dense crumb, real chocolate flavor, done in under an hour.

Prep
10 min
Cook
45 min
Total
55 min
Servings
8
Difficulty
easy

Ingredients

8 servings

  • 1 1/4 cupsself-raising flour
  • 1/2 cupcoconut sugar (or brown sugar)
  • 1/3 cupraw cacao powder
  • 1 tspbaking powder
  • 2flax eggs (2 tbsp ground flax + 6 tbsp water, rested 5 min)
  • 1/2 cupunsweetened almond milk
  • 1 tspvanilla extract
  • 1/2 cupboiling water

Instructions

  1. Heat the oven to 350°F (180°C). Line a 9-inch round cake pan with parchment paper.

  2. Make the flax eggs: stir 2 tbsp ground flaxseed with 6 tbsp water and let it sit for 5 minutes until it gels.

  3. In a large bowl, whisk together the flour, coconut sugar, cacao, and baking powder.

  4. Add the flax eggs, almond milk, and vanilla. Stir until just combined.

  5. Pour in the boiling water and stir gently. The batter will look thin. That's exactly what you want.

  6. Pour the batter into the prepared pan.

  7. Bake for 45 minutes, until the top is set and a skewer comes out with a few moist crumbs.

  8. Cool in the pan for 15 minutes, then turn out onto a rack to cool completely.

  9. Top with melted vegan chocolate, a dusting of powdered sugar, or just eat it plain.

Tips from the kitchen

  • Flax eggs need their full five minutes to gel properly or the batter won't have structure. Set a timer so you don't get impatient.
  • Don't overstir once you pour in the boiling water. It should look alarmingly thin and loose. That's when you know it's right.
  • A skewer pulled from the center should have moist crumbs clinging to it, not be dry. Slightly underbaked is better than overdone with vegan cakes, which can turn dense and tough.

Variations

  • Espresso powder: Add 1 tbsp to the dry mix to deepen chocolate flavor without making it taste like coffee.
  • Aquafaba swap: Use three tablespoons of aquafaba (liquid from canned chickpeas) instead of flax eggs for a slightly lighter crumb.
  • Maple glazed: Whisk melted vegan chocolate with maple syrup and a pinch of sea salt for a richer topping than plain melted chocolate.

Make ahead and storage

Wrap leftovers in plastic wrap and keep at room temperature for up to two days, or refrigerate for five days. It freezes well for up to three months. Thaw at room temperature before serving.

Substitutions
  • self-raising flour to 1.25 cups all-purpose flour + 1.5 tsp extra baking powder + ½ tsp salt. Self-raising flour can be hard to find in the US. This is the equivalent.
  • almond milk to oat milk, soy milk, or any non-dairy milk. All work. Oat milk gives the richest texture.
  • flax eggs to chia eggs (1 tbsp chia + 3 tbsp water, rested 10 min). Chia gives a slightly speckled look but the same binding effect.

Pairs well with: Vegan vanilla ice cream, Coconut whipped cream and fresh berries, A glass of cold oat milk or hot black coffee