Skip to content
Vegan salted caramel cupcakes recipe

Vegan salted caramel cupcakes recipe

124 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

Ingredients

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

    1955kj
    465kcal
    23%
  • 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

Method

  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. datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at TescoRealFood.DataAccess.DBUtil.ExecuteDataSet(String connectionString, CommandType commandType, String commandText, IEnumerable`1 commandParameters) in C:\Projects\real-food\TescoRealFood\DataAccess\DBUtil.cs:line 304 at TescoRealFood.BusinessLogic.VideoController.GetAllVideos() in C:\Projects\real-food\TescoRealFood\BusinessLogic\VideoController.cs:line 97 at TescoRealFood.BusinessLogic.VideoController.get_AllVideos() in C:\Projects\real-food\TescoRealFood\BusinessLogic\VideoController.cs:line 83 at TescoRealFood.BusinessLogic.VideoController.VideoHtml(Dictionary`2 tagParams, List`1 videosParsed) in C:\Projects\real-food\TescoRealFood\BusinessLogic\VideoController.cs:line 242 -->
  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. datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at TescoRealFood.DataAccess.DBUtil.ExecuteDataSet(String connectionString, CommandType commandType, String commandText, IEnumerable`1 commandParameters) in C:\Projects\real-food\TescoRealFood\DataAccess\DBUtil.cs:line 304 at TescoRealFood.BusinessLogic.VideoController.GetAllVideos() in C:\Projects\real-food\TescoRealFood\BusinessLogic\VideoController.cs:line 97 at TescoRealFood.BusinessLogic.VideoController.get_AllVideos() in C:\Projects\real-food\TescoRealFood\BusinessLogic\VideoController.cs:line 83 at TescoRealFood.BusinessLogic.VideoController.VideoHtml(Dictionary`2 tagParams, List`1 videosParsed) in C:\Projects\real-food\TescoRealFood\BusinessLogic\VideoController.cs:line 242 -->

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.