Vanilla Cupcakes

The first time I made these vanilla cupcakes they disappeared so fast I barely got a crumb. Light, tender crumb and a classic buttery vanilla frosting make them a reliable crowd-pleaser for birthdays, school bake sales, or a simple weeknight dessert when you want something homemade but not fussy.

Why you’ll love this dish

These cupcakes strike a balance between homey comfort and bakery texture. The batter combines oil and a touch of butter for extra moistness and flavor, while cake flour keeps the crumb fine and tender. They bake quickly and are easy to portion, so they’re ideal for parties or last-minute guests.

"Perfectly soft and not-too-sweet — the frosting is silky and pipes beautifully. We made them for a picnic and everyone asked for the recipe." — A satisfied baker

When to make them: weeknight treats, birthday parties, baby showers, or anytime you want a simple, crowd-pleasing dessert. They’re kid-approved and scale up nicely.

How this recipe comes together (step-by-step overview)

  • Preheat the oven and prepare a 12-cup muffin tin with liners.
  • Whisk the dry ingredients (cake flour, baking powder, baking soda, salt).
  • Beat the butter, oil, and sugar until light. Add eggs one at a time, then stir in vanilla.
  • Alternate adding the dry mix and buttermilk, mixing just until combined.
  • Portion into liners and bake 18–22 minutes. Cool completely.
  • Make the buttercream by whipping butter, gradually adding confectioners’ sugar, then vanilla, salt, and cream until smooth. Frost when cupcakes are cool.

This overview familiarizes you with the flow so the steps in the kitchen feel straightforward.

What you’ll need

Cupcakes

  • ½ cup canola oil (120 ml)
  • ¼ cup unsalted butter, softened (about 56 g)
  • 1 ½ cups granulated sugar (≈300 g)
  • 4 large eggs, room temperature
  • 1 tablespoon vanilla extract (15 ml)
  • 2 ¾ cups cake flour (about 330 g) — see substitution notes below
  • 2 teaspoons baking powder (≈8 g)
  • ¾ teaspoon baking soda (≈4 g)
  • ½ teaspoon salt (≈3 g)
  • 1 cup buttermilk, room temperature (240 ml) — or see substitute

Frosting (American vanilla buttercream)

  • 1 ½ cups unsalted butter, softened (≈340 g)
  • 4 cups confectioners’ (powdered) sugar, sifted (≈480 g)
  • 1 tablespoon vanilla extract (15 ml)
  • ⅛ teaspoon salt (pinch)
  • 4 tablespoons heavy cream, room temperature (60 ml)

Notes and substitutions:

  • Cake flour gives a light crumb. To mimic cake flour with all-purpose flour, remove 2 tablespoons of AP flour per cup and replace with 2 tablespoons cornstarch; sift well (see FAQ).
  • If you don’t have buttermilk, use 1 cup milk + 1 tablespoon lemon juice or white vinegar; let sit 5 minutes.
  • For a dairy-free version, swap the butter in the batter and frosting for a high-quality vegan butter and use non-dairy milk in place of buttermilk (see Variations).

Directions

Make the cupcakes

  1. Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
  2. In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt. Set aside.
  3. In a large bowl or stand mixer fitted with the paddle, beat the softened butter, canola oil, and granulated sugar on medium speed until pale and fluffy, 2–3 minutes.
  4. Add the eggs one at a time, beating 20–30 seconds after each addition. Scrape the bowl. Mix in the tablespoon of vanilla.
  5. With the mixer on low, add the dry ingredients and buttermilk in three additions: dry, buttermilk, dry. Start and finish with the dry mix. Mix just until combined—do not overmix.
  6. Divide batter among the liners, filling each about two-thirds full (roughly 3 tablespoons per cup).
  7. Bake on the middle rack for 18–22 minutes, until the tops are lightly golden and a toothpick inserted into the center comes out with a few moist crumbs.
  8. Let cupcakes cool in the pan 5 minutes, then transfer to a wire rack to cool completely before frosting.

