traditional malva pudding

Image: Carla Zinkfontein

Traditional Malva Pudding – Just like grandma used to make

The dessert you always expect to see at Sunday lunch in South Africa, our Traditional Malva Pudding will feed your family and fill everybody with joy.

traditional malva pudding

Image: Carla Zinkfontein

What do you remember most about Sunday lunch at grandma’s house? Could it be the perfect roast, pumpkin and buttery potatoes? That’s not why you’re there, is it? You want pudding and in South Africa, Traditional Malva Pudding is on the menu pretty much all of the time. Moist, cakey pudding with sweet sauce, ice cream and maybe some custard, malva pudding has everything you need in a dessert.

How can you go wrong with butter, sugar and apricot jam? All of these ingredients create such a delicious dessert with the rest to hold it all together. Bake the pudding before lunch and pour the sauce over so that it can soak in after also poking a few holes in the pudding. Give it a quick bake in the oven to warm up when lunch or dinner is done. Serve with a big scoop of ice cream or custard and if you feel the need, there is nothing stopping you from adding both. Our Traditional Malva Pudding can feed a well-sized group of people with ease.

The dessert you always expect to see at Sunday lunch in South Africa, our Traditional Malva Pudding will feed your family and fill everybody with joy.

Traditional Malva Pudding Recipe

4 from 9 votes
Recipe by Carla Zinkfontein Course: DessertCuisine: South AfricanDifficulty: Easy


Prep time


Cooking time


Baking Time


Total time




  • ¾ cup ¾ whole milk

  • ½ cup ½ dark brown sugar

  • 2 2 large eggs

  • 3 tbsp 3 apricot jam, strained

  • 2 tbsp 2 butter, melted

  • 1 tsp 1 apple cider vinegar

  • cups all-purpose flour

  • 2 tsp 2 baking powder

  • 1 tsp 1 baking soda

  • 1 pinch 1 salt

  • ½ cup ½ heavy cream

  • ½ cup ½ whole milk

  • ½ cup ½ butter

  • ½ cup ½ sugar

  • ¼ tsp ¼ salt


  • Preheat the oven to 180°C and butter a 20cm square baking dish.
  • In a medium mixing bowl, whisk the milk, brown sugar, eggs, apricot jam, melted butter, and vinegar until fully combined.
  • In another bowl, whisk together the flour, baking powder, baking soda and salt, and then combine with the wet ingredients until thoroughly combined.
  • Pour into the prepared baking pan and bake for 30-40 minutes, until a knife inserted in the center comes out clean.
  • Just before the pudding is done, make the sauce: in a saucepan over medium heat combine the cream, milk, butter, sugar, and salt and heat until the butter is melted and the sugar is dissolved.
  • Once the pudding is done, poke holes all over the hot pudding with a skewer and then pour the warm sauce over the pudding. Allow resting for a minimum of 30 minutes.
  • Serve warm with a scoop of vanilla ice cream. Store leftover pudding in the refrigerator in an airtight container for up to 3 days. Reheat before serving, either in a 150°C) oven or in the microwave.


Did you make this recipe?

Tag @the.south.african on Instagram and hashtag it #recipes

Like this recipe?

Follow us @thesouthafrican on Pinterest

Looking for more tasty recipes to prepare for your family and friends? Just have a look at our recipe page, we have excellent suggestions for you to try.

If you would like to submit a recipe for publication, please complete our recipe form here.