Preheat the oven to 180°C. and grease a medium ovenproof dish (recommended size of a dish 18 cm x 25 cm) Beat the eggs and sugar together until pale and creamy. Melt the butter and jam together, then stir in the vinegar. Add this mixture to the egg mixture and mix well. Sift the dry ingredients together than add to the egg mixture alternately with milk and Amarula. Pour the batter into the greased dish and bake for 40-45 minutes. Just before the pudding is done, make the sauce. Add all ingredients except the Amarula to the saucepan and bring to the boil. Simmer gently for a few minutes, then remove from heat and stir in the Amarula. Remove the Malva Pudding from the oven, then prick several times with the fork. Pour the hot sauce over the pudding and leave for 15 minutes to soak in. Serve warm with custard and ice creams. 😋