Classic Vanilla Cupcakes with Fluffy Buttercream

These vanilla cupcakes are light, fluffy, and tender, with a rich vanilla flavor and a creamy buttercream frosting.

This recipe delivers perfectly balanced vanilla cupcakes: soft, moist, and not too sweet. The combination of cake flour and all-purpose flour gives them a delicate crumb, while the buttermilk adds tenderness.

The frosting is a simple buttercream, made with both salted and unsalted butter for a perfect sweet-salty balance. It whips up light and fluffy, like a cloud on top of each cupcake.

Ingredients

Servings 12

    Cupcakes

    Frosting

    Converted amounts are rounded.

    Method

    1. Preheat the oven to 350°F. Line a 12-cup muffin pan with paper liners.
    2. In a medium bowl, whisk together the cake flour, all-purpose flour, baking powder, and salt. Set aside.
    3. In the bowl of a stand mixer fitted with the paddle attachment (or using a hand mixer), beat the sugar and 1/2 cup unsalted butter on low speed until combined. Increase to high speed and whip until very light and fluffy, about 4 minutes. Scrape down the sides of the bowl.
    4. Add one egg and mix until blended. Add the second egg and the vanilla extract, mixing well. Scrape down the bowl again.
    5. Add about one-third of the flour mixture and mix on low speed just until combined. Pour in the milk and mix briefly. Add another third of the flour, mix, then add the buttermilk and mix. Finally, add the remaining flour and mix just until incorporated.
    6. Remove the bowl from the mixer and gently fold the batter with a spatula to ensure everything is evenly combined.
    7. Divide the batter evenly among the prepared muffin cups, filling each about two-thirds full.
    8. Bake for 17 to 22 minutes, until a toothpick inserted into the center comes out clean. Let the cupcakes cool in the pan for a few minutes, then transfer them to a wire rack to cool completely.
    9. For the frosting: In the bowl of a stand mixer (or with a hand mixer), beat together the remaining 1/2 cup unsalted butter and 1/4 cup salted butter until pale and fluffy.
    10. Add the powdered sugar, heavy cream, and vanilla extract. Whip until very pale and fluffy, resembling whipped cream. Frost the cooled cupcakes.

    💡 Tips

    • For best results, ensure all ingredients are at room temperature before starting.
    • Do not overmix the batter once the flour is added, to keep the cupcakes tender.
    • The frosting can be made ahead and stored in the refrigerator for up to 3 days; bring to room temperature and rewhip before using.

    Inspired by a recipe from Cooking Classy

    You may also like

    🍽️

    Blood Orange Crepe Cake with Caramelized Slices

    A stunning layered crepe cake featuring blood orange custard, topped with caramelized orange slices. Perfect…

    ⏱ 3hMedium
    🍽️

    Pistachio Mascarpone Tiramisu with Coffee-Soaked Ladyfingers

    A light and creamy no-bake dessert with layers of mascarpone-pistachio cream and coffee-dipped ladyfingers…

    ⏱ 6h 30mMedium
    🍽️

    Decadent Chocolate Hazelnut Lava Cake

    A rich chocolate cake with a molten hazelnut praline center, perfect for chocolate lovers.

    ⏱ 55 minMedium
    🍽️

    Sticky Date & Ginger Cake

    A dark, sticky ginger cake sweetened with dates and maple syrup, made lighter with buttermilk and plenty of…

    ⏱ 1h 15mEasy