

From the Cook
1/2
Basic Vanilla Cupcakes with Vanilla Buttercream
Instructions
1
Preheat the oven to 350°F.
2
Line two 12-cavity muffin pans with paper liners. Set aside.
3
Place the butter, canola oil, granulated sugar, vanilla, and almond extract in a large mixing bowl. Using a hand mixer or stand mixer fitted with a whisk attachment, cream ingredients together on medium speed until smooth, about 1 minute. Add the eggs and continue to beat until mixture is light and fluffy, about 1 minute longer.
4
Sift the flour, baking powder, baking soda, and salt into the bowl. Pour in half of the milk. Beat mixture on low until the ingredients begin to come together. Slowly pour in the remaining milk and continue mixing, scraping down sides of bowl with a rubber spatula as needed, until a smooth batter forms.
5
Divide the batter evenly between the prepared muffin pan cups, filling each liner no more than 2/3 full.
6
Bake the cupcakes on middle rack of oven until a toothpick inserted in the centers comes out clean, 18-21 minutes.
7
Check to see that cupcakes are done. Remove from oven or add time as needed.
8
Allow the cupcakes to cool to room temperature before frosting.
9
While the cupcakes cool, make the frosting. Place the butter and cream cheese in a large mixing bowl. Beat with a hand mixer or stand mixer on medium speed until smooth and creamy.
10
Add the powdered sugar to butter mixture in two additions, beating on low speed after each until sugar is fully incorporated. Add the vanilla, heavy cream, and salt to the bowl. Continue beating on medium-high speed until frosting is light and fluffy, 2-3 minutes. If the frosting appears too thick, beat in additional heavy cream as needed.
11
Pipe or spread the frosting onto cooled cupcakes. Refrigerate until ready to serve.
My Calorie Intake
Review & Earn
Be the first to review this recipe and earn a 20% Bonus
Level up & unlock free Premium by reviewing recipes!
My Notes
Your kitchen notebook is waiting.
Whether it's a recipe tweak or an inspiration burst — jot it down here.
Tips & Tricks (5)
- Room Temperature Ingredients 🌡️Bring all ingredients to room temperature before mixing, especially eggs, butter, and cream cheese, to ensure proper emulsification and avoid dense, unevenly textured cupcakes.
- Don't Overmix the Batter 🥣Mix on low speed and stop as soon as ingredients are combined to prevent developing excess gluten, which results in tough, dry cupcakes instead of tender, moist ones.
- Sift Dry Ingredients Together 🪡Combine flour, baking powder, baking soda, and salt by sifting to aerate and evenly distribute leavening agents, ensuring consistent rise and crumb structure across all cupcakes.
- Perfect Buttercream Consistency 🧈Beat butter until pale and fluffy (2-3 minutes) before adding powdered sugar gradually, and add cream and milk one tablespoon at a time until you achieve spreadable frosting that holds peaks without being too stiff.
- Cool Completely Before Frosting ❄️Allow cupcakes to cool in the pan for 10 minutes, then transfer to a wire rack for at least 2 hours, so the buttercream won't melt and will create clean, professional-looking swirls.
Recipe Facts
Diet at a Glance
Vegetarian
My Calorie Intake
Smart Nutrition 
Nutrition Per Serving
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Glycemic Analysis
Glycemic Index
Glycemic Load
No Recipes Available
EXPLORE
Looking for more?
Use our smart searchtool, explore by category, or browse your customized food feed.







































