Amarula Malva Pudding is a twist on the classic South African dessert, Malva Pudding, elevated with the rich and smooth flavors of Amarula liqueur. Known for its spongy texture and indulgent sauce, Malva Pudding is a beloved treat that can be found at many South African tables, and adding Amarula brings a depth of flavor that turns this dessert into something truly special. Whether you’re looking to recreate a taste of South Africa or simply indulge in a luxurious dessert, this Amarula Malva Pudding will become a new favorite. The blend of Amarula’s creamy, fruity sweetness with the moist, caramelized sponge creates an unforgettable dessert experience.

Why You’ll Love This Amarula Malva Pudding
- Rich and Flavorful: The Amarula liqueur adds a distinctive and luxurious flavor to the traditional Malva pudding. The combination of Amarula and the caramelized, spongy cake makes each bite rich, indulgent, and utterly delicious.
- Perfect for Special Occasions: Whether you’re hosting a dinner party, celebrating a holiday, or just treating yourself, this dessert adds a sophisticated touch to any event. The Amarula liqueur brings a unique twist, making it perfect for gatherings or as a special dessert to share with loved ones.
- Easy to Make: Despite its luxurious flavor, this dessert is simple to prepare. The ingredients are straightforward, and it’s a one-bowl recipe that requires no advanced baking techniques, so it’s suitable for both novice and experienced bakers.
- Comforting and Warm: Malva pudding is the ultimate comfort food, and the rich, warm sauce that’s poured over the pudding creates a delightful contrast between the moist sponge and the creamy sauce. It’s perfect for cozy nights or when you need a dessert that feels like a hug in a bowl.
- Make Ahead Dessert: Malva pudding is an excellent make-ahead dessert. In fact, the flavors often improve after a day or two, so it’s an ideal dessert for prepping in advance. The pudding also reheats wonderfully, so you can enjoy it at your own convenience.
- Customizable: While the recipe includes Amarula for a unique South African flair, you can also explore different variations by adjusting the amount of liqueur or trying other alcohols like brandy or whiskey, depending on your preferences.
What You’ll Need
Making Amarula Malva Pudding requires a few pantry staples and a special touch from Amarula liqueur. Here’s what you’ll need:
For the Pudding:
- 1 cup all-purpose flour
- 1 tsp baking soda
- 1/2 cup sugar
- 2 large eggs
- 1/2 cup milk
- 1/4 cup melted butter
- 1/4 cup Amarula liqueur
- 1 tsp vanilla extract
- Pinch of salt
For the Sauce:
- 1 cup heavy cream
- 1/4 cup Amarula liqueur
- 1/2 cup sugar
- 1/4 cup butter
These ingredients come together to create a spongy, soft cake that absorbs the rich, creamy sauce. The Amarula liqueur, with its unique fruit and cream flavors, infuses both the cake and the sauce for a perfectly balanced dessert.

Step-by-Step Instructions
Step 1: Prepare the Pudding Batter
- Preheat the Oven: Start by preheating your oven to 350°F (175°C) and greasing a baking dish (around 8×8 inches or a similar size) with butter or non-stick spray.
- Mix the Dry Ingredients: In a large mixing bowl, sift together the all-purpose flour, baking soda, and salt. Set aside.
- Whisk Wet Ingredients: In another bowl, whisk the eggs and sugar together until the mixture is light and fluffy. This should take about 2-3 minutes with a hand whisk or electric mixer.
- Add the Wet Ingredients to the Sugar Mixture: To the egg and sugar mixture, add the milk, melted butter, vanilla extract, and Amarula liqueur. Stir well until fully combined.
- Combine Wet and Dry Ingredients: Gradually add the dry ingredients to the wet mixture, stirring gently with a spatula or spoon. Mix until just combined, but be careful not to over-mix. The batter should be smooth and slightly thick.
- Bake the Pudding: Pour the batter into the prepared baking dish, smoothing the top with a spatula. Place it in the preheated oven and bake for 30-35 minutes, or until the pudding is golden brown and a toothpick inserted in the center comes out clean.
Step 2: Prepare the Amarula Sauce
- Combine Ingredients: While the pudding is baking, make the sauce. In a medium saucepan, combine the heavy cream, sugar, butter, and Amarula liqueur. Place the saucepan over medium heat.
- Simmer: Stir the mixture occasionally until the butter is melted and the sugar has dissolved. Allow the sauce to simmer for about 5-7 minutes, or until it thickens slightly. You’ll want a smooth and creamy sauce that will soak into the pudding.
- Set Aside: Once the sauce has thickened slightly, remove it from the heat and set aside. Be sure to keep it warm until the pudding is done baking.
Step 3: Assemble the Amarula Malva Pudding
- Poke Holes in the Pudding: Once the pudding has finished baking, remove it from the oven and allow it to cool for about 5 minutes. Using a fork or skewer, poke several holes all over the surface of the pudding. This will allow the sauce to seep into the cake.
- Pour the Sauce Over the Pudding: Gradually pour the warm Amarula sauce over the pudding, making sure to cover the entire surface. The sauce will soak into the cake, making it moist and rich.
- Let It Absorb: Allow the pudding to sit for about 10 minutes to fully absorb the sauce. This will result in a moist, decadent pudding that is packed with flavor.
- Serve and Enjoy: Once the pudding has absorbed the sauce, serve it warm. For an extra indulgent touch, top it with whipped cream or a scoop of vanilla ice cream. The pudding can also be served with a drizzle of extra Amarula sauce for even more flavor.
Tips for Success
- Don’t Overmix the Batter: When mixing the dry and wet ingredients, be careful not to overmix the batter. Overmixing can lead to a dense pudding rather than the light, fluffy texture you’re aiming for. Mix just until combined.
- Use Room Temperature Ingredients: For best results, ensure your butter, eggs, and milk are at room temperature before mixing them. This helps the ingredients combine more easily and results in a smoother batter.
- Warm the Sauce Before Pouring: Make sure the sauce is warm when you pour it over the pudding. If the sauce cools down too much, it won’t soak into the cake as effectively.
- Test the Pudding for Doneness: Make sure to test the pudding for doneness by inserting a toothpick or skewer into the center. If it comes out clean, the pudding is ready to be removed from the oven.
- Let the Pudding Absorb the Sauce: After pouring the sauce over the cake, give the pudding time to absorb it fully. The pudding should be moist, but not soggy.

