Malva Christmas Pudding

Malva Pudding is a rich South African dessert that has Cape Dutch origins and is commonly made around Christmas time. The name in Afrikaans is malvapoeding, which literally means marshmallow pudding. This probably comes from the pudding’s fluffy texture!


1/2 cup (1 stick) butter
2 cups sugar
1/3 cup apricot jam
2 eggs
2 cups self raising flour
2/3 Tbsp. baking soda
1 cup milk
2 Tbsp. vinegar
Pinch of salt


Cream together butter and sugar. Fold in jam. Whisk eggs and add to mixture. Dissolve baking soda in milk and add to mixture, along with remaining dry ingredients. Add vinegar and mix well. Pour into a greased 9×13 baking dish.

Bake for 40 minutes, at 350 degrees Fahrenheit.


2 cups evaporated milk
1 cup sugar
1 cup water

Heat slightly to dissolve sugar. Pour over pudding after baking.

Optional: Serve with your favorite custard or ice cream!