Chop the dates as finely as you can. This will help them break down well during soaking and disperse evenly throughout the cake batter.
Beat the butter and sugar well until light and soft, smooth and well combined. This will help the cake be light and fluffy.
When adding the treacle, vanilla and eggs to the butter, it will look a little curdled. No need to fret, once the dry ingredients are added in, it will all come together beautifully!
My recipe for this classic sticky toffee pudding recipes makes a really light cake. To achieve this, make sure you fold the final ingredient additions in rather than beating, to keep the air from the start of the method in the mixture.
As you make the toffee sauce, be careful not to boil it when adding the cream. Instead let it simmer gently for a few minutes to help keep the sauce really silky smooth as it thickens during cooking.
Make sure to stir the sauce continuously whilst cooking, especially once the cream has been added, so it does not catch on the bottom of the pan and burn!
If you do not have dark brown and/or muscovado sugars for this bake, substitute for light brown sugar. Darker sugars give an extra rich molasses flavour to the cake and the sauce, so it is definitely my preference here!
In the US, molasses can be substituted for treacle, as it is a much more common British ingredient. If you cannot find either, you could also try using golden syrup in this easy sticky toffee pudding recipe.