Preheat your oven to 350°F (175°C).
Grease and flour a Bundt pan thoroughly.
In a large mixing bowl, cream together butter and sugar until light and fluffy.
Add eggs one at a time, mixing well after each addition.
Stir in the milk and vanilla extract until well combined.
In a separate bowl, whisk together flour, baking powder, cinnamon, and nutmeg.
Gradually add the dry mixture to the wet ingredients, mixing until just combined.
Fold in the maple syrup and nuts, if using.
Pour the batter into the prepared Bundt pan and spread evenly.
Bake in the preheated oven for 45–50 minutes or until a toothpick inserted comes out clean.
Allow the cake to cool in the pan for 10 minutes before inverting onto a wire rack.
Once cooled, dust with powdered sugar and serve.