Go Back
+ servings
sliced bundt cake on a sheet pan

Buttery Vanilla Bundt Cake

A delicious vanilla bundt cake with the best texture. Sour cream adds a slight tang, and a little canola oil keeps the cake moist over several days. I prefer this cake on the second and third days; the flavor develops and the crumb is tender and perfectly buttery.
Course cake
Cuisine American
Diet Low Salt
Keyword bundt cake, bundt pan, pure vanilla extract
Prep Time 20 minutes
Cook Time 1 hour
Servings 8 servings


  • 3 cups [426 g] all-purpose flour
  • 1/2 teaspoon baking soda
  • 1/2 cup [120 g] sour cream at room temperature
  • 1/2 cup [120 g] whole milk at room temperature
  • 1 1/4 cups [2 1/2 sticks or 283 g] unsalted butter at room temperature, plus more for greasing the pan
  • 3 cups [600 g] granulated sugar
  • 1 1/4 teaspoons salt
  • 6 large eggs at room temperature
  • 2 tablespoons canola oil
  • 1 tablespoon pure vanilla extract


  • Adjust an oven rack to the middle position and preheat the oven to 350°F [180°C]. Generously grease a 10 in [25 cm] tube or Bundt pan*. In a medium bowl, whisk together the flour and baking soda.
  • In a medium bowl or liquid measuring cup, whisk together the sour cream and whole milk until combined.
  • In the bowl of a stand mixer fitted with a paddle, beat the butter on medium speed until creamy, about 1 minute. Add the sugar and salt and beat on medium speed until very light and fluffy, 4 to 6 minutes.
  • Scrape down the sides of the bowl and add the eggs one at a time, beating on medium speed until incorporated and stopping to scrape down the sides of the bowl after each addition. Add the canola oil and vanilla and mix on low speed to combine. Add half of the flour mixture and mix on low speed until combined. Add the sour cream mixture and mix on low speed until combined. Scrape down the sides of the bowl, add the remaining flour mixture, and mix on low speed until combined. Increase the speed to medium and beat for 15 to 20 seconds.
  • Pour the batter into the prepared pan and use a spatula to even out the top. Bake for 50 to 65 minutes, until a wooden skewer or toothpick inserted near the center comes out clean.
  • Transfer the pan to a wire rack and gently run a knife around the edge of the cake to loosen it. Let cool for 20 minutes in the pan, then invert the cake onto the rack and remove the pan to finish cooling. The cake can be wrapped in plastic wrap and kept at room temperature for 2 days, or refrigerated for up to 4 days.


Greasing a Bundt pan:
  • Use baking spray with flour or melted shortening — not butter. The milk solids in butter can lead to sticking. 
  • Use a pastry brush to grease your Bundt pan to get into all the nooks and crannies, including the tube.