Go Back
+ servings
Vanilla Cupcakes

Irresistibly Soft Vanilla Cupcakes with Dreamy Frosting

These Vanilla Cupcakes are light, fluffy, and perfect for any occasion, topped with creamy frosting.
Prep Time 20 minutes
Cook Time 18 minutes
Cooling Time 5 minutes
Total Time 43 minutes
Servings: 12 cupcakes
Course: Desserts
Cuisine: American
Calories: 220

Ingredients
  

For the Batter
  • 1.5 cups all-purpose flour Provides structure
  • 1.5 teaspoons baking powder Leavening agent
  • 0.5 teaspoons baking soda
  • 0.5 teaspoons salt Enhances sweetness
  • 0.33 cups unsalted butter Adds richness
  • 0.75 cups granulated sugar Sweetens batter
  • 1 tablespoon sunflower oil Adds moisture
  • 2 teaspoons pure vanilla extract Elevates flavor
  • 1 large egg Binds ingredients
  • 0.25 cups full fat sour cream Keeps cupcakes moist
  • 0.5 cups whole milk Adds vital moisture
For the Frosting
  • 1 cup unsalted butter For creamy frosting
  • 4.5 cups powdered sugar Sweetens and thickens
  • 1 tablespoon vanilla extract Adds flavor boost
  • heavy cream For desired consistency

Equipment

  • Muffin Pan
  • mixing bowls
  • Electric Mixer
  • measuring cups
  • measuring spoons
  • piping bag

Method
 

Step-by-Step Instructions
  1. Preheat the oven to 350°F (175°C) and line a 12-cup muffin pan with cupcake liners.
  2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a large bowl, cream together the butter and sugar until light and fluffy.
  4. Add sunflower oil and vanilla extract, mixing until combined.
  5. Add in the egg and sour cream, beating until smooth.
  6. Gradually alternate adding the dry mixture and milk until just combined.
  7. Fill each cupcake liner two-thirds full with batter.
  8. Bake for 15-18 minutes until golden brown and a toothpick comes out clean.
  9. While cooling, prepare the frosting by beating butter, adding sugar, vanilla, and cream until smooth.
  10. Frost cooled cupcakes and decorate as desired.

Nutrition

Serving: 1cupcakeCalories: 220kcalCarbohydrates: 30gProtein: 2gFat: 10gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 30mgSodium: 200mgPotassium: 100mgSugar: 18gVitamin A: 250IUCalcium: 50mgIron: 0.5mg

Notes

Keep wet ingredients at room temperature for best results. Avoid overmixing to ensure light texture.

Tried this recipe?

Let us know how it was!