Authentic South African Malva Pudding Cake Recipe

Malva pudding is a beloved South African dessert: spongy, sticky and utterly irresistible. These easy mini cakes are made with apricot jam that caramelizes during baking, and a sweet buttery cream sauce poured over the hot cakes makes each bite decadently gooey. Baking in a muffin tin creates individual portions for easy serving and great presentation, though the pudding is traditionally baked in a single pan.

Overhead shot of Malva pudding cakes on wooden boards

There’s something irresistible about a warm malva pudding served with a scoop of vanilla ice cream or a ladle of custard. The texture is uniquely light and springy while the exterior develops a caramelized stickiness thanks to the jam in the batter and the cream sauce that soaks into the cake.

These mini malva pudding cakes are conveniently portioned, making them ideal for dinner parties or cozy nights in. They’re quick to assemble with pantry staples and give a comforting, classic finish to any meal.

What is Malva pudding?

Malva pudding (malvapoeding) originates from Cape Dutch cuisine and has become a signature South African dessert. Its defining elements are apricot jam in the batter and a hot cream-and-butter sauce poured over the finished cake. The result is a moist, spongy interior with a sticky, caramelized top and plenty of rich flavor.

Traditionally served warm with custard or ice cream, malva pudding is a go-to comfort dessert across South Africa. The combination of jam, a light sponge and the buttery sauce is what makes it distinct from other puddings and cakes.

🛒 Ingredients and notes

For the pudding cakes

Ingredients for malva pudding on the counter
  • The batter is very simple and relies on staples: sugar, eggs, apricot jam, flour, milk, baking soda, butter and a touch of vinegar. The vinegar reacts with baking soda to help the cake rise and stay tender — you won’t taste the vinegar after baking.
  • Warming the apricot jam with a splash of water before adding to the batter helps it spread evenly and prevents large lumps of jam in the cakes.

For the cream sauce

Cream sauce ingredients on a counter

The sauce is a simple mix of butter, sugar, hot water, cream and vanilla. It is heated until the butter melts and the sugar dissolves, then poured over the cakes as soon as they come out of the oven so it soaks into the warm sponge and creates that classic sticky finish.

🔪 Instructions

Make the pudding cakes

Pudding batter and baked cakes in a muffin tin
  1. Preheat and prepare: Preheat your oven to 350°F (180°C). Grease a 6-cup muffin pan or prepare a 7-inch round or square baking dish.
  2. Make the batter: Beat butter and sugar until creamy. Add eggs and beat until light. Mix in warmed apricot jam. In a small cup, dissolve baking soda in the milk. In another bowl, whisk flour and salt. Alternate adding the dry ingredients and milk mixture to the butter mix, stirring until just combined. Stir in the vinegar at the end.
  3. Bake: Pour batter into the prepared pan and bake until edges are golden and a toothpick comes out clean — about 30–45 minutes for a muffin pan, or 60 minutes if baking one large pudding.

Make the cream sauce

Pouring cream sauce over baked malva pudding cakes
  1. Prepare the sauce: In a saucepan, combine butter, sugar, hot water, cream and vanilla. Heat over medium until the butter melts and the sugar dissolves. Simmer gently — the sauce may separate slightly, which is normal; scooping out any milk solids will keep it smooth.
  2. Assemble: Remove the cakes from the oven and poke holes over the tops with a toothpick. Pour the hot sauce evenly over the hot cakes so it sinks into the sponge. Let the cakes rest for 10–30 minutes so the sauce fully absorbs.
  • Serve warm or cold, dusted with powdered sugar, or topped with ice cream, custard or whipped cream.
  • If baking as one large pudding, increase baking time by about 15–30 minutes and ensure the center is cooked through.
Malva pudding cakes in a wooden tray with eggs and jam

Malva pudding variations

This classic can be adapted easily:

  • Add grated fresh ginger or ground ginger to the batter for warmth and spice.
  • Stir a splash of brandy, sherry or dark rum into the cream sauce for an adult twist (optional).
  • Swap heavy cream for sweetened condensed milk in the sauce for a richer, denser glaze.
  • Add almond extract alongside vanilla for a nutty aroma.
  • Bake as individual cakes in a muffin tin or as a single pan pudding — both are delicious.

Whichever version you try, these little pudding cakes are likely to become a favorite for their comforting sweetness and sticky texture.

Malva pudding cakes lined up, dusted with powdered sugar

Frequently Asked Questions

Can I substitute the apricot jam?
Yes. Guava, strawberry jam or orange marmalade will each create a slightly different flavor profile.
How should I store leftover malva pudding?
Refrigerate leftovers in an airtight container for up to three days. Reheat gently in the microwave or oven before serving, or enjoy cold.
Can I freeze malva pudding cakes?
Yes. Freeze individual cakes and thaw before reheating or serving cold.
How do I serve malva pudding?
Serve hot or cold, dusted with powdered sugar or topped with custard, ice cream or whipped cream.

Other South African recipes you’ll love

  • Milk Tart
  • Oatmeal Cookie Bars (Crunchies)
  • Milk Tart Cocktail
  • Bobotie
Close up of malva pudding cake showing inside texture

If you try this recipe, I hope it becomes a new favorite. The combination of apricot jam, a light sponge and a warm buttered cream sauce is comfort food at its best — simple to make yet deeply satisfying.

Recipe snapshot

  • Prep time: 15 mins
  • Cook time: 45 mins (longer if baked as one pan)
  • Resting time: 30 mins
  • Total time: 1 hour
  • Yields: 6 servings
  • Calories (approx.): 409 kcal per serving