Variations to Try
While the Amarula liqueur adds a distinct flavor to this dessert, you can experiment with different variations to suit your preferences or what you have available.
- Brandy Malva Pudding: If you don’t have Amarula or prefer a different flavor profile, you can substitute the Amarula with brandy. This will give the pudding a richer, more warming flavor.
- Chocolate Amarula Malva: Add a handful of chocolate chips or cocoa powder to the batter for a decadent chocolate twist. The chocolate will complement the Amarula and create a rich, indulgent flavor.
- Fruit-Infused Malva: Try adding some dried fruit, like raisins or apricots, to the pudding batter for added texture and flavor. The sweetness of the fruit pairs beautifully with the rich sauce.
- Spiced Malva Pudding: Add a pinch of cinnamon, nutmeg, or cardamom to the batter for a spiced version of the dessert. These warm spices complement the Amarula and create a cozy flavor profile.
- Vegan Malva Pudding: To make a vegan version of this pudding, substitute the butter with vegan butter or coconut oil, use a plant-based milk like almond or oat milk, and opt for a vegan-friendly cream and sugar. Substitute the eggs with a flax egg or another egg replacer.
Storing and Reheating
Storing: Amarula Malva Pudding can be stored in an airtight container in the refrigerator for up to 3 days. The pudding will continue to absorb the sauce as it sits, making it even more flavorful over time.
Reheating: To reheat the pudding, simply place it in the microwave for a few seconds or in the oven at a low temperature (around 300°F/150°C) until it’s warmed through. Make sure to warm the sauce separately and pour it over the pudding just before serving for maximum indulgence.
Freezing: You can freeze the pudding for up to a month. Make sure to wrap it tightly in plastic wrap or foil to prevent freezer burn. To reheat, thaw in the refrigerator overnight and warm in the microwave or oven.
Frequently Asked Questions
Can I use another liqueur instead of Amarula?
Yes, you can substitute Amarula with other liqueurs such as Baileys Irish Cream, brandy, or even rum for a different flavor profile. However, Amarula’s unique creamy, fruity flavor is what sets this dessert apart, so if you can, it’s worth trying the original version.
Can I make this pudding in advance?
Absolutely! In fact, the pudding often tastes better after a day or two. You can prepare it ahead of time and store it in the fridge, then reheat it before serving.
Is this dessert gluten-free?
No, this version of the pudding contains all-purpose flour, making it unsuitable for those with gluten sensitivities. You can try using a gluten-free flour blend to make it gluten-free, but the texture may vary slightly.
Can I make the sauce without the Amarula?
While the Amarula adds a unique flavor, you can make the sauce without it if you prefer. Simply replace the Amarula with extra cream or milk for a less boozy version.
The Final Word
Amarula Malva Pudding is an indulgent, comforting dessert that takes the classic South African treat to the next level with the rich flavors of Amarula liqueur. Whether you’re serving it at a special occasion or treating yourself to a cozy dessert, this pudding is sure to impress. With its spongy texture, decadent sauce, and unique twist, it’s a dessert that’s both familiar and exciting. Don’t be afraid to get creative with variations and enjoy this deliciously decadent pudding with your friends and family!