These classic yellow cupcakes are the kind you remember from birthdays, bake sales, and school parties—simple, soft, and full of buttery flavor. They’re easy to make, yet feel special every single time. The crumb is tender, the tops bake up lightly golden, and the flavor hits that perfect balance of vanilla and butter.
Whether you frost them with chocolate buttercream or keep them plain with a dusting of powdered sugar, these cupcakes are a crowd-pleaser. If you’ve ever worried about dry cupcakes, this recipe will change your mind.
What Makes This Recipe So Good
Moist and Tender Crumb: A mix of butter and oil gives you rich flavor and consistent moisture, so your cupcakes don’t dry out.
Reliable and Simple: The steps are straightforward, and you don’t need any special equipment beyond a mixer and a couple of bowls.
Balanced Sweetness: They’re sweet, but not cloying, which makes them perfect for frosting, sprinkles, or fresh fruit.
Foolproof Structure: Cake flour keeps the texture soft, while a combination of baking powder and a touch of baking soda helps the cupcakes rise evenly.
Everyday Ingredients: Everything on the list is easy to find and probably in your pantry already.
Shopping List
- All-purpose flour or cake flour (cake flour gives a softer crumb)
- Granulated sugar
- Unsalted butter, softened
- Neutral oil (canola or vegetable)
- Large eggs, at room temperature
- Egg yolks, at room temperature
- Whole milk, at room temperature
- Plain yogurt or sour cream
- Pure vanilla extract
- Baking powder
- Baking soda
- Kosher salt
- Optional for frosting: powdered sugar, unsalted butter, cocoa powder (for chocolate), milk or cream, vanilla, and sprinkles
Instructions
- Prep the pan: Heat oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners.
For best rise, use sturdy liners and avoid over-greasing.
- Measure accurately: Lightly spoon flour into a measuring cup and level it off. This prevents packing the flour, which leads to dense cupcakes.
- Cream the butter and sugar: In a large bowl, beat 1/2 cup softened unsalted butter with 1 cup granulated sugar on medium-high until pale and fluffy, about 2–3 minutes. Scrape the bowl halfway through.
- Add oil and eggs: Beat in 1/4 cup neutral oil until glossy.
Add 2 large eggs plus 2 large egg yolks, one at a time, mixing well and scraping the bowl after each. Stir in 2 teaspoons pure vanilla extract.
- Mix dry ingredients: In a separate bowl, whisk 1 1/2 cups cake flour (or 1 1/3 cups all-purpose flour), 2 teaspoons baking powder, 1/4 teaspoon baking soda, and 1/2 teaspoon kosher salt.
- Mix wet ingredients: In a measuring cup, whisk 1/2 cup whole milk with 1/4 cup plain yogurt or sour cream until smooth.
- Combine in thirds: Add the dry ingredients to the butter mixture in three additions, alternating with the milk mixture (dry, wet, dry, wet, dry). Mix on low just until combined after each addition.
Do not overmix.
- Portion the batter: Divide batter evenly among liners, filling each about 2/3 full. Use a scoop for consistency.
- Bake: Bake 16–20 minutes, until the tops are set, lightly golden, and a toothpick comes out with a few moist crumbs. Rotate the pan once if your oven has hot spots.
- Cool: Let cupcakes cool in the pan 5 minutes, then transfer to a rack to cool completely before frosting.
- Optional frosting: For an easy chocolate buttercream, beat 1/2 cup softened butter until creamy.
Add 1 3/4 cups powdered sugar, 1/4 cup unsweetened cocoa, a pinch of salt, 1 teaspoon vanilla, and 2–3 tablespoons milk or cream. Beat until fluffy and spreadable.
How to Store
Room temperature: Unfrosted cupcakes keep well in an airtight container at room temperature for up to 3 days. Add a paper towel in the container to absorb excess moisture.
Refrigerator: Frosted cupcakes with dairy-based frosting keep 3–4 days in the fridge.
Let them come to room temperature 20–30 minutes before serving.
Freezer: Freeze unfrosted cupcakes, well-wrapped, for up to 2 months. Thaw at room temperature in the wrapper to prevent drying. You can also freeze frosted cupcakes on a tray until firm, then wrap individually.
Why This is Good for You
Portion control built in: Cupcakes are naturally portioned, which helps with mindful eating compared to slicing a large cake.
Quality ingredients: Making them at home means you control the sugar, type of fat, and flavorings.
You can use real vanilla and good dairy without additives.
Feel-good baking: Baking can be grounding and creative. Sharing homemade treats can boost connection and joy, which is good for overall well-being.
Pitfalls to Watch Out For
- Overmixing the batter: This develops gluten and makes cupcakes tough. Mix just until the flour disappears.
- Cold ingredients: Cold eggs and milk can cause the batter to curdle and bake unevenly.
Bring them to room temperature first.
- Overbaking: A minute too long dries them out. Start checking at 16 minutes and look for moist crumbs on the tester.
- Overfilling liners: Filling more than 2/3 full can cause overflow and flat tops. Even scoops give even rise.
- Skipping the salt: A little salt sharpens flavor and balances sweetness.
Don’t leave it out.
Old leaveners: Baking powder and soda lose strength over time. Replace them every 6–12 months for reliable lift.
Explore more irresistible cupcakes recipes you won’t want to miss:
Variations You Can Try
- Confetti Cupcakes: Fold 1/3 cup rainbow sprinkles into the batter right before scooping. Use jimmies for best color bleed control.
- Lemon Twist: Add 1 tablespoon lemon zest and 1 tablespoon lemon juice.
Frost with lemon or vanilla buttercream.
- Almond-Vanilla: Replace 1 teaspoon of vanilla with 1 teaspoon almond extract. Top with sliced, toasted almonds.
- Chocolate Chip: Fold in 1/2 cup mini chocolate chips tossed with a teaspoon of flour to prevent sinking.
- Coconut: Swap half the milk for canned coconut milk and fold in 1/2 cup shredded coconut. Finish with coconut buttercream.
- Filled Cupcakes: Core the cooled cupcakes and spoon in jam, lemon curd, or chocolate ganache, then frost as usual.
FAQ
Can I make these without cake flour?
Yes.
Use all-purpose flour, but measure carefully and avoid overmixing. For a softer texture, you can make a quick substitute: for each cup of all-purpose flour, remove 2 tablespoons and replace with 2 tablespoons cornstarch, then sift well.
Why use both butter and oil?
Butter gives rich flavor and structure, while oil keeps cupcakes soft even after they cool. The combo delivers that classic taste with a moist, tender crumb.
Do I need a stand mixer?
No.
A hand mixer works perfectly. You can even do it by hand with a sturdy whisk and some patience—just be sure to cream the butter and sugar well.
How do I get domed tops?
Start with room-temperature ingredients, don’t overfill the liners, and bake at 350°F. Let the batter rest 5 minutes after mixing to relax air bubbles, then bake promptly.
Can I make them ahead?
Absolutely.
Bake the cupcakes the day before, cool completely, and store airtight at room temperature. Frost the day you plan to serve for the freshest texture.
What frosting pairs best?
Classic choices are chocolate buttercream, vanilla buttercream, or cream cheese frosting. For something lighter, try whipped ganache or stabilized whipped cream.
How do I make them gluten-free?
Use a quality 1:1 gluten-free baking flour that includes xanthan gum.
Let the batter rest 10 minutes before baking to hydrate the flours, and check for doneness a minute early.
Can I bake mini or jumbo cupcakes?
Yes. For mini cupcakes, bake 10–12 minutes. For jumbo, bake 22–26 minutes.
Always test with a toothpick, and adjust filling level to about 2/3 full.
Wrapping Up
These classic yellow cupcakes are a reliable, go-to recipe for birthdays, potlucks, or a simple afternoon treat. The flavor is buttery and warm, the texture is soft, and the steps are easy to follow. Keep this recipe in your back pocket, and you’ll have perfect cupcakes whenever you need them.
Add your favorite frosting, a handful of sprinkles, and you’re set for smiles all around.

