Skip to content
Self-saucing date and caramel pudding recipe

Self-saucing date and caramel pudding recipe

20 ratings

Self-saucing puddings are no typical bake – they rely on a bit of culinary magic to make the perfect pud. While the cake mixture rises, the sauce sinks to the bottom of the dish, creating a super moist sponge with a self-saucing effect when served. This indulgent vegan version, made with sweet dates and flax seeds, is oozing with golden caramel, and is the perfect dairy-free Christmas Day dessert. See method

  • Serves 6
  • 15 mins to prepare and 30 mins to cook
  • 358 calories / serving
  • Vegan
  • Vegetarian
  • Dairy-free


  • 1 tbsp flax seeds
  • 100g soft pitted dates, chopped
  • 50g dairy-free spread, plus extra for greasing
  • ½ tsp bicarbonate of soda
  • 150g self-raising flour
  • 125g light brown muscovado sugar
  • 1 tsp vanilla extract

For the sauce

  • 125g dark brown muscovado sugar
  • 250ml unsweetened almond milk
No self-raising flour? Add 2 tsp baking powder for every 150g plain flour

Each serving contains

  • Energy

  • Fat

    7g 10%
  • Saturates

    2g 8%
  • Sugars

    51g 57%
  • Salt

    0.6g 10%

of the reference intake
Carbohydrate 75g Protein 3.2g Fibre 2.7g


  1. Preheat the oven to gas 4, 180°C, fan 160°C. Grind the flax seeds until fine in a pestle and mortar. Tip into a small bowl. Stir in 3 tbsp water and set aside for a couple of mins until thickened.
  2. Meanwhile, tip the dates into a small pan with the dairy-free spread. Pour over 150ml water and bring up to the boil. When the spread has melted, remove from the heat and stir through the bicarbonate of soda; this will froth up a little. Set aside.
  3. Mix the self-raising flour and light muscovado sugar together in a large bowl with a pinch of salt. Stir through the date mixture (including the liquid), the swollen, ground flax seed and the vanilla extract. Mix until smooth. Spoon into a deep, greased 22cm round baking dish.
  4. To make the sauce, heat the dark brown muscovado with the almond milk until the sugar has dissolved. Pour over the date mixture in the baking dish. Bake for 30 mins until cooked through and the sauce has sunk to the bottom of the baking dish. Serve warm with some dairy-free ice-cream, if you like.

See more Christmas desserts

You may also like

Be the first to comment

Before you comment please read our community guidelines.