If you’re craving a dessert that’s ridiculously comforting and steeped in warmth, look no further than the Traditional South African Malva Pudding Recipe. This beloved pudding is a richly sweet, spongy delight that’s soaked with a buttery caramel sauce, delivering a perfect balance of softness and sweetness in every bite. It’s one of those dishes that feels like a big, cozy kitchen hug, making it a favorite to share with family and friends on any occasion.

Ingredients You’ll Need
This recipe calls for simple, well-loved ingredients that come together to create the magic of Malva pudding. Each component plays a crucial role – the apricot jam adds fruity sweetness, the vinegar helps achieve that tender crumb, and the sauce is an irresistible finishing touch that makes this dessert so memorable.
- 1 cup granulated sugar: Sweetens the batter and helps create a golden crust.
- 2 large eggs: Provide structure and richness for the sponge.
- 1 tablespoon apricot jam: Offers a subtle fruity tang that defines the pudding’s character.
- 1 1/4 cups all-purpose flour: The base that gives the pudding its soft, cake-like texture.
- 1 teaspoon baking soda: Leavens the pudding, making it wonderfully fluffy.
- 1/2 teaspoon salt: Enhances all the other flavors.
- 1 tablespoon butter: Adds richness and moisture to the batter.
- 1 teaspoon vinegar (white or apple cider): Helps tenderize the crumb for a melt-in-your-mouth effect.
- 1/3 cup milk: Moistens the batter ensuring a soft texture.
- For the sauce: 1 cup heavy cream, 6 tablespoons butter, 1/3 cup granulated sugar, 1/3 cup hot water, 1 teaspoon vanilla extract – a luscious mix that transforms this pudding into something truly decadent.
How to Make Traditional South African Malva Pudding Recipe
Step 1: Prepare Your Oven and Baking Dish
Start by preheating your oven to 350°F (175°C) and greasing a 9×9-inch baking dish. This simple prep work ensures your pudding will have that perfect golden crust and won’t stick to the dish.
Step 2: Beat Sugar and Eggs
In a mixing bowl, beat together the granulated sugar and eggs until the mixture is thick, pale, and luscious. This step is key to getting a light, airy sponge that will soak up the sauce beautifully.
Step 3: Add Apricot Jam
Stir in the apricot jam, which adds that distinct fruity note that’s signature to this Traditional South African Malva Pudding Recipe. Make sure it’s well incorporated for an even flavor throughout.
Step 4: Combine Dry Ingredients
In a separate bowl, sift together the flour, baking soda, and salt. Sifting is important here—it keeps the dry ingredients light and lump-free, which helps create the pudding’s signature tender crumb.
Step 5: Mix Butter, Vinegar, and Milk
Melt the butter gently in a small saucepan, then stir in the vinegar and milk. This mixture is what gives the pudding its gorgeous moist texture and slight tang, balancing out the sweetness perfectly.
Step 6: Combine Wet and Dry Ingredients
Now, slowly add the dry ingredients alternately with the butter-milk mixture into the egg mixture. Stir until the batter is smooth and creamy but avoid over-mixing to keep the pudding light.
Step 7: Bake the Pudding
Pour the batter into the greased baking dish and bake for 30 to 35 minutes. You’ll know it’s done when the pudding turns a beautiful golden brown, and a toothpick inserted into the center comes out clean.
Step 8: Prepare the Sauce
While your pudding is baking, combine the heavy cream, butter, sugar, hot water, and vanilla extract in a saucepan over medium heat. Stir gently until the sugar dissolves and the butter melts, but don’t let it boil—it should be warm and silky.
Step 9: Pour Sauce Over Pudding
As soon as the Malva pudding comes out of the oven, pour the warm sauce over it right away. The pudding will absorb this sauce, creating a moist, tender, and deeply flavored dessert that’s irresistible.
How to Serve Traditional South African Malva Pudding Recipe

