Ingredients
Equipment
Method
Step 1 – Prepare the Dates
- Place chopped dates in a bowl. Pour boiling water over them and stir in baking soda. Let the mixture sit for about 10 minutes to soften the fruit. Mash lightly with a fork.

Step 2 – Cream Butter and Sugar
- In a mixing bowl, beat the butter and brown sugar together for 3–4 minutes until light and fluffy.

Step 3 – Add Eggs and Vanilla
- Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.

Step 4 – Mix Dry Ingredients
- In another bowl, whisk together flour, baking powder, and salt.

Step 5 – Combine Batter
- Gradually add the dry ingredients to the butter mixture. Fold gently until combined.

Step 6 – Add Date Mixture
- Fold the softened date mixture into the batter until evenly distributed.

Step 7 – Bake
- Pour batter into a greased 8×8-inch baking dish or ramekins.Bake at 350°F (175°C) for 25–30 minutes, until a toothpick inserted in the center comes out clean.

Make the Toffee Sauce
- In a saucepan over medium heat, combine:butterbrown sugarheavy creamStir continuously until the mixture starts bubbling and thickens slightly (about 5 minutes).Remove from heat and stir in vanilla extract and a pinch of salt.
Assemble the Dessert
- Slice the warm pudding.
- Pour warm toffee sauce generously over each piece.
- Let the sauce soak into the sponge before serving.Serve warm with vanilla ice cream, whipped cream, or custard.
Notes
- Use Medjool dates for the best flavor and texture.
- Do not skip soaking the dates; this keeps the sponge moist.
- Avoid overmixing the batter to prevent a dense pudding.
- The pudding tastes best served warm with freshly made sauce.
