Pink Malva Pudding: A Sweet South African Twist

Updated November 6, 2026

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

Jump to recipe

Pink Malva Pudding: A Sweet South African Twist

Pink malva pudding is a South African classic, traditionally a baked sponge cake soaked in a hot, buttery syrup. This pink version adds a vibrant berry flavor and a lovely rosy hue, making it a playful yet delicious twist on the beloved original. The pudding is soft, sticky, and wonderfully comforting, perfect for a cozy dessert or a special occasion.

Ingredients

  • 1 cup (240 ml) whole milk
  • 1 tablespoon (15 ml) white vinegar
  • 1 cup (200 g) granulated sugar
  • 2 large eggs
  • 1 teaspoon (5 ml) vanilla extract
  • 1 ½ cups (190 g) all-purpose flour
  • 1 teaspoon (5 g) baking soda
  • ½ teaspoon (2.5 g) salt
  • 2 tablespoons (30 g) unsalted butter, melted
  • ½ cup (120 ml) strawberry or raspberry puree (from fresh or frozen berries, pureed and strained)
  • Pink food coloring (optional, for a deeper color)
  • For the syrup:
    • 1 cup (240 ml) heavy cream
    • ½ cup (115 g) unsalted butter
    • 1 cup (200 g) granulated sugar
    • 1 teaspoon (5 ml) vanilla extract
    • ¼ cup (60 ml) strawberry or raspberry puree (from the same puree used above)

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9-inch (23 cm) square baking dish or a 2-quart (2 L) casserole dish.
  2. In a small bowl, combine the milk and vinegar. Set aside for 5 minutes to create a buttermilk substitute.
  3. In a large mixing bowl, beat the sugar, eggs, and vanilla extract together until light and fluffy, about 2-3 minutes.
  4. In a separate bowl, whisk together the flour, baking soda, and salt.
  5. Gradually add the dry ingredients to the egg mixture, alternating with the buttermilk mixture, starting and ending with the flour. Mix until just combined.
  6. Stir in the melted butter and the ½ cup (120 ml) of berry puree. If you want a more intense pink color, add a few drops of pink food coloring at this point.
  7. Pour the batter into the prepared dish and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
  8. While the pudding bakes, make the syrup. In a saucepan, combine the heavy cream, butter, sugar, and vanilla extract. Heat over medium heat, stirring constantly, until the butter is melted and the sugar is dissolved. Bring to a gentle simmer and cook for 2-3 minutes, then remove from heat and stir in the remaining ¼ cup (60 ml) of berry puree.
  9. As soon as the pudding comes out of the oven, poke holes all over the top with a skewer or fork.
  10. Pour the hot syrup evenly over the hot pudding. Let it soak in for at least 15 minutes before serving.

Tips

  • Berry Puree: To make the puree, blend fresh or frozen strawberries or raspberries until smooth, then strain to remove seeds. You need about ¾ cup (180 ml) total for both the batter and the syrup.
  • Don’t Overmix: Overmixing the batter can make the pudding tough. Mix until the flour is just incorporated.
  • Soaking Time: The longer the pudding sits in the syrup, the stickier and more flavorful it becomes. If you have time, let it soak for 30 minutes before serving.
  • Substitutions: If you don’t have heavy cream, you can use full-fat coconut milk for a dairy-free version. The texture will be slightly different but still delicious.

Serving Suggestions

Serve the pink malva pudding warm, with a scoop of vanilla ice cream, a dollop of whipped cream, or a drizzle of extra syrup. It also pairs beautifully with a cup of rooibos tea or coffee. For a special occasion, garnish with fresh berries and a sprig of mint.

Variations

  • Berry Swap: Use any berry puree you like—blueberry, blackberry, or a mixed berry blend will all work wonderfully.
  • Citrus Twist: Add the zest of one orange or lemon to the batter for a bright, citrusy note.
  • Spiced Version: Add ½ teaspoon of ground cinnamon or cardamom to the dry ingredients for a warm, aromatic flavor.
  • Almond Extract: Replace the vanilla extract with ½ teaspoon of almond extract for a nutty undertone that complements the berries.

Storage and Reheating

Store any leftover pudding in an airtight container in the refrigerator for up to 4 days. To reheat, place a portion in the microwave for 30-60 seconds, or warm it in the oven at 300°F (150°C) for 10 minutes. The pudding will absorb more syrup as it sits, so you may want to add a splash of milk or water before reheating to keep it moist.

Frequently Asked Questions

Can I make this pudding ahead of time? Yes, you can bake the pudding and prepare the syrup a day ahead. Store them separately in the refrigerator. When ready to serve, reheat the pudding in the oven, then pour the reheated syrup over it.

Can I use frozen berries? Absolutely. Frozen berries work just as well as fresh. Thaw them first, then puree and strain as directed.

Why is my pudding not pink enough? The color depends on the intensity of your berry puree and whether you add food coloring. If you prefer a deeper pink, add a few drops of pink or red food coloring until you reach the desired shade.

Can I make this gluten-free? Yes, you can substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture may be slightly more crumbly, but it will still be delicious.

Is this pudding served hot or cold? Traditionally, malva pudding is served warm, straight from the oven, with the syrup soaking in. It can also be enjoyed at room temperature, but warm is the classic way.

Can I skip the food coloring? Of course. The natural color from the berry puree will give a soft pink or red hue, depending on the berries used. If you want a more vibrant pink, a few drops of coloring will do the trick.

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).