Malva Pudding Premix: Easy South African Dessert

Updated November 6, 2026

Total time
1 hr
prep 15 min · cook 45 min
Serves
8
portions as written

Jump to recipe

Malva Pudding Premix: Easy South African Dessert

Malva pudding is a beloved South African dessert—a soft, sponge-like cake soaked in a warm, buttery caramel sauce, traditionally baked with apricot jam for a subtle fruity note. This premix version simplifies the process without sacrificing the rich, sticky texture that makes the dish so comforting. With pantry staples and a ready-made dry mix, you can have a warm, indulgent pudding on the table in under an hour, perfect for weeknight treats or special gatherings.

Ingredients

  • 1 batch Malva Pudding Premix (see below for homemade mix)
  • 1 cup (240 ml) milk
  • 1 large egg
  • 2 tablespoons (30 g) butter, melted
  • 1 teaspoon (5 ml) vanilla extract
  • For the sauce:
  • 1 cup (240 ml) heavy cream
  • 1/2 cup (115 g) unsalted butter
  • 1/2 cup (100 g) granulated sugar
  • 1/4 cup (60 ml) hot water

For the Premix (makes about 2 cups / 300 g):

  • 1 1/2 cups (190 g) all-purpose flour
  • 1 cup (200 g) granulated sugar
  • 1 teaspoon (5 g) baking powder
  • 1/2 teaspoon (2.5 g) baking soda
  • 1/2 teaspoon (2.5 g) salt
  • 2 tablespoons (30 g) apricot jam (dry, not mixed in—see note)

Instructions

  1. Preheat your oven to 350°F (175°C). Grease an 8-inch (20 cm) square baking dish or a similar 2-quart (2 L) casserole dish.
  2. If making your own premix: In a medium bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Store in an airtight container until ready to use. (The apricot jam is added separately, not in the dry mix.)
  3. In a large mixing bowl, combine the premix (about 2 cups / 300 g), milk, egg, melted butter, and vanilla extract. Stir with a wooden spoon until just combined—do not overmix; a few lumps are fine.
  4. Gently fold in the apricot jam, if using. The jam adds a subtle fruitiness; you can also omit it for a more classic caramel-only flavor.
  5. Pour the batter into the prepared dish and smooth the top. Bake for 35–40 minutes, until the top is golden brown and a toothpick inserted into the center comes out clean.
  6. While the pudding bakes, make the sauce: In a small saucepan, combine the cream, butter, sugar, and hot water. Heat over medium, stirring occasionally, until the butter melts and the sugar dissolves. Bring to a gentle simmer, then remove from heat.
  7. As soon as the pudding comes out of the oven, poke holes all over the surface with a skewer or fork. Slowly pour the hot sauce over the entire pudding, allowing it to soak in.
  8. Let the pudding rest for 10–15 minutes before serving, so it absorbs the sauce and sets slightly. Serve warm.

Tips

  • Substitutions: For a dairy-free version, use almond or oat milk and a plant-based butter substitute. The texture will be slightly less rich, but still delicious.
  • Don’t overmix: Overmixing the batter can make the pudding tough. Stir until the dry ingredients are just moistened.
  • Soaking is key: Pour the sauce over the hot pudding immediately after baking. The holes help the sauce penetrate deeply, creating that signature sticky texture.
  • Common mistake: Skipping the apricot jam is fine, but if you include it, use a good-quality jam without large fruit chunks for even distribution.

Serving Suggestions

Serve warm with a scoop of vanilla ice cream, a dollop of whipped cream, or a drizzle of extra warm sauce. In South Africa, it’s often paired with custard or a scoop of vanilla ice cream to balance the sweetness. For a cozy dessert, serve alongside a cup of rooibos tea.

Variations

  • Chocolate Malva: Replace 1/4 cup (30 g) of the flour with unsweetened cocoa powder in the premix.
  • Citrus Twist: Add 1 teaspoon of orange zest to the batter along with the jam.
  • Boozy Malva: Stir 2 tablespoons of brandy or sherry into the sauce after removing it from heat.
  • Spiced Malva: Add 1/2 teaspoon of ground cinnamon or cardamom to the premix for a warm spice note.

Storage and Reheating

Store leftover pudding in an airtight container in the refrigerator for up to 4 days. The pudding will absorb more sauce as it sits, so it may become denser—this is normal. To reheat, place a portion in the microwave for 30–60 seconds, or warm in a 300°F (150°C) oven for 10–15 minutes, covering with foil to prevent drying. The sauce can be stored separately in the fridge for up to a week; reheat gently on the stove or microwave before pouring over the pudding.

Frequently Asked Questions

Can I use store-bought malva pudding premix? Yes, if you have a packaged premix, follow the package instructions for liquid amounts, but this recipe works as a guide for baking time and sauce. Adjust the milk and egg quantities as directed on the package.

Can I make the premix ahead of time? Absolutely. The dry mix (flour, sugar, leaveners, salt) can be stored in an airtight container at room temperature for up to 3 months. Label it with the date and the instructions for adding wet ingredients.

Why is my pudding dry? Dryness usually results from overbaking or not pouring enough sauce. Check the pudding at 35 minutes, and don’t skip the sauce—it’s essential for moisture. Also, make sure to poke holes generously.

Can I freeze malva pudding? Yes, freeze the baked, sauced pudding in an airtight container for up to 2 months. Thaw overnight in the refrigerator, then reheat in the oven at 300°F (150°C) until warm, about 20 minutes. The texture may soften slightly.

Is malva pudding supposed to be very sweet? Yes, it is a decadent dessert. If you prefer less sweetness, reduce the sugar in the sauce to 1/3 cup (65 g) and use a slightly tart apricot jam.

Can I skip the apricot jam? Yes, the jam adds a subtle fruitiness but is not essential. If you skip it, the pudding will be more purely caramel-flavored, which is also traditional in some variations.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).