Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Grease and flour (or parchment-line) an 8x8 inch baking pan.
- In a mixing bowl, combine the chopped dates and baking soda. Pour the boiling water over the dates and let them soak for 20-30 minutes.
- In a separate mixing bowl, cream together the softened butter and brown sugar until light and fluffy.
- Beat in the eggs one at a time, then stir in the vanilla extract.
- In a separate bowl, whisk together the flour, salt, and baking powder.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix!
- Gently fold the soaked dates (including the soaking liquid) into the batter.
- Pour the batter into the prepared baking pan.
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the pudding cool in the pan for about 10 minutes before inverting it onto a wire rack to cool completely (or partially).
- In a medium saucepan, melt the butter over medium heat. Add the brown sugar and stir until it dissolves.
- Pour in the heavy cream and molasses (if using). Bring the mixture to a simmer, stirring constantly.
- Reduce the heat to low and simmer for 5-7 minutes, or until the sauce has thickened slightly. Be careful not to burn the sauce!
- Stir in the salt.
- While the pudding is still warm (but not too hot), poke holes all over the top with a fork or skewer.
- Slowly pour about half of the toffee sauce over the pudding, making sure it seeps into all the holes.
- Cut the pudding into squares and serve warm, drizzled with the remaining toffee sauce. Serve with a scoop of vanilla ice cream or a dollop of whipped cream.
Notes
Use high-quality dates for the best flavor. Don't overmix the batter. Adjust the sweetness of the sauce by reducing brown sugar. The pudding and sauce can be made ahead of time. Store the pudding in an airtight container at room temperature and the sauce in the refrigerator. Reheat the sauce gently before serving. Experiment with toppings like chopped nuts or salted caramel sauce. To store leftover pudding, keep it in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. Store toffee sauce in an airtight container in the refrigerator for up to 1 week. Reheat the pudding in the microwave for 30-60 seconds or in a preheated oven at 350°F (175°C) for 10-15 minutes. Reheat the toffee sauce gently in a saucepan over low heat or in the microwave. For variations, add cocoa powder or spices to the dry ingredients, bake in individual ramekins, or add chopped nuts to the batter.
