Strawberry milkshake cake

Whip up this stylish bake any little milkshake fan will love



  1. Preheat the oven to 180°C. Grease three 20cm cake tins and line with parchment paper.
  2. Combine the flour, baking powder and salt in a bowl and set aside.
  3. In a separate bowl, cream the butter and sugar together until light and fluffy. In another bowl, mix together the egg whites, yoghurt and milk.
  4. Pour half the flour mixture and half the yoghurt mixture into the creamed butter mixture and beat until it starts to come together. Add the remaining flour and yoghurt mixtures and beat until thoroughly combined. Divide the batter between the tins.
  5. Bake for 20-25 minutes, until an inserted skewer comes out clean.
  6. Leave the cakes to cool in their tins for 10 minutes, then turn out onto wire racks to cool completely.
  7. For the icing, put all the ingredients in a bowl and beat until smooth.
  8. To assemble, if any of the cakes are domed, trim the tops so they are flat. Place one cake on a serving plate and spread some icing over the top. Place the second cake on top and spread with another layer of icing. Repeat with the third cake and then ice the top.
  9. Decorate as desired.

Serves 10-12

What you need:

For the sponge:

  • 390g plain flour
  • 1 tbsp baking powder
  • ½ tsp salt
  • 250g unsalted butter
  • 450g granulated sugar
  • 7 large egg whites
  • 115g yoghurt
  • 115ml milk

For the icing:

  • 120g unsalted butter
  • 600g icing sugar
  • 30g cream cheese
  • 3 tbsp strawberry milkshake powder (like Nesquik) dissolved in 4 tbsp milk

From Primrose Bakery Everyday by Martha Swift (£20, Square Peg). 

More Stuff.

Vegetable muffins Vegetable muffins
Vegetable muffins Not feeling sweet today? Try these savoury veg-packed muffins...
Pineapple upside-down slice Pineapple upside-down slice
Pineapple upside-down slice A glamorous, fruity showstopper that'll impress...
Key lime pie cupcakes Key lime pie cupcakes
Key lime pie cupcakes A delightfully tart cupcake alternative with marshmallow...