Go Back

Vegan Chocolate Cake - Rich, Moist, and Easy

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 12 servings

Ingredients
  

  • All-purpose flour – The base for a fluffy, sturdy crumb.
  • Granulated sugar – Sweetens and locks in moisture.
  • Unsweetened cocoa powder – Natural or Dutch-process; Dutch gives a darker color and mellow flavor.
  • Baking soda – Provides lift when activated by acid.
  • Baking powder – Helps with extra rise and even texture.
  • Fine sea salt – Balances sweetness and sharpens chocolate notes.
  • Non-dairy milk – Oat, almond, soy, or coconut beverage; choose unsweetened for control.
  • Neutral oil – Canola, sunflower, or light olive oil for moisture.
  • Apple cider vinegar or white vinegar – Reacts with baking soda for a tender crumb.
  • Vanilla extract – Rounds out the flavor.
  • Hot coffee or hot water – Blooms the cocoa; coffee boosts chocolate flavor without tasting like coffee.
  • Optional add-ins – Dairy-free chocolate chips, orange zest, espresso powder, or a pinch of cinnamon.

Method
 

  1. Prep the pan: Heat your oven to 350°F (175°C). Grease an 8-inch or 9-inch round cake pan and line the bottom with parchment for easy release.
  2. Whisk dry ingredients: In a large bowl, whisk 1½ cups flour, 1 cup sugar, ½ cup cocoa powder, 1 teaspoon baking soda, ½ teaspoon baking powder, and ½ teaspoon salt until no streaks remain.
  3. Mix wet ingredients: In a separate bowl or large measuring cup, whisk 1 cup non-dairy milk, ⅓ cup oil, 1 tablespoon vinegar, and 2 teaspoons vanilla.
  4. Combine: Pour the wet mixture into the dry. Whisk just until mostly smooth. It’s fine if a few small lumps remain.
  5. Add hot liquid: Carefully pour in ½ cup hot coffee (or hot water). Stir gently until fully combined. The batter will be thin—this is right.
  6. Optional mix-ins: Fold in up to ½ cup dairy-free chocolate chips or other add-ins if using.
  7. Bake: Pour the batter into the prepared pan. Bake for 28–34 minutes, or until a toothpick comes out with a few moist crumbs and the center springs back.
  8. Cool: Let the cake cool in the pan for 10 minutes, then turn it out onto a rack, peel off parchment, and cool completely before frosting.
  9. Frost (optional): Make a simple vegan chocolate buttercream by beating ½ cup vegan butter until fluffy, then mixing in 2 cups powdered sugar, ¼ cup cocoa, 1–2 tablespoons non-dairy milk, and 1 teaspoon vanilla until smooth. Spread over the cooled cake.
  10. Serve: Slice and enjoy. A sprinkle of flaky salt or fresh berries makes a nice finish.