Go Back
+ servings
cupcake recipe with fluffy homemade cupcakes

Cupcake Recipe

This easy homemade cupcake recipe creates soft, fluffy cupcakes with rich vanilla flavor and a moist texture. Perfect for birthdays, family desserts, bake sales, and beginner bakers.
Print Pin
Course: Dessert, Snack
Cuisine: American
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 12 cupcakes
Calories: 245kcal
Author: Lila benett
Cost: 2

Equipment

  • mixing bowls
  • hand mixer or stand mixer
  • cupcake tray
  • paper cupcake liners
  • whisk

Ingredients

  • 1 1/2 cups all-purpose flour
  • 1 1/2 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 large eggs
  • 1/4 cup vegetable oil
  • 1/2 cup milk
  • 2 tsp vanilla extract

Instructions

  • Preheat the oven to 350°F and line a cupcake tray with paper liners.
  • In a medium bowl, whisk together the flour, baking powder, and salt.
  • In another bowl, beat the butter and sugar until light and creamy.
  • Add the eggs, milk, oil, and vanilla extract to the butter mixture and mix until combined.
  • Slowly combine the dry ingredients with the wet ingredients and stir gently until the batter is smooth.
  • Fill each cupcake liner about two-thirds full with batter.
  • Bake for 18–22 minutes or until the tops are lightly golden and a toothpick comes out clean.
  • Allow the cupcakes to cool completely before frosting and serving.

Notes

Use room-temperature ingredients for the smoothest batter and fluffiest cupcakes. Do not overmix the batter or the cupcakes may become dense. Allow cupcakes to cool completely before frosting.

Nutrition

Calories: 245kcal | Carbohydrates: 30g | Protein: 3g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Cholesterol: 42mg | Sodium: 145mg | Potassium: 55mg | Sugar: 18g | Vitamin A: 280IU | Calcium: 65mg | Iron: 1mg