01 - Preheat oven to 350°F. Grease and flour a 9-inch square baking pan.
02 - Whisk together all-purpose flour, ground ginger, cinnamon, cloves, nutmeg, baking soda, and salt in a medium bowl.
03 - Beat the softened butter and packed brown sugar in a large bowl until the mixture is light and fluffy.
04 - Incorporate eggs one at a time, then mix in the molasses until fully combined.
05 - Alternate adding the dry ingredient mixture and hot water to the butter mixture, stirring just until combined. Fold in the whole milk.
06 - Pour the batter into the prepared pan and smooth the surface evenly.
07 - Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
08 - Allow the cake to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
09 - Serve plain, dusted with powdered sugar, or topped with whipped cream as desired.