Make the frosting

  1. In a large bowl or stand mixer fitted with the paddle or whisk, beat the softened butter on medium-high until smooth, about 2 minutes.
  2. Reduce speed to low and gradually add the sifted confectioners’ sugar, about 1 cup at a time, scraping down the sides as needed.
  3. Add the vanilla, salt, and 2 tablespoons of heavy cream. Increase speed to medium-high and beat 2–3 minutes until fluffy. Add more cream (up to the total 4 tablespoons) to reach spreading or piping consistency.
  4. If frosting is too thin, add more sifted powdered sugar. If too stiff, add a teaspoon of cream or milk at a time.
  5. Pipe or spread the buttercream onto completely cooled cupcakes. Garnish as desired.

Best ways to enjoy it

  • Serve at room temperature with a cup of coffee, tea, or milk.
  • For parties, pipe a rosette or star with a large open star tip and add sprinkles, edible glitter, or fresh berries.
  • Plate two cupcakes with a spoonful of berry compote and a mint sprig for a more refined dessert.
  • Add a thin slice of fresh strawberry between frosting and cupcake for a fruity surprise.

Storage and reheating tips

  • Short-term: Store unfrosted cupcakes in an airtight container at room temperature for up to 2 days. Frosted cupcakes can remain at room temperature for up to 48 hours if your kitchen is cool and not humid.
  • Refrigeration: Keep frosted cupcakes in an airtight container in the fridge for up to 5 days. Bring to room temperature 30–60 minutes before serving for best flavor and texture.
  • Freezing: Wrap unfrosted cooled cupcakes tightly in plastic, place in a freezer bag or container, and freeze up to 3 months. Thaw overnight in the fridge, then bring to room temperature. You can freeze frosted cupcakes for up to 1 month; freeze on a tray until firm, then wrap individually.
  • Reheating: For a warm cupcake, microwave one cupcake for 8–12 seconds (watch closely). This softens the crumb and slightly melts the frosting — best for single servings.
  • Food safety: If you leave buttercream at room temperature, avoid exposing it to high heat for prolonged periods. In warm weather or if you won’t serve within a day, refrigerate.

Helpful cooking tips

  • Measure flour correctly: spoon it into the cup and level with a knife. Over-packed flour makes cupcakes dense.
  • Use room-temperature eggs and buttermilk — they emulsify better, giving a lighter texture.
  • Don’t overmix once you add the flour. Mix just until streaks disappear.
  • Fill liners consistently for even baking. Use an ice cream scoop for uniform portions.
  • Bake on the middle oven rack and avoid opening the oven until the last few minutes of baking.
  • For neater frosting, chill cupcakes for 10–15 minutes before piping—this prevents crumbs.
  • To avoid greasy frosting, ensure the butter for buttercream is soft but not melted.

Creative twists and variations

  • Vanilla bean: Split 1 vanilla bean and scrape seeds into both batter and frosting for a flecked, aromatic result.
  • Lemon-vanilla: Replace 1 tablespoon of vanilla in the batter with 1 tablespoon lemon zest plus 1 tablespoon lemon juice. Add 1–2 teaspoons lemon juice to the buttercream.
  • Chocolate swirl: Fold 2–3 tablespoons cocoa powder into 1/4 of the batter and drop spoonfuls into the cups for a marbled effect.
  • Strawberry: Fold 1/2 cup finely chopped strawberries into the frosting or use strawberry puree (reduce cream slightly).
  • Cream cheese frosting: Swap the frosting for 8 oz (225 g) cream cheese + 1/2 cup softened butter + 4 cups powdered sugar + 1 tsp vanilla.
  • Gluten-free: Use a 1:1 gluten-free baking flour blend formulated for cakes and add a teaspoon of xanthan gum if your blend lacks it.
  • Vegan: Use 1 cup non-dairy milk + 1 tbsp vinegar (for buttermilk), vegan butter, and a flax "egg" replacement (1 tbsp ground flax + 3 tbsp water per egg, set 10 minutes) — results vary and require testing.

