01 - Preheat the oven to 350°F. Grease and flour a 9-inch square baking pan to prevent sticking.
02 - In a large bowl, whisk together the all-purpose flour, ground ginger, cinnamon, cloves, nutmeg, baking soda, and salt until evenly mixed.
03 - In a separate large bowl, beat the softened butter with the dark brown sugar until the mixture is light and fluffy.
04 - Add the eggs one at a time to the creamed mixture, beating well after each addition. Then blend in the molasses and vanilla extract until smooth.
05 - Add the dry mixture to the wet ingredients in three parts, alternating with the buttermilk; begin and end with the dry ingredients for a smooth batter.
06 - Gradually pour in the hot water, stirring gently until the batter reaches a smooth consistency.
07 - Pour the batter evenly into the prepared baking pan and level the surface with a spatula.
08 - Bake for 32 to 38 minutes, or until a toothpick inserted into the center comes out clean, indicating the cake is fully cooked.
09 - Allow the cake to cool in the pan for 15 minutes, then invert onto a wire rack and cool completely.
10 - Serve plain or optionally dust with powdered sugar or accompany with whipped cream for added indulgence.