01 - Preheat oven to 350°F. Grease and flour a 9-inch round cake pan or line with parchment paper.
02 - Whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, cloves, and allspice in a medium bowl. Set aside.
03 - In a large bowl, cream softened butter and brown sugar until light and fluffy.
04 - Beat in eggs one at a time, mixing well after each. Stir in vanilla extract.
05 - In a separate small bowl, mix milk, molasses, and apple cider vinegar.
06 - Alternate adding dry ingredients and milk mixture to the wet ingredients, starting and ending with dry ingredients. Mix until just combined; avoid overmixing.
07 - Pour batter into prepared pan and smooth surface. Sprinkle chopped nuts on top if desired.
08 - Bake for 38 to 42 minutes until a toothpick inserted in the center comes out clean.
09 - Let cake cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
10 - Dust with powdered sugar before serving, if desired.