The BBC Good Food logo
Vegan vanilla cupcakes with icing on two plates

Vegan vanilla cupcakes

A star rating of 3 out of 5.2 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Serves 12

Bake these vegan versions of vanilla cupcakes for a sweet treat. They're ideal served with a cuppa for a mid-morning treat or for afternoon tea

  • Dairy-free
  • Egg-free
  • Vegan
  • Vegetarian
Nutrition: Per serving


  • 50ml rapeseed oil
  • 1 tsp cider vinegar
  • 200ml plant milk (we used oat)
  • 225g self-raising flour
  • ½ tsp baking powder
  • 150g golden caster sugar
  • 2 tsp vanilla paste

For the icing

  • 200g vegan plant butter block, softened
  • 2 tsp vanilla paste
  • 400g icing sugar


  • STEP 1

    Combine the rapeseed oil, cider vinegar and oat milk in a jug. Heat the oven to 180C/160C fan/gas 4. Line a 12-hole cupcake or muffin tray with paper cases. Tip the flour, baking powder and sugar into a large bowl. Make a well in the middle and slowly pour in the wet mixture, whisking constantly. Add the vanilla paste and stir to combine. Divide evenly between the paper cases and bake for 15-20 mins until golden and a skewer inserted into the middle of a cupcake comes out clean. Transfer to a cooling rack to cool completely.

  • STEP 2

    For the icing, beat the plant block and vanilla until soft and creamy, around 2 mins. Add the icing sugar in batches, beating well after each addition, and a large pinch of salt. Transfer to a piping bag fitted with a star nozzle. Pipe swirls on top of each cooled cupcake. Will keep, iced, for up to three days in an airtight container.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 3 out of 5.2 ratings

Sponsored content