01 -
Move an oven rack to the middle. Heat the oven to 350°F. Line the base of a 10-inch springform pan or a 9-inch square Pyrex dish with parchment. Grease and flour the sides.
02 -
Combine water, dates, and baking soda in a pot and bring to a boil. Stir often while simmering for about 3 minutes. Set aside in a bowl to cool a bit.
03 -
Stir together the flour, baking powder, and salt in a bowl. Keep it aside for later.
04 -
In a separate bowl, use an electric mixer to cream butter and brown sugar. Crack in the eggs one at a time, beating until the mixture is smooth and creamy.
05 -
On a low mixer speed, blend in the dry mix alternately with the date mixture. Pour into the prepared pan.
06 -
Stick it in the oven for 25-30 minutes or until a toothpick poked in the middle comes out clean. Take the cake out and, if you'd like, place it on a baking sheet to catch any extra topping later.
07 -
Toss all the ingredients into a pot and bring it to a boil while stirring. Let it simmer gently for around 2 minutes.
08 -
Spread the warm topping over the hot cake. Put it back in the oven under the broiler for 2-3 minutes until the topping gets a light golden color.