Ingredients
Equipment
Method
- Preheat your oven to 180°C (350°F). Grease your baking dish and set aside.
- Place the chopped dates in a bowl, pour over boiling water, and stir in baking soda. Let sit for 10 minutes until mushy, then mash lightly with a fork.
- Cream the butter and brown sugar together in a mixing bowl until the mixture is light, fluffy, and fragrant—about 3-4 minutes. This creates a creamy base with a soft texture.
- Beat in the eggs one at a time, making sure each egg is fully incorporated before adding the next. Add vanilla extract and mix until smooth.
- Sift the self-raising flour into the bowl, then gently fold it into the wet mixture using a spatula or spoon. Fold in the mashed dates along with their soaking water, being careful not to overmix—this keeps the batter airy.
- Pour the batter into your prepared baking dish, smoothing out the top with a spatula. Place in the oven and bake for 35-40 minutes, until the edges are golden and a toothpick inserted in the center comes out moist but not wet.
- While the pudding bakes, prepare the toffee sauce by combining brown sugar, butter, and heavy cream in a saucepan. Bring to a gentle simmer over medium heat, stirring constantly, until the mixture is glossy and slightly thickened—about 5 minutes.
- Check the pudding: the edges should be crisp and golden, with a soft, gooey center. Once baked, remove from the oven and let rest for 10 minutes.
- Slice the warm pudding into squares and drizzle generously with the warm toffee sauce. Serve with a scoop of ice cream or a dollop of cream for extra indulgence.
Notes
Soaking the dates in hot water with baking soda enhances their natural sweetness and helps create a moist, tender sponge. The toffee sauce can be made ahead and reheated gently before serving. Resting the pudding allows it to set slightly, making slicing easier.
