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
vanilla cupcakes with sprinkles

Vanilla Cupcakes with Buttercream Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nicole Nared-Washington
  • Total Time: 40 minutes
  • Yield: 24 1x


Enjoy in the perfect pairing of moist vanilla cupcakes and creamy buttercream frosting. A classic treat that’s pure delight in every bite. 


Units Scale
  • 2 1/2 c. all-purpose flour
  • 2 c. granulated sugar
  • 3 tsp. baking powder
  • 1 tsp. salt
  • 1 c. milk
  • 1/2 c. vegetable oil
  • 1 tbsp. vanilla extract
  • 2 large eggs
  • 1 c. warm water
  • For the Buttercream Frosting:
  • 1 c. of unsalted butter at room temperature
  • 4 c. of powdered sugar
  • 1 tbsp. of vanilla extract
  • 2 to 3 tbsp. Of milk
  • A pinch of salt
  • Garnish: Sprinkles


  1. Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
  2. In a large mixing bowl, whisk together the all-purpose flour, sugar, baking powder, and salt until well combined.
  3. Add the milk, vegetable oil, vanilla extract, and eggs to the dry ingredients. Mix until the batter is smooth and well incorporated.
  4. Gradually add the warm water while mixing, continuing to blend until the batter is smooth.
  5. Fill each cupcake liner about two-thirds full with the batter.
  6. Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center of a cupcake comes out clean.
  7. Remove the cupcakes from the oven and let them cool in the pan for a few minutes before transferring them to a wire rack to cool completely.

Buttercream Frosting:

  1. In a large bowl, beat the unsalted butter at room temperature until light and fluffy using an electric mixer.
  2. Gradually add the powdered sugar, one cup at a time, beating well after each addition.
  3. Mix in the vanilla extract and a pinch of salt.
  4. Add 2-3 tablespoons of water or milk to achieve your desired frosting consistency. Mix until the frosting is smooth and creamy.
  5. Once the cupcakes are completely cooled, use a piping bag and a star-shaped tip to pipe the buttercream frosting onto the cupcakes.
  6. Decorate with additional sprinkles or toppings, if desired.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: American