For the Cupcakes

  • 1 and 1/2 cups cake flour* 150g
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 2 large eggs room temperature
  • 3/4 cup caster/granulated sugar 150g
  • 1/2 cup unsalted butter 115g, melted
  • 2 teaspoons vanilla extract
  • 1/2 cup Greek-style yogurt 120g
  • Store-bought or homemade salted caramel sauce to fill cupcakes and drizzle on top

For the Frosting:

  • 3 large egg whites
  • 1 cup caster/granulated sugar 200g
  • 1 cup unsalted butter 226g, softened and cubed
  • 1 teaspoon vanilla extract
  • 1/4 cup store-bought or homemade salted caramel sauce 80g


For the Cupcakes

  1. Preheat the oven to 170C/325F/Gas 3. Line a 12-cup muffin tin with muffin cases, and set aside.
  2. Whisk together the flour, baking powder, baking soda, and salt. Set aside.
  3. Whisk together the eggs. Add the sugar, and whisk until combined. Add the butter, vanilla, and yogurt, and whisk until combined. Fold in the dry ingredients.
  4. Divide the batter evenly between the muffin cases, filling only 2/3 full.
  5. Bake for 14 - 16 minutes, or until a toothpick inserted into the centre comes out clean. Allow to cool for 5 minutes in the pan, before transferring them to a wire rack to cool completely before filling and frosting.
  6. Using a cupcake corer or knife, scoop out the centres of the cooled cupcakes. Fill the cupcakes with the salted caramel sauce, leaving some to drizzle on top.

For the Frosting:

  1. In the heat-proof bowl of your stand mixer over a pan of simmering water, add the egg whites and sugar. Whisk constantly until the mixture is warm to the touch and all the sugar has dissolved (should not feel gritty between your fingers) - about 5 minutes.
  2. Attach the bowl to the stand mixer fitted with the whisk attachment. Starting on low and gradually increasing to medium-high speed, whisk for 10 - 15 minutes until the mixture is fluffy and glossy, and completely cool.
  3. With the mixer on medium-low speed, gradually add the butter, piece by piece, mixing well after each addition. Once all the butter has been added, whisk in the vanilla, and salted caramel sauce. Whisk until silky and smooth.
  4. Transfer the frosting to a piping bag, and frost the cooled cupcakes. Drizzle with the extra salted caramel.


*Make your own cake flour! Measure out 1 and 1/2 cups (190g) of plain/all-purpose flour, remove 3 tablespoons, and replace with 3 tablespoons of cornflour/cornstarch. Sift well.

Leftover cupcakes can be stored, covered tightly, in the fridge for up to 3 days. Frosted or unfrosted cupcakes can be frozen for up to 3 months. Thaw overnight in the fridge. Cupcakes can be made 1 day in advance, covered, and stored at room temperature. Cover the frosting, and store in the fridge until ready to use.

If using my homemade salted caramel sauce, this recipe makes enough to fill cupcakes, add to frosting, and drizzle on top.