Skip to content
Vegan salted caramel cupcakes recipe

Vegan salted caramel cupcakes recipe

122 ratings

Fluffy icing, tender sponge and a hidden centre of oozing caramel, this vegan salted caramel cupcakes recipe has it all. Perfect for a bit of weekend baking or a special treat, no-one will guess they’re completely egg- and dairy-free. See method

  • Serves 12 (makes 12 cupcakes)
  • 25 mins to prepare and 25 mins to cook, plus cooling
  • 465 calories / serving
  • Freezable
  • Vegan
  • Vegetarian
  • Dairy-free


For the sponges

  • 150g light soft brown sugar
  • 75ml sunflower oil
  • ½ tsp vanilla extract
  • 250g dairy-free soya yogurt
  • 1 tsp apple cider vinegar
  • 175g self-raising flour
  • ½ tsp bicarbonate of soda
  • ½ tsp salt

For the salted caramel sauce

  • 50g light soft brown sugar
  • 40g dairy-free spread
  • 25g golden syrup
  • 60ml dairy-free soya cream
  • ½ tsp sea salt

For the icing

  • 175g dairy-free spread
  • 500g icing sugar
No self-raising flour? Add 2 tsp baking powder for every 150g plain flour

Each serving contains

  • Energy

  • Fat

    20g 28%
  • Saturates

    4g 18%
  • Sugars

    62g 69%
  • Salt

    0.8g 13%

of the reference intake
Carbohydrate 74.8g Protein 2.4g Fibre 0.5g


  1. Preheat the oven to gas 5, 190°C, fan 170°C. Line a 12-hole muffin tin with paper cases. To make the sponges, put the sugar, oil and vanilla extract in a bowl then beat with an electric whisk for 1-2 mins until well combined. In a separate bowl, mix together the yogurt and vinegar, then add to the sugar mixture and beat for another 2 mins.
  2. Sieve in the flour, bicarbonate and salt, then whisk again until smooth. Fill the paper cases with the mix to about two-thirds full then bake for 20 mins until golden, risen and the sponge springs back when touched. Leave to cool in the tin for 10 mins, then transfer to a wire rack to cool completely.
  3. Meanwhile, make the caramel sauce. Heat the sugar, spread and syrup in a small pan, stirring until melted. Bring to a simmer and allow to bubble for 2 mins. Add the soya cream and sea salt, then bubble for 2 mins before removing from the heat and leaving to cool and thicken.
  4. To make the icing, put the spread in a large bowl and beat with an electric whisk to soften. Add half the icing sugar and continue beating until smooth, then add the rest of the sugar and beat for 1-2 mins until pale and fluffy. Beat in 1 tbsp of the salted caramel sauce, then transfer to a piping bag fitted with a star nozzle. Chill in the fridge for about 20 mins so the icing is firm enough to pipe.
  5. When ready to assemble, scoop out a small hole in the middle of each cake and spoon in a little of the salted caramel. Pipe the icing in swirls onto each cake then drizzle with the remaining salted caramel.

Tip: These cupcakes are also delicious with other fillings; try replacing the salted caramel in the icing for 1 tsp vanilla extract and filling the cakes with strawberry or raspberry jam. Decorate with fresh fruit.

See more Vegan recipes

Freezing guidelines: The cakes (without icing) are suitable for freezing. Make the cupcakes up to the end of step 2, cool completely, and then pack into a freezer-proof container and freeze for up to 3 months. Defrost fully before filling and icing.

You may also like

Be the first to comment

Before you comment please read our community guidelines.