Malva Pudding is a decadent South African dessert. It is sweet, milky, buttery, moist, and the perfect treat for when you want to indulge. I have had this craving for a caramelly cake for a long time now. I guess it started about a month ago, and finally today my craving was satisfied. And malva pudding was the answer to my prayers!. A friend of mine introduced me to this delicious dessert and since then its been a family favourite


Malva Pudding  is an easy to make recipe from south Africa and the safari camps in Botswana. It is sweet, delicious and a lovely dessert.  It is called pudding, yet has a texture similar to cake when done. The cake like texture is surprising after adding all that sauce halfway through the cooking process, which makes it incredibly moist.


  • All Purpose or Plain Flour
  • Baking Soda (also known as sodium bicarbonate or bicarbonate of soda)
  • Salt
  • Egg
  • Sugar
  • Butter
  • Apricot Jam or Preserves
  • Whole Milk
  • White Vinegar
  • Vanilla Extract
  • Evaporated Milk


Making Malva Pudding from scratch is really easy. First, you bake a cake, then you make a buttery milky sauce and pour it on the cake.

  1. Make the batter: All the ingredients for the cake mixed together make a runny batter. Pour the batter into a greased baking dish.
  2. Bake the cake: Bake until a toothpick inserted into the middle of the cake comes out clean.
  3. Make the butter sauce: Simmer together butter, sugar, and evaporated milk. Pour the sauce all over the cake.

4. Let the cake rest and absorb the sauce: Let the cake rest for 5-10 minutes so it can absorb all of that good butter sauce.

5. Serve: Serve warm as it is or with your favourite toppings. You could serve the pudding with custard ,ice cream or whipped cream.

Bake for 35 minutes


Use any jam you have on hand to make a different kind of Malva Pudding.

  • Replace the apricot jam with guava jam to make guava malva. I have made this before and it was so good.
  • Replace the apricot jam with strawberry jam to make strawberry malva.
  • Replace the apricot jam with orange marmalade to make orange malva.


Malva Pudding is great as it is and in fact, we mostly eat it by itself. However, to take it to the next level try serving with either of the following.

  • Ice cream
  • Whipped Cream
  • Custard
Topped with whipped cream


  • Can you freeze malva pudding? Yes you can freeze malva pudding then thaw, reheat and serve. I love to reheat slice by slice in the microwave. Heat one slice in the microwave for 10 seconds. To reheat in the oven, make sure the pudding is in an oven safe dish. Cover tightly with aluminium foil and heat at 200 degrees Fahrenheit until heated through.
  • Where did Malva Pudding originate? Malva pudding originated in South Africa.
  • How do you make sauce for Malva Pudding? Combine butter, sugar and evaporated milk in a pot. Let them simmer until the butter melts and the sugar dissolves.


Here are tips I have gathered from making this dessert more than 10 times now

  • Make sure you use a wide baking dish as opposed to a deep baking dish. Do not use an 8 by 8 baking dish, for example. 2 Litre Large Glass Rectangular Baking dish is perfect for this recipe. A wide baking dish ensures that the butter sauce soaks ALL of the pudding. If you use a smaller/deeper dish, parts of the cake do not absorb the sauce and its just not good.
  • When you simmer the butter sauce milk solids might form on top. Scoop out the milk solids before pouring the sauce on the cake. This helps to give the cake a cleaner look.

You might also want to these

Condensed Milk Sponge Cake

coconut cake

Favourite tools for Malva Pudding ( Affiliate)

2 Litre Glass Rectangular baking dish

Hand Crank Sieve


The Apricot preserve i used

Malva Pudding

Malva Pudding is a decadent South African dessert. It is sweet, milky, buttery, moist, and the perfect treat for when you want to indulge
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dessert
Cuisine African, South African
Servings 6 people
Calories 328 kcal


  • 1 2 Litre glass rectangular dish
  • 1 hand crank sieve
  • 1 whisk


  • 1 cup all purpose flour
  • 1 tsp baking soda
  • pinch of salt
  • ¼ cup   apricot jam or apricot preserves
  • 1 egg
  • 1 tbsp unsalted butter Make sure its softened at room temperature
  • 1/2 cup sugar
  • 1 cup whole milk
  • 1 tsp white vinegar
  • 1 tsp vanilla extract

The Butter sauce

  • 1 cup evaporated milk
  • 1/4 cup sugar
  • 8 tbsp unsalted butter


  • Preheat oven to 350 degrees F (180 degrees C). Butter a 2 Litre Large rectangular oven  pan.
  • Sieve the flour, baking soda and salt into a large bowl.
  • In another bowl, combine the egg, sugar, butter and apricot jam/preserves. Beat together until pale in color.
  • Add the flour to the bowl and beat in.
  • In a bowl, mix the milk and vinegar together then add the vanilla extract.
  • Add the milk to the egg mixture and mix well to combine. Pour batter into prepared pan. Let it bake for about 30 minutes until brown at the top and a toothpick inserted in the middle comes out clean.
  • While the pudding bakes, make the sauce. Combine butter, sugar and evaporated milk in a saucepan. Bring to a simmer on medium heat while stirring continuously until the butter and sugar completely melt.
  • As soon as the pudding comes out of the oven, pour the warm sauce over it. Let it stand for about 10 minutes or until all the liquid is absorbed.
  • serve the Malva Pudding warm with whipped cream or ice cream if you like. But it is really great as it is!. This can also be served with custard


Malva pudding is best served warm.
2. The original recipe calls for 1 cup of the sugar in the cake but I used half a cup of sugar instead. I find that half a cup of sugar together with the sweet apricot jam yields a sufficiently sweet Malva Pudding.
3. Be sure to pour your warm sauce over the cake as soon as it comes out of the oven.
Keyword #botswana, #dessert, #malva pudding, #pudding, #south african