Few desserts are as comforting and nostalgic as warm Malva pudding. This iconic South African dessert is known for its soft, spongy texture and rich caramelized flavor. In this version, we elevate the classic recipe with a luxurious Amarula cream sauce, creating a decadent, slightly boozy twist that makes it perfect for special occasions, dinner parties, or indulgent weekend treats.
Malva pudding has long been a staple in South African homes and restaurants. Traditionally served warm with custard or cream, it’s loved for its moist crumb and syrup-soaked texture. By adding Amarula liqueur to the sauce, this recipe enhances the dessert with a smooth creaminess and subtle caramel notes that perfectly complement the sweetness of the pudding.
If you’re looking for a dessert that feels impressive but is surprisingly simple to prepare, this warm Malva pudding with Amarula sauce is exactly what you need.
What Makes Malva Pudding So Special
Malva pudding stands out because of its texture. Unlike many baked desserts, it is intentionally soaked in sauce while still warm from the oven. This creates a melt-in-your-mouth softness that’s both comforting and rich. The apricot jam in the batter gives it a subtle fruity sweetness and contributes to its signature caramelized flavor.
The Amarula sauce takes it to another level. Amarula is a creamy South African liqueur made from marula fruit, offering hints of caramel and vanilla. When blended with fresh cream, sugar, and butter, it becomes a velvety sauce that seeps into the warm pudding, making every bite indulgent.
Ingredients
For the pudding
- 1 cup (250 ml) sugar
- 2 large eggs
- 1 tablespoon apricot jam
- 1¼ cups (310 ml) cake flour
- 1 teaspoon baking soda
- Pinch of salt
- 1 tablespoon melted butter
- 1 teaspoon vinegar (white or apple cider)
- ½ cup (125 ml) milk
For the Amarula sauce
- 1 cup (250 ml) fresh cream
- ½ cup (125 ml) Amarula liqueur
- ½ cup (125 ml) sugar
- ½ cup (125 ml) hot water
- 2 tablespoons butter
Instructions
Preheat your oven to 180°C (350°F). Grease a medium-sized baking dish, approximately 8-inch square or similar.
In a large mixing bowl, whisk together the sugar and eggs until light and fluffy. This step helps create the airy texture that Malva pudding is known for.
Stir in the apricot jam until fully combined.
In a separate bowl, sift together the cake flour, baking soda, and salt. Gradually add the dry ingredients to the egg mixture, mixing gently until incorporated.
Add the melted butter, vinegar, and milk. Stir until the batter is smooth and evenly blended.
Pour the batter into the prepared baking dish and bake for 30–35 minutes, or until golden brown and a skewer inserted in the center comes out clean.
While the pudding is baking, prepare the Amarula sauce. In a saucepan, combine the fresh cream, Amarula liqueur, sugar, hot water, and butter. Stir over medium heat until the sugar dissolves and the mixture is heated through. Do not allow it to boil.
As soon as the pudding comes out of the oven, poke several holes across the surface using a skewer or fork. Slowly pour the warm Amarula sauce over the hot pudding, ensuring even coverage. Allow it to soak in gradually.
Let the pudding rest for several minutes so the sauce fully absorbs before serving.
Tips for the Perfect Malva Pudding
Whisking the eggs and sugar properly is key to achieving a soft and fluffy texture. Take your time with this step.
Do not overmix the batter once the flour is added, as this can make the pudding dense.
Pour the sauce over the pudding while both are still warm. This ensures maximum absorption and moisture.
If you prefer a stronger Amarula flavor, you can slightly increase the liqueur quantity in the sauce.
Serving Suggestions
Warm Malva pudding is best served fresh from the oven. Pair it with vanilla ice cream, whipped cream, or traditional custard for a complete dessert experience. The contrast between warm pudding and cold ice cream creates a delightful balance.
This dessert is perfect for holiday meals, family gatherings, or romantic dinners. It’s comforting yet elegant, making it suitable for both casual and formal occasions.
Storage and Reheating
Leftover Malva pudding can be stored in an airtight container in the refrigerator for up to three days. To reheat, warm gently in the microwave or oven until heated through. You may add a small splash of cream before reheating to restore moisture.
It also freezes well for up to one month. Thaw in the refrigerator overnight and reheat before serving.
Why This Recipe Works
The combination of apricot jam, vinegar, and baking soda creates a uniquely tender crumb. The Amarula sauce enriches the pudding without overwhelming it. Together, they create a dessert that is sweet, creamy, and deeply satisfying.
If you enjoy traditional desserts with a modern twist, this warm Malva pudding with creamy Amarula sauce is a must-try. It captures the essence of South African comfort food while adding a luxurious finish that makes it unforgettable.