Vanilla Cupcakes

Vanilla Cupcakes
Lucop / Getty Images
  • Total: 45 mins
  • Prep: 20 mins
  • Cook: 25 mins
  • Servings: 24 servings

These are my idea of the perfect vanilla cupcake! They're soft and fluffy, with a pretty domed top, moist center, and ever-so-slightly crunchy outer edge. They're the perfect base for any topping. We recommend trying whipped cream frosting, chocolate frosting, or even basic buttercream. Actually, they're so good, you could just eat them plain with a sprinkling of powdered sugar!


  • 10 2/3 ounces all-purpose flour (2 1/2 cups)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 8 ounces butter (unsalted, at room temperature)
  • 14 ounces sugar (2 cups)
  • 4 large eggs (room temperature)
  • 1 tablespoon vanilla extract
  • 8 ounces full-fat plain Greek yogurt (or full-fat sour cream)

Steps to Make It

  1. Gather the ingredients.

  2. Preheat the oven to 350 F. Line cupcake pans with 24 liners.

  3. Sift together flour, baking powder, baking soda, and salt in a medium bowl. Set aside for now.

  4. Combine the butter and sugar in the bowl of a large stand mixer fitted with a paddle attachment. Mix on medium-high speed until light and fluffy, about 2 to 3 minutes.

  5. Add the eggs one at a time, beating well after each addition, then add the vanilla extract.

  6. With the mixer running on low, add third of the flour mixture.

  7. Then when the flour streaks have disappeared, add half of the yogurt.

  8. Add half of the remaining flour, the rest of the yogurt, then finish with the last of the flour.

  9. Stop the mixer and scrape down the bottom and sides of the bowl with a rubber spatula to fully mix the batter.

  10. Fill the cupcake tins until they're just under two-thirds full, then bake at 350 for 20 to 22 minutes, until they just start to turn golden and a toothpick inserted into the center comes out clean.

  11. Cool the cupcakes completely before filling and frosting.