Classic Magnolia Bakery Vanilla Cupcakes with Buttercream

Prep: 20 minCook: 19 min12 cupcakesmediumAmerican
Classic Magnolia Bakery Vanilla Cupcakes with Buttercream

These tender vanilla cupcakes recreate the famous Magnolia Bakery recipe with a perfect crumb achieved through cake flour and the creaming method. The combination of whole milk and sour cream creates exceptional moisture, while careful mixing ensures a light, fluffy texture. Topped with sweet vanilla buttercream, these cupcakes deliver the nostalgic bakery experience that made Magnolia famous. Perfect for birthdays, parties, or whenever you crave that classic American bakery taste.

Ingredients

Yield: 12 cupcakes
  • 1 ½ cup cake flour
    all-purpose flour + 2 tbsp cornstarch1:1baking

    reduces tenderness slightly

    Full guide →
  • ¾ tsp baking powder
  • tsp baking soda
  • ¼ tsp salt
    salted butter1:1dairy

    reduce salt by half

    Full guide →
  • ½ cup whole milk
  • ¼ cup sour cream
    Greek yogurt1:1dairy

    tangier flavor

    Full guide →
  • 1 stick unsalted butter, at room temperature
    salted butter1:1dairy

    reduce salt by half

    Full guide →
  • ¾ cup granulated sugar
  • 1 tsp pure vanilla extract
  • 2 egg whites
  • 2 cup powdered sugar
  • 2 ½ tbsp whole milk
  • pink gel food coloring(optional)

Instructions

  1. 1

    Preheat oven to 325°F and line a 12-cup muffin tin with cupcake liners

  2. 2

    Whisk together cake flour, baking powder, baking soda, and salt in a medium bowl

  3. 3

    Whisk together whole milk, sour cream, and vanilla in a separate measuring cup

  4. 4

    Cream butter, sugar, and vanilla in stand mixer with paddle attachment on medium speed until light and fluffy, scraping bowl sides

  5. 5

    Add egg whites one at a time, mixing until fully incorporated after each addition and scraping bowl

  6. 6

    Alternate adding half the dry ingredients and half the wet ingredients on low speed until just combined, then repeat with remaining ingredients

  7. 7

    Scrape bowl sides to ensure everything is mixed well

  8. 8

    Portion batter evenly into lined muffin cups using 1/4 measuring cup or ice cream scoop

  9. 9

    Bake for 20-22 minutes or until tops bounce back when gently pressed

  10. 10

    Beat powdered sugar with 2.5-3 tbsp milk until smooth for buttercream, adding pink food coloring if desired

  11. 11

    Decorate cooled cupcakes with buttercream

Tips

Tip 1

Room temperature butter is crucial for proper creaming - take it out 30-60 minutes before baking for best results.

Tip 2

Don't overmix once you add the flour mixture to avoid tough cupcakes with dense texture.

Tip 3

Use an ice cream scoop or 1/4 cup measure to ensure evenly sized cupcakes that bake uniformly.

Good to Know

Storage

Store frosted cupcakes covered at room temperature for 2-3 days or refrigerate for up to 1 week

Make Ahead

Bake cupcakes up to 2 days ahead and store covered, frost day of serving for best appearance

Serve With

Serve at room temperature for best flavor and texture

Common Mistakes

Watch

Don't overbake as cupcakes will become dry - test with gentle finger press

Watch

Avoid overmixing batter once flour is added to prevent tough, dense cupcakes

Substitutions

Dairy-Free Swaps

sour cream
Greek yogurt1:1dairy

tangier flavor

Full guide →
unsalted butter
salted butter1:1dairy

reduce salt by half

Full guide →

General Alternatives

cake flour
all-purpose flour + 2 tbsp cornstarch1:1baking

reduces tenderness slightly

Full guide →
Find more substitutions →

FAQ

Can I make these without a stand mixer?

Yes, use a hand mixer or even mix by hand, though the creaming process will take longer to achieve proper lightness.

How long do these cupcakes keep?

Unfrosted cupcakes keep 3 days covered at room temperature, frosted ones keep 2-3 days or refrigerate up to 1 week.

Can I freeze these cupcakes?

Yes, freeze unfrosted cupcakes wrapped tightly for up to 3 months. Thaw completely before frosting and serving.