01 -
Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish or bundt pan.
02 -
In a large bowl, beat softened butter and sugar together until light and fluffy, about 2–3 minutes. Scrape sides as needed.
03 -
Add eggs one at a time, mixing well after each addition.
04 -
Stir in mashed sweet potatoes, sour cream, milk, and vanilla extract until smooth.
05 -
In a separate bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
06 -
Gradually add dry ingredients to wet ingredients, stirring gently until just combined. Avoid overmixing.
07 -
Pour batter into prepared pan and smooth top with a spatula.
08 -
Bake in a 9×13-inch pan for 40–45 minutes or in a bundt pan for 50–60 minutes, until a toothpick inserted in the center comes out clean.
09 -
Let cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
10 -
For the glaze, melt butter in a small saucepan. Whisk in powdered sugar, milk, and vanilla extract until smooth. Drizzle over cooled cake.
11 -
Slice and serve.