Go Back
4.75 from 28 votes
Malva Pudding, or cake, portioned out into two bowls.
South African Malva Pudding Recipe
Prep Time
15 mins
Cook Time
40 mins

This Malva Pudding recipe is a sweet and moist cake recipe straight from South Africa made with incredible apricot jam and heavy cream.

Course: Dessert
Cuisine: South African
Servings: 8 people
Author: Gemma Stafford
  • ¾ cup (6floz/170ml) whole milk
  • ½ cup (3oz/85g) dark brown sugar
  • 2 large eggs
  • 3 tablespoons apricot jam, strained
  • 2 tablespoons (1oz/30g) butter, melted
  • 1 teaspoon apple cider vinegar
  • cups (7½oz/213g) all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • a pinch of salt
  • ½ cup (4floz/115ml) heavy cream
  • ½ cup (4floz/115ml) whole milk
  • ½ cup (4oz/115g) butter
  • ½ cup (4oz/115g) sugar
  • ¼ teaspoon salt
  1. Preheat the oven to 350°F (180°C) and butter an 8-inch (20cm) square baking dish.

  2. In a medium mixing bowl, whisk the milk, brown sugar, eggs, apricot jam, melted butter, and vinegar until fully combined.

  3. In another bowl, whisk together the flour, baking powder, baking soda and salt, and then combine with the wet ingredients until thoroughly combined.

  4. Pour into the prepared baking pan and bake for 30-40 minutes, until a knife inserted in the center comes out clean.

  5. Just before the pudding is done, make the sauce: in a saucepan over medium heat combine the cream, milk, butter, sugar, and salt and heat until the butter is melted and the sugar is dissolved.

  6. Once the pudding is done, poke holes all over the hot pudding with a skewer and then pour the warm sauce over the pudding. Allow resting for a minimum of 30 minutes.

  7. Serve warm with a scoop of vanilla ice cream. Store leftover pudding in the refrigerator in an airtight container for up to 3 days. Reheat before serving, either in a 300°F (150°C) oven or in the microwave.