Preheat oven to 350 degrees. Grease and flour the bundt pan. Make sure you get the butter in all the nooks and crannies. Tap the excess flour out of the pan.
In a large bowl, whisk all the dry ingredients together.
In a medium bowl, whisk together all the wet ingredients until well combined. Add the wet mixture to the dry mixture and stir until just combined. Do not overmix.
Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 45-50 minutes until a toothpick inserted into the thickest part comes out clean.
Cool for 10-15 minutes before removing from pan. Loosen the sides with a thin knife and then invert onto a cooling rack. Cool completely before dusting with powdered sugar or glaze.