01 - Preheat oven to 350°F. Grease and flour an 8-inch square baking pan.
02 - In a medium bowl, whisk all-purpose flour, ground ginger, cinnamon, cloves, baking soda, baking powder, and salt until evenly blended.
03 - Using a mixer, beat the softened butter and packed brown sugar until the mixture is light and fluffy.
04 - Beat in eggs one at a time, then mix in the molasses until fully combined.
05 - Add the dry ingredients to the wet mixture in three parts, alternating with buttermilk, starting and ending with the dry ingredients. Stir until just combined each time.
06 - Pour the batter into the prepared baking pan and smooth the surface evenly.
07 - Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean.
08 - Let the baked item cool in the pan for 10 minutes before turning it out onto a wire rack to cool completely.
09 - Slice and serve plain, with a dusting of powdered sugar, or topped with whipped cream as desired.