If you are at all familiar with English storytelling, you most certainly have heard of Sticky Toffee Pudding. Not your typical American pudding, this classic dessert is similar to a cake and served with an amazing toffee sauce (think caramel). The inclusion of dates in the batter give this pudding a deliciously moist and tender crumb. Try a slice . . . or three.
Combine dates and water in a small saucepan and bring to a simmer. Cook until soft, about 15 minutes. Remove from heat and let cool.
Preheat oven to 350°F; butter and flour a 10-inch Bundt pan or similar size mold.
Mash cooked dates into a uniform mixture; set aside. In a small bowl, combine flour, baking soda, baking powder and salt.
In a large mixing bowl, cream butter and sugar until light and fluffy. Add mashed dates and mix well, then add eggs and vanilla extract and mix until fluffy. Fold in flour mixture until evenly combined.
Spread batter evenly into prepared mold. Bake until a tester inserted in the center comes out clean, about 35-40 minutes.
Let cake cool for about 10 minutes before unmolding onto a serving platter. While cake cools, prepare sauce.
Combine butter and brown sugar in a heavy-bottomed saucepan. Cook over medium heat until sugar has melted. Slowly add cream, whisking well to combine. Let simmer until thickened, about 5-10 minutes. Remove from heat and add brandy, if using, and vanilla extract. Let cool about 5 minutes.
Pour sauce over cake, serving the remaining sauce on the side.