Garnishes
To elevate your Malva pudding experience, consider sprinkling a dusting of cinnamon or nutmeg on top, or add a handful of toasted almonds for a bit of crunch. Freshly whipped cream or a scoop of vanilla ice cream complements the pudding’s warm sweetness perfectly.
Side Dishes
This pudding is traditionally served warm with custard, but you can also enjoy it alongside fresh berries or a dollop of crème fraîche to balance the richness. It shines best paired with something creamy and cooling.
Creative Ways to Present
For a fun twist, serve individual portions in ramekins or mini baking dishes with a drizzle of caramel sauce on top. Another lovely idea is to layer spoonfuls of malva pudding with whipped cream and fruit in a trifle glass for an eye-catching dessert.
Make Ahead and Storage
Storing Leftovers
You can store leftover Malva pudding covered in the refrigerator for up to 3 days. Keep it well wrapped or in an airtight container to preserve moisture and prevent it from drying out.
Freezing
This Traditional South African Malva Pudding Recipe freezes beautifully. Portion the pudding into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating for best results.
Reheating
To reheat, warm the pudding in the microwave or oven until heated through. Pour a little extra warm sauce or cream on top to revive the moistness and enjoy it just like freshly made.
FAQs
Can I substitute the apricot jam with another kind?
Absolutely! While apricot jam is traditional and lends a classic flavor, peach or plum jam work wonderfully as substitutes and add their own unique fruity sweetness.
Is this recipe suitable for vegetarians?
Yes, this dessert is vegetarian-friendly as it does not include any meat or gelatin. It uses simple pantry staples that align with a vegetarian diet.
How do I know when the Malva pudding is fully baked?
The pudding is done when its surface is golden brown and a toothpick or skewer inserted in the center comes out clean. This ensures the inside is cooked through but still soft and moist.
Can I make this pudding gluten-free?
To make a gluten-free version, you can substitute the all-purpose flour with a gluten-free flour blend that’s suitable for baking. Be mindful that the texture might vary slightly but it will still be delicious.
What’s the best way to serve leftovers?
Leftovers taste best reheated gently and served warm, ideally with a splash of cream or custard. This brings back the pudding’s original comforting softness and flavor.
Final Thoughts
If you’re ready to bring a little taste of South Africa into your home, the Traditional South African Malva Pudding Recipe is a must-try. It’s easy to make, wonderfully comforting, and absolutely delicious. Whether you’re gathering for a family meal or looking to treat yourself after a long day, this pudding will feel like a warm, indulgent celebration on your plate. Trust me, once you make it, Malva pudding will become one of your all-time favorite desserts to turn to again and again.
Print
Traditional South African Malva Pudding Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: South African
- Diet: Vegetarian
Description
Traditional South African Malva Pudding is a warm, spongy dessert made with apricot jam and a buttery caramelized sauce poured over the baked pudding. This classic pudding is perfectly moist with a rich, sweet flavor, best served fresh and warm alongside custard or ice cream.
Ingredients
Pudding
- 1 cup granulated sugar
- 2 large eggs
- 1 tablespoon apricot jam
- 1 1/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 tablespoon butter
- 1 teaspoon vinegar (white or apple cider)
- 1/3 cup milk
Sauce
- 1 cup heavy cream
- 6 tablespoons butter
- 1/3 cup granulated sugar
- 1/3 cup hot water
- 1 teaspoon vanilla extract
Instructions
- Preheat and prepare baking dish: Preheat the oven to 350°F (175°C) and grease a 9×9-inch baking dish or one of similar size to prevent sticking.
- Mix sugar and eggs: In a mixing bowl, beat the granulated sugar with the eggs until the mixture is thick and pale, ensuring a light and airy base.
- Add apricot jam: Stir in the apricot jam thoroughly to combine its sweetness and flavor into the egg mixture.
- Combine dry ingredients: In a separate bowl, sift together the all-purpose flour, baking soda, and salt to ensure even distribution and no lumps.
- Melt butter and combine liquids: Melt the butter in a small saucepan, then add the vinegar and milk, combining well to form a smooth liquid mixture.
- Mix batter: Gradually add the sifted dry ingredients alternately with the milk and butter mixture into the egg and jam mixture, stirring continuously until the batter is smooth and well combined.
- Bake the pudding: Pour the prepared batter into the greased baking dish and bake for 30–35 minutes, or until the pudding is golden brown and a toothpick inserted into the center comes out clean.
- Prepare the sauce: While the pudding is baking, combine the heavy cream, butter, granulated sugar, hot water, and vanilla extract in a saucepan over medium heat. Stir gently until the sugar dissolves and the butter melts. Avoid boiling to maintain the sauce’s smoothness.
- Pour sauce over pudding: When the pudding is freshly out of the oven, immediately pour the warm sauce evenly over the hot pudding to allow it to soak in and add moisture and richness.
- Rest before serving: Let the pudding absorb the sauce for at least 15 minutes before serving to enhance flavor and texture. Serve warm with custard or ice cream for an authentic experience.
Notes
- Best served warm and fresh for optimal taste and texture.
- Reheats beautifully if kept covered and warmed gently.
- Apricot jam can be substituted with peach or plum jam depending on availability or preference.
- Use a proper-sized baking dish (around 9×9 inches) to ensure even cooking.
- Do not boil the sauce to prevent separation or curdling.

