Malva Pudding is a traditional South African dessert generally served with custard. It is made with apricot jam and has a spongy caramelized texture. It is then covered with a cream sauce while it is hot.

It is often found on the dessert menu of South African restaurants. Malva is as entrenched in South African culture as Koeksisters or Melktert. The pudding is often served hot with a pouring Creme Anglaise or Vanilla Ice Cream. There is something so irresistible about this luscious melt-in-your-mouth moist sticky pudding. It is warm, rich and so satisfying!

malva pudding recipe

5 from 1 reviews
Malva Pudding
Recipe type: Dessert
Cuisine: South African
Serves: 12
  • 1 Cup Sugar
  • 1 Egg
  • 1 Tbles Soft Butter
  • 4 Tbles Apricot Jam
  • 1 Cup Milk
  • 2 Tsps Vinegar
  • 2 Tsps Vanilla Essence
  • 1 Cup Cake Flour
  • 1 Tsp Bicarb.
  • ½ Cup Fresh Cream
  • 4 Tsps Butter
  • 2 Tbles Sugar
  • 2 Tbles Water
  1. Preheat oven to 180°C.
  2. Beat together sugar, egg, butter and jam until fluffy.
  3. Combine milk, vinegar and vanilla.
  4. Sift flour and bicarb and add to mixture alternately with milk.
  5. Pour into muffin pans and bake for approx 20 mins. until firm.
  6. Remove from oven and pour over the sauce.
  1. To make the sauce, place all ingredients in a pot and bring to boil.
Serve with creme anglaise or creamy pouring custard.


The name in Afrikaans is malvapoeding, which literally means marshmallow pudding.

Malva is also the Afrikaans word for geranium, and some think that malva pudding was originally flavoured with the leaves of the rose-scented geranium called pelargonium, which is native to South Africa.

Although malva pudding has been around for a while, it really became popular when restaurants, started to offer this yummy pudding on their menu.

Sink your fork into this moist sticky delicious and decadent caramelised pudding which has become one of the best South African desserts.