Print

Moist Vegan Chocolate Cake

moist vegan chocolate cake - featured image

A moist vegan chocolate cake that melts in your mouth, made with simple pantry staples and perfect for any occasion. This easy homemade recipe delivers soft, tender, and deeply chocolatey results without any eggs or dairy.

Ingredients

Scale
  • 1 ½ cups (190 g) all-purpose flour (or gluten-free flour blend for GF option)
  • ⅓ cup (40 g) unsweetened cocoa powder (preferably Dutch-processed)
  • 1 tsp baking soda
  • ½ tsp salt
  • 1 cup (200 g) granulated sugar or coconut sugar
  • 1 cup (240 ml) plant-based milk (almond, oat, or rice milk; unsweetened preferred)
  • 1 tbsp apple cider vinegar (or white vinegar/lemon juice as substitute)
  • ⅓ cup (80 ml) vegetable oil (canola or sunflower; melted coconut oil optional)
  • 1 tsp vanilla extract
  • Optional: ½ cup (90 g) dairy-free chocolate chips

Instructions

  1. Preheat the oven to 350°F (175°C). Grease an 8-inch round cake pan and line the bottom with parchment paper.
  2. In a medium bowl, sift together the flour, cocoa powder, baking soda, and salt. Whisk to combine and break up lumps.
  3. In a large bowl, whisk the plant-based milk with apple cider vinegar. Let sit for 5 minutes to curdle.
  4. Add sugar, vegetable oil, and vanilla extract to the milk mixture. Whisk until smooth and glossy.
  5. Gradually add the dry ingredients to the wet ingredients, stirring gently with a spatula until just combined. Fold in chocolate chips if using.
  6. Pour the batter into the prepared pan and smooth the top gently.
  7. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs and the cake springs back when pressed.
  8. Cool the cake in the pan for 15 minutes, then transfer to a cooling rack to cool completely.
  9. Once cooled, slice and serve. Optionally dust with powdered sugar or top with vegan chocolate ganache.

Notes

If batter is too thick, add an extra tablespoon of plant-based milk; if too thin, add a tablespoon of flour at a time. Let the vinegar and milk mixture rest to create a vegan ‘buttermilk’ effect for tenderness. Avoid overmixing to prevent toughness. Use an oven thermometer for accurate baking temperature. Dutch-processed cocoa powder is recommended for richer flavor. For gluten-free, use a 1:1 gluten-free flour blend with xanthan gum and reduce baking time slightly. Optional add-ins include espresso powder, cinnamon, orange zest, or fresh/frozen raspberries.

Nutrition

Keywords: vegan chocolate cake, moist vegan cake, dairy-free dessert, egg-free chocolate cake, easy vegan baking, plant-based dessert