Vanilla Cupcakes
These homemade vanilla cupcakes are soft, fluffy, buttery, and topped with creamy vanilla buttercream frosting. Made with simple pantry ingredients, this easy vanilla cupcake recipe creates bakery-style cupcakes perfect for birthdays, holidays, weddings, and special occasions. Learn how to make moist vanilla cupcakes from scratch with all my best tips and tricks.
Prep Time 20 minutes mins
Cook Time 18 minutes mins
Total Time 38 minutes mins
Servings 12 cupcakes
Calories 395 kcal
Vanilla Cupcakes
- 1½ cups all-purpose flour or gluten-free flour
- 1½ tsp baking powder
- ¼ tsp salt
- ½ cup butter softened
- 1 cup granulated sugar
- 2 large eggs room temperature
- 2 tsp vanilla extract
- ½ cup whole milk room temperature
Vanilla Buttercream
- 1 cup unsalted butter softened
- 3-4 cups powdered sugar
- 2 tsp vanilla extract
- 2-3 tbsp heavy cream or milk
- pinch of salt
Get Recipe Ingredients
Preheat oven to 350°F. Line a muffin pan with cupcake liners.
In a medium bowl, whisk together flour, baking powder, and salt.
In a large bowl, beat butter and sugar for 3-4 minutes until light and fluffy.
Add eggs one at a time, mixing well after each addition. Stir in vanilla.
Alternate adding the flour mixture and milk, beginning and ending with the flour mixture. Mix just until combined.
Divide batter evenly among cupcake liners, filling each about two-thirds full.
Bake for 18-22 minutes or until a toothpick inserted into the center comes out clean.
Cool completely.
For the frosting, beat butter until creamy. Gradually add powdered sugar, vanilla, salt, and cream until fluffy.
Pipe or spread frosting onto cooled cupcakes and decorate as desired.
Nutrition Information
Per Cupcake (with frosting):
Calories: 395
Carbohydrates: 48g
Protein: 3g
Fat: 21g
Saturated Fat: 13g
Cholesterol: 78mg
Sodium: 135mg
Sugar: 36g
Fiber: 0g
Keyword cupcakes, vanilla cupcakes