Classic Yellow Cupcakes Recipe Soft and Moist Every Time – A No-Fuss Favorite
Ingredients
- All-purpose flour or cake flour (cake flour gives a softer crumb)
- Granulated sugar
- Unsalted butter, softened
- Neutral oil (canola or vegetable)
- Large eggs, at room temperature
- Egg yolks, at room temperature
- Whole milk, at room temperature
- Plain yogurt or sour cream
- Pure vanilla extract
- Baking powder
- Baking soda
- Kosher salt
- Optional for frosting: powdered sugar, unsalted butter, cocoa powder (for chocolate), milk or cream, vanilla, and sprinkles
Instructions
- Prep the pan: Heat oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners.For best rise, use sturdy liners and avoid over-greasing.
- Measure accurately: Lightly spoon flour into a measuring cup and level it off. This prevents packing the flour, which leads to dense cupcakes.
- Cream the butter and sugar: In a large bowl, beat 1/2 cup softened unsalted butter with 1 cup granulated sugar on medium-high until pale and fluffy, about 2–3 minutes. Scrape the bowl halfway through.
- Add oil and eggs: Beat in 1/4 cup neutral oil until glossy.Add 2 large eggs plus 2 large egg yolks, one at a time, mixing well and scraping the bowl after each. Stir in 2 teaspoons pure vanilla extract.
- Mix dry ingredients: In a separate bowl, whisk 1 1/2 cups cake flour (or 1 1/3 cups all-purpose flour), 2 teaspoons baking powder, 1/4 teaspoon baking soda, and 1/2 teaspoon kosher salt.
- Mix wet ingredients: In a measuring cup, whisk 1/2 cup whole milk with 1/4 cup plain yogurt or sour cream until smooth.
- Combine in thirds: Add the dry ingredients to the butter mixture in three additions, alternating with the milk mixture (dry, wet, dry, wet, dry). Mix on low just until combined after each addition.Do not overmix.
- Portion the batter: Divide batter evenly among liners, filling each about 2/3 full. Use a scoop for consistency.
- Bake: Bake 16–20 minutes, until the tops are set, lightly golden, and a toothpick comes out with a few moist crumbs. Rotate the pan once if your oven has hot spots.
- Cool: Let cupcakes cool in the pan 5 minutes, then transfer to a rack to cool completely before frosting.
- Optional frosting: For an easy chocolate buttercream, beat 1/2 cup softened butter until creamy.Add 1 3/4 cups powdered sugar, 1/4 cup unsweetened cocoa, a pinch of salt, 1 teaspoon vanilla, and 2–3 tablespoons milk or cream. Beat until fluffy and spreadable.
