Malva Pudding

Malva pudding is a sweet pudding of Cape Malay origin. It contains apricot jam and has a spongy caramelized texture. It can be enjoyed hot or cold with some ice cream or custard! Frances Chisholm from Cooksista is on hand with her delicious recipe! [caption id="attachment_14354" align="aligncenter" width="600"] Image by Chloe Edwards Photography[/caption]

For the pudding:

  • 250ml flour (1 cup)
  • 5ml (1tsp) bicarb/baking soda
  • Pinch of salt
  • 1 egg
  • 250 ml sugar (1 cup)
  • 2 Tbsp apricot jam
  • 1 Tbsp salted butter
  • 5 ml vinegar (1 tsp) or lemon juice
  • 250ml milk (1 cup)

For the vanilla and caramel sauce:

  • 250ml milk (1 cup)
  • 250ml sugar (1 cup)
  • 125ml hot water (½ cup)
  • 125g butter
  • vanilla pod


  1. Sift together flour, bicarb and salt.
  2. Beat the egg and sugar well in mixer.
  3. Melt the butter and along with the vinegar and apricot jam add to the egg mixture.
  4. Add the liquids alternately with flour to egg mixture and beat well.
  5. Bake in a oven proof at 180c for 45 - 60 minutes until lightly golden in colour. Don’t fill the mixture right to the top as the spong will rise almost double in size. You also want to leave enough room to be able to pour over the sauce


  1. Melt all the ingredients together in a saucepan. This bit is all about timing. It take about 10 minutes for the sauce to come to the boil. Once at that point you want to be ready to take out the malva.
  2. Pour the sauce over the pudding as soon as it comes out of the oven. You might need a skewer to poke holes in the sponge to allow for the sauce to seep all the way through.
  3. Serve with ice cream or vanilla custard (or both!)
  Find out more about Frances and her journey with Cooksista here.
Content continues after advertisements

More in Fruity Puddings

More in Pudding Recipes

Click here to view our range of subscription offers!

Click here to view our range of subscription offers!