Prepare a 12 cup bundt pan by liberally greasing by spraying with baking spray that has flour or using my cake release. Set aside. In a medium bowl, whisk together the flour, baking powder, cinnamon, salt, baking soda, and nutmeg until well combined. Set aside.
Preheat to 350°F. In the bowl of a stand mixer fitted with the paddle attachment, beat together the butter and granulated sugar on high speed until light and fluffy, about 5 minutes. Or you can beat the butter and sugar with a hand mixer in a large bowl.
Add the eggs one at a time, ensuring that each egg is incorporated before adding the next. You may want to stop the mixer after each addition and scrape down the sides and bottom of the bowl with a spatula to ensure everything is well incorporated.
Add the sour cream, sweet potato, and vanilla and beat on medium speed until incorporated (the batter will look curdled, but no worries—it’s all good).
Reduce the mixer speed to low, carefully add the dry ingredients to the wet ingredients by pouring in half of the dry ingredients, and mix until just combined. At this point you may need to scrape down the sides of the bowl to completely mix in the flour. Add the second half of the dry ingredients and mix until combined. The batter will be thick.
Scoop the batter into the prepared bundt pan and, using a small offset spatula, smooth out the top. Bake for 50 minutes then check to see if it is done by inserting a toothpick in the center to see if it comes out clean. If not, put it back in the oven and bake for another 5-10 minutes. Check again using a toothpick.
Transfer bundt pan to a wire rack and let cool in the pan for 10 minutes. Then invert the cake onto the rack or a plate. Let cool completely before glazing.