Preheat the oven to 350 degrees F and line parchment paper on a 8½-inch baking dish.
In a medium saucepan, heat the dates and water. Once the water begins to boil, remove from heat and stir in the baking soda. Set aside, but keep it slightly warm.
In a small bowl, whisk together the flour, baking powder, and salt.
In the bowl of a standing electric mixer, or by hand, beat the butter and granulated sugar until light and fluffy. Gradually beat in the eggs, then the vanilla.
Stir in half of the flour mixture, then the date mixture, then add the remaining flour mixture until just combined. Don’t overmix the batter.
Pour batter into baking dish bake for 40-45 minutes, or until a toothpick inserted into the center comes out with moist crumbs attached.
While that bakes, time to make the toffee sauce, combine all the toffee ingredients into a sauce pan.
Bring it to a boil while stirring often to melt the sugar.
Once boiled, lower the heat and simmer, Lower heat and simmer, stirring constantly for about 5 minutes, until the mixture is thick and coats the spoon. Set aside.
Remove the pudding from the oven, and let cool slightly. Poke it with a ton of holes from something small like a cake tester.
Pour a good amount of the toffee sauce onto the pudding and let it soak it in. Save at least half of the sauce.
Server warm with additional toffee sauce on the side if preferred. Enjoy!
Sticky Toffee Pudding is a British dessert that is popular in the UK. It’s a nice dessert with the it’s nice sweet toffee sauce a great compliment. Speaking of compliment, this is very nice along side some whipped cream and/or some ice cream. I slightly overcooked mine when I made this.. oops! as it turned more like a cake than pudding but still tasted pretty good. Overall it’s a good dessert and tasted great.