FAQs

Q: Can I use all-purpose flour instead of cake flour?
A: Yes. For each cup of cake flour, remove 2 tablespoons of AP flour and replace with 2 tablespoons cornstarch, then sift. This lightens the flour and approximates cake flour.

Q: My cupcakes came out dense. What went wrong?
A: Common causes: overpacking flour, overmixing after adding dry ingredients, butter or eggs too cold, or baking soda/powder expired. Use room-temp ingredients, measure flour by spooning and leveling, and mix only until combined.

Q: Can I prepare the batter ahead of time?
A: You can make the batter and refrigerate it for up to 24 hours in a covered bowl; bring it back to room temperature and give it a gentle stir before portioning and baking. Batter may rise slightly less if chilled too long. Or bake cupcakes ahead and freeze or refrigerate as directed.

Q: How do I know when cupcakes are done?
A: They are done when the tops spring back lightly to the touch and a toothpick inserted into the center comes out with a few moist crumbs (not raw batter). Avoid baking until completely dry—slightly moist crumbs are ideal.

Q: Is the buttercream stable for hot weather events?
A: American buttercream softens above ~70°F (21°C). For warm events, keep cupcakes refrigerated until serving, or use stabilized buttercream recipes (add a small amount of meringue powder) or cream cheese-based frostings stored cold until serving.

If you’d like, I can scale this recipe to make 24 cupcakes or convert all amounts to metric-only measurements for printing. Which would you prefer?

Print
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 2026 05 10 153612 1024x574 1

Vanilla Cupcakes with Buttercream Frosting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: carlosramirez
  • Total Time: 35 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

Tender vanilla cupcakes topped with a silky buttercream frosting, perfect for any celebration.


Ingredients

  • ½ cup canola oil (120 ml)
  • ¼ cup unsalted butter, softened (about 56 g)
  • 1 ½ cups granulated sugar (≈300 g)
  • 4 large eggs, room temperature
  • 1 tablespoon vanilla extract (15 ml)
  • 2 ¾ cups cake flour (about 330 g)
  • 2 teaspoons baking powder (≈8 g)
  • ¾ teaspoon baking soda (≈4 g)
  • ½ teaspoon salt (≈3 g)
  • 1 cup buttermilk, room temperature (240 ml)
  • 1 ½ cups unsalted butter, softened (≈340 g)
  • 4 cups confectioners’ (powdered) sugar, sifted (≈480 g)
  • 1 tablespoon vanilla extract (15 ml)
  • ⅛ teaspoon salt (pinch)
  • 4 tablespoons heavy cream, room temperature (60 ml)


Instructions

  1. Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
  2. Whisk together the cake flour, baking powder, baking soda, and salt in a medium bowl. Set aside.
  3. Beat the softened butter, canola oil, and granulated sugar on medium speed until pale and fluffy, about 2–3 minutes.
  4. Add the eggs one at a time, beating 20–30 seconds after each addition. Mix in the tablespoon of vanilla.
  5. Alternate adding the dry ingredients and buttermilk in three additions, starting and finishing with the dry mix. Mix just until combined.
  6. Divide the batter among the liners, filling each about two-thirds full.
  7. Bake on the middle rack for 18–22 minutes, until the tops are lightly golden and a toothpick comes out with a few moist crumbs.
  8. Cool the cupcakes in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  9. Beat the softened butter on medium-high until smooth for the frosting.
  10. Gradually add the sifted confectioners’ sugar, mixing on low. Add the vanilla, salt, and cream, then beat until fluffy.
  11. Frost the cooled cupcakes with buttercream.

Notes

For variations, consider adding lemon zest, chocolate swirl, or using gluten-free flour as needed.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star