Ingredients:

  • 8 ounces (225g) pitted dates, roughly chopped
  • 1 teaspoon baking soda
  • 1 cup (240ml) boiling water
  • 4 ounces (115g) unsalted butter, softened
  • ¾ cup (150g) granulated sugar
  • 2 large eggs, lightly beaten
  • 1 ¾ cups (210g) all-purpose flour
  • 1 teaspoon baking powder
  • Pinch of salt
  • ½ cup (115g) unsalted butter
  • 1 cup (200g) packed light brown sugar
  • 1 cup (240ml) heavy cream
  • ½ teaspoon vanilla extract
  • Pinch of salt

Instructions:

  1. Combine chopped dates, baking soda, and boiling water. Let stand until softened.
  2. Cream together the softened butter and granulated sugar until light and fluffy.
  3. Gradually beat in the eggs, one at a time.
  4. Gently fold in the sifted flour, baking powder, and salt into the butter mixture.
  5. Stir the date mixture into the batter.
  6. Grease and line the cake pan or heatproof bowl with parchment paper.
  7. Pour the batter into the prepared pan.
  8. Cover the pan tightly with foil. Steam for approximately 45 minutes, or until a skewer inserted into the center comes out clean.
  9. Combine butter, brown sugar, and heavy cream in a saucepan. Bring to a simmer, stirring constantly, until the sugar is dissolved and the sauce has thickened slightly.
  10. Stir in the vanilla extract and salt.
  11. Let the pudding cool slightly before inverting it onto a serving plate. Poke holes in the top of the pudding and pour half of the butterscotch sauce over the pudding, allowing it to soak in. Serve warm with the remaining sauce.