Malva Pudding — The Warm, Sticky Heart of South African Baking
If there is a single dessert that defines the South African table, it is Malva Pudding. This deeply beloved warm sponge pudding — caramelised, sticky, impossibly moist, and soaked in a buttery cream sauce — has been appearing on South African restaurant menus, family dinner tables, and church fundraiser spreads for generations. It is the dessert that makes every South African who has been abroad for more than six months feel a sudden, inexplicable longing for home.
The name "Malva" is thought to derive from the Afrikaans word for marshmallow (mauve), possibly referring to its pillowy, yielding texture, or from the Dutch word for mallow flowers. Its origins are Cape Dutch, with the signature ingredient — apricot jam — reflecting the Cape Malay culinary influence that has shaped South African cooking so profoundly. Whatever its precise history, Malva Pudding is a dish that belongs to all South Africans now, and learning to make it properly is a genuine rite of passage.
The secret to a proper Malva Pudding is the sauce — poured over the hot pudding the moment it comes out of the oven, it soaks through the sponge and transforms it from a simple bake into something altogether extraordinary. Served with cold, pourable cream, vanilla ice cream, or warm custard, it is one of the great comfort desserts of the world.
Ingredients
Serves: 8–10 | Prep time: 15 minutes | Bake time: 35–40 minutes
For the pudding:
- 1 cup (200g) white sugar
- 2 large free-range eggs
- 2 tbsp smooth apricot jam
- 1½ cups (185g) cake flour
- 1 tsp bicarbonate of soda
- ½ tsp salt
- 1 tbsp butter, softened
- 1 tsp white wine vinegar or apple cider vinegar
- 1 cup (250ml) full-cream milk
For the sauce (this is the soul of the dish):
- 1 cup (250ml) fresh cream
- ½ cup (113g) butter
- ¾ cup (150g) white sugar
- ½ cup (125ml) boiling water
- 1 tsp pure vanilla extract
To serve: Cold fresh cream (poured), vanilla ice cream, or warm vanilla custard
Method
- Prepare: Preheat your oven to 180°C. Grease a large, deep oven dish (approximately 30cm × 20cm or a similar 2-litre capacity dish) generously with butter.
- Make the batter: In a large mixing bowl, beat the sugar and eggs together with an electric beater or whisk until pale, thick, and creamy — about 3–4 minutes. This step is important: properly beaten eggs and sugar create a lighter sponge. Beat in the apricot jam and softened butter until incorporated.
- Add the dry and wet ingredients alternately: Sift the flour, bicarb, and salt together in a separate bowl. With the mixer on low (or stirring by hand), add half the flour mixture to the egg mixture, then half the milk, then the remaining flour, then the remaining milk. Finally, stir in the vinegar. Mix until just smooth — do not overmix. The batter will be quite liquid; this is correct.
- Bake: Pour the batter into the prepared dish and bake for 35–40 minutes until the pudding is deep golden brown on top, pulling away from the sides, and a skewer inserted in the centre comes out clean. The top should be deeply caramelised — almost on the edge of what looks right. This is correct; that caramelisation is essential to the flavour.
- Make the sauce while it bakes: Combine the cream, butter, sugar, and boiling water in a saucepan over medium heat. Stir until the butter is melted and the sugar dissolved. Do not bring to a boil — you want a warm, pourable sauce, not a toffee. Remove from heat and stir in the vanilla extract.
- The critical step — pour immediately: The moment the pudding comes out of the oven, use a skewer or fork to poke deep holes all over the surface (this helps the sauce penetrate). Pour the warm sauce slowly and evenly over the hot pudding, working in stages to allow each pour to be absorbed before adding more. The pudding will initially seem to be drowning — this is exactly right. All the sauce must go in. Allow to stand for 5–10 minutes as the sauce absorbs and the pudding puffs back up slightly.
- Serve: Serve warm, directly from the dish, with cold pourable cream over the top. The contrast of warm, sticky pudding and cold cream is essential to the experience. Vanilla ice cream is the alternative — equally perfect.
Tips for a Perfect Malva Pudding
- The vinegar is not optional: It reacts with the bicarb to create the characteristic rise and airy texture of the sponge. Do not skip it and do not substitute with lemon juice — the flavour profile changes.
- Pour the sauce immediately: If the sauce cools before you pour it, it thickens and does not penetrate the sponge properly. If the pudding cools before you pour, the sauce sits on top rather than soaking through. Both must be hot at the moment of meeting.
- Make it ahead: Malva Pudding reheats beautifully. Make it up to the point of adding the sauce, refrigerate, and reheat in a 160°C oven covered with foil for 20 minutes. Make a fresh batch of sauce, warm it, and pour over just before serving.
- Individual portions: This batter works beautifully in individual ramekins for a dinner party — reduce bake time to 20–25 minutes.
For more South African baking classics, try our traditional Melktert recipe — another essential Cape Dutch dessert that every South African should know how to make. And our classic Bobotie makes the perfect main course to precede this pudding for the ultimate South African Sunday lunch.
