clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moist vanilla cupcakes with buttercream frosting are soft, fluffy, simple, sweet, and delicious. Secret ingredient yogurt keeps them moist for days! |

Moist Vanilla Cupcakes

  • Author: Sam Hu | Ahead of Thyme
  • Total Time: 28 minutes
  • Yield: 12-14 cupcakes
  • Diet: Vegetarian


Moist vanilla cupcakes with buttercream frosting are soft, fluffy, simple, sweet, and delicious. Secret ingredient yogurt keeps them moist for days!


Vanilla Cupcakes:

  • 1 + 1/2 cups all-purpose flour
  • 1 + 1/2 teaspoons baking powder
  • 2 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 1/2 cup unsalted buttersoftened
  • 1 cup granulated sugar
  • 2 large eggs, at room temperature
  • 2 teaspoons vanilla extract
  • 1/3 cup plain yogurtat room temperature
  • 1/2 cup whole milkat room temperature

Vanilla Buttercream Frosting:

  • 1 cup unsalted buttersoftened
  • 1 teaspoon vanilla extract
  • 4 cups confectioners' sugar
  • 2 tablespoons milk


  1. Preheat oven to 350 F. Line a 12-tin muffin pan with cupcake liners and set aside.
  2. In a medium mixing bowl, whisk together flour, cornstarch, baking powder and salt. Set aside.
  3. In a large mixing bowl, use a hand mixer or stand mixer with the paddle attachment to cream together the butter and sugar until light and fluffy, about 2-3 minutes. Add eggs, one at a time, and beat until incorporated. Add vanilla and yogurt, beating until combined. 
  4. Add one-third of the dry ingredients and beat until just combined. Then, add half of the milk, and beat until just combined. Repeat, until you end with the dry ingredients. Scrape down the bowl as needed and beat until just combined and smooth. Do not overmix. The batter will be thick.
  5. Use a medium cookie scoop to scoop up the batter and into the cupcake liners, filling them 2/3 full with batter. Bake for 18-20 minutes, until a toothpick inserted into the center of the cupcake comes out clean.
  6. Allow the cupcakes to cool in the muffin pan for 5 minutes, then transfer into a wire cooling rack to cool completely before icing.

Decorate the Cupcakes with Buttercream:

  1. In a large mixing bowl, beat the butter using a hand mixer or stand mixer on medium speed until creamy. Add vanilla and beat until light and fluffy. Add in confectioners' sugar one cup at a time and continue to beat until incorporated. Add milk ad beat until light and fluffy. Cover the bowl with a damp cloth until you are ready to use the icing to prevent it from drying out.
  2. Use a couplers to secure a no. 2D decorating tip onto a piping bag. Fill the bag with icing and pipe the icing onto each cupcake starting at the edges and move in an overlapping circular motion until you reach the center and gently lift up.
  • Prep Time: 10 minutes
  • Cook Time: 18 minutes
  • Category: Cake
  • Method: Bake
  • Cuisine: American

Keywords: moist vanilla cupcakes, vanilla cupcakes, how to make vanilla cupcakes, best vanilla cupcakes, vanilla buttercream