Ingredients:
- 225g (1 cup) Medjool dates, pitted and chopped
- 240ml (1 cup) boiling water
- 1 teaspoon baking soda
- 75g (⅓ cup) unsalted butter, softened
- 170g (¾ cup) granulated sugar
- 2 large eggs
- 200g (1 ½ cups) all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- Pinch of salt
- 115g (½ cup or 1 stick) unsalted butter
- 225g (1 cup packed) dark brown sugar
- 240ml (1 cup) heavy cream
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions:
- Combine chopped dates, boiling water, and baking soda in a bowl. Let stand for 20 minutes, stirring occasionally.
- In a separate bowl, cream together softened butter and granulated sugar until light and fluffy.
- Beat in eggs one at a time, mixing well after each addition.
- In another bowl, whisk together flour, baking powder, cinnamon, nutmeg, and salt.
- Gradually add the dry ingredients to the wet ingredients, alternating with the date mixture, beginning and ending with the dry ingredients. Mix until just combined. Don't overmix!
- Pour batter into prepared pan or ramekins. Bake at 350°F (175°C) for 35-40 minutes, or until a toothpick inserted into the center comes out clean.
- While the pudding bakes, melt butter in a saucepan over medium heat. Stir in brown sugar and cook, stirring constantly, until sugar is dissolved.
- Gradually whisk in heavy cream and bring to a simmer. Simmer for 2-3 minutes, stirring constantly, until slightly thickened. Remove from heat and stir in vanilla extract and salt.
- Once the pudding is out of the oven and still warm, poke holes all over the top with a skewer or toothpick. Pour half of the toffee sauce evenly over the pudding. Let it soak in for 10 minutes.
- Cut the pudding into squares (if baked in a pan) or serve individual ramekins. Spoon remaining toffee sauce over each serving.