Vegan Chocolate Muffins

Vegan chocolate muffins are so simple to make, but are dairy free and egg free so everyone can eat them, whether you choose not to eat dairy or have an intolerance.

  • Rating
    (22 ratings)
    Rate this recipe
  • Makes 9

  • Prep time 15 mins

  • Cooking time 20 mins

  • Skill level Easy

  • Calories 252 per serving

  • Prepare ahead yes


  • 100g dairy free spread
  • 85g caster sugar
  • 1tsp vanilla extract
  • 150g plain flour
  • ½tsp bicarbonate of soda
  • ¾tsp baking powder
  • 25g dairy free cocoa powder
  • 130ml dairy free milk (such as almond milk)

To decorate:

  • 100g dairy free chocolate

You will need:

  • a 9-hole muffin tin lined with paper cases


  1. Heat the oven to 180C, gas 4. Place the spread, sugar and vanilla extract in a heavy-based saucepan and heat gently until melted. Mix until smooth, then set aside to cool slightly.

  2. Sift the flour, bicarbonate of soda, baking powder and cocoa powder in a bowl and mix to combine.

  3. Mix in the spread mixture, then stir in the milk in 2 additions. Spoon the mixture equally between the muffin cases and bake for 15-20 minutes or until a skewer inserted in the centre comes out clean.

  4. To decorate, place the chocolate in a heatproof bowl set over a pan of barely simmering water and heat until melted. drizzle or pipe over the cooled muffins.