A warm and comforting dessert with rich spices and a gooey pudding layer.
Preheat your oven to 350°F (175°C) and grease an 8x8 inch baking dish.
Ensure the oven is fully preheated to achieve even baking.
In a mixing bowl, combine the flour, ground ginger, cinnamon, nutmeg, cloves, baking soda, and salt.
Sift the dry ingredients for a smoother batter.
In another bowl, cream together the softened butter and granulated sugar using an electric mixer until light and fluffy.
Room temperature butter creams more easily.
Beat in the egg, then mix in the molasses and warm water until smooth.
Add the molasses gradually to prevent splashing.
Gradually add the dry mixture to the wet mixture, mixing until just combined.
Avoid overmixing to keep the cake tender.
Pour the batter into the prepared baking dish and sprinkle the brown sugar evenly over the top.
Spread the batter evenly for uniform baking.
Combine the hot water and melted butter, then carefully pour over the batter.
Pour gently to avoid disturbing the batter.
Bake in the preheated oven for 45 minutes, or until the top is set and cracked.
Check doneness with a toothpick inserted into the cake layer.
Let the cake cool slightly before serving warm, optionally with whipped cream or ice cream.
Serve immediately for the best texture and flavor.