Heat the oven to 350°F/180°C. Butter a baking dish that holds 6 cups.
With a hand or stand mixer, using the whisk attachment, beat together the butter and brown sugar until the two are indistinguishable from each other, about 2 minutes.
Add the egg, golden syrup, flour, baking powder, baking soda and salt and mix on medium speed until creamy and uniform, scraping down the sides of the bowl at least twice.
With the mixer on low speed, slowly pour in the milk and mix until smooth.
Pour the batter into the prepared pan and bake for 25-30 minutes until the center springs back when lightly touched with your finger.
Meanwhile, make the sauce by adding all the ingredients into a medium saucepan and cook, whisking non-stop, over medium-low heat until the butter is melted and the sugar dissolved.
Bring the mixture to a quiet simmer, and let the sauce cook, whisking frequently, until the sauce thickens, about 4 to 5 minutes.
When the cake is ready, remove it from the oven and let it cool for 5 minutes; then pour HALF of the warm toffee sauce evenly over the cake.
Serve the cake warm or at room temperature, with ice cream and extra toffee sauce.
Notes:
If you can’t find Lyle’s golden syrup, you can substitute molasses (not black strap) or honey.
I add dried ginger, but have also added and equal amount of grated fresh ginger, as well. If you don’t like ginger, the cake will be just as nice without it.
This recipe makes enough for 2 to 3 people generously. But if there is only 1 or 2 of you, it keeps nicely. Just cut a slice and reheat it for 30 seconds in the microwave and warm up the sauce as well.
Feel free to double the recipe.
