This recipe makes the best vanilla cupcakes! They're moist, full of vanilla flavor and topped with fluffy buttercream frosting. |

Best Vanilla Cupcakes

This recipe makes the best vanilla cupcakes! They’re moist, full of vanilla flavor and topped with fluffy buttercream frosting. 

Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings 18 cupcakes


Vanilla Cupcake Ingredients

  • 1 3/4 cups (224 g) cake flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/4 cup (57 g or 1/2 stick) unsalted butter, room temperature
  • 1 cup (200 g) granulated sugar
  • 2 large eggs
  • 1/3 cup (75 g) sour cream (or plain, low-fat yogurt)
  • 1/4 cup (60 ml) vegetable oil
  • 2 tablespoons vanilla extract
  • 2/3 cup (160 ml) cup milk

Buttercream Ingredients

  • 1 cup (226 g or 2 sticks) unsalted butter, room temperature
  • 2 1/2 cups (300 g) powdered sugar, sifted
  • 2 teaspoons vanilla extract
  • 1/8 teaspoon salt
  • 1-2 tablespoons milk


Vanilla Cupcakes

  1. Preheat oven to 350° F. Line a cupcake pan with baking cups.
  2. In a medium bowl, whisk together cake flour, baking powder, baking soda and salt. Set aside.
  3. In a large mixing bowl, cream together the butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Beat in the sour cream, vegetable oil, and vanilla extract.
  4. Gradually add in the flour mixture in three parts, alternating with milk (So it goes flour, milk, flour, milk, flour). Mix until batter is uniform and smooth.
  5. Fill baking cups about 2/3 full and bake for 12-14 minutes, or until a toothpick inserted into the center comes out clean. Remove from the oven, transfer cupcakes to a cooling rack, and allow them to cool to room temperature before frosting.

Buttercream Frosting

  1. In a large mixing bowl, whip the butter (with a stand mixer or electric hand mixer) until fluffy, about 5 minutes.
  2. With the mixer on low speed, gradually add in the powdered sugar until completely incorporated.
  3. With the mixer on medium speed, add the vanilla and salt, and beat for a minute, until fluffy. Add milk until desired consistency is reached.
  4. Transfer to a frosting bag with tip and frost away!

Recipe Notes

Store in an airtight container at room temperature for up to 4 days.