Copycat Magnolia Bakery Cupcakes Recipe
Introduction
Recreate the magic of Magnolia Bakery at home with these classic copycat cupcakes. Light, fluffy, and topped with a smooth pink buttercream, they are perfect for any celebration or just a special treat.

Ingredients
- 1 ½ cups cake flour (170 g)
- ¾ tsp baking powder
- ⅛ tsp baking soda
- ¼ tsp salt
- ½ cup whole milk (125 ml)
- ¼ cup sour cream (61 g)
- ½ cup unsalted butter, softened (115 g)
- ¾ cup granulated sugar (150 g)
- 1 tsp vanilla extract (5 ml)
- 2 egg whites
- ½ cup unsalted butter, room temperature (115 g)
- 2 cups powdered sugar (224 g)
- 1 tsp vanilla extract (5 ml)
- 3 tbsp whole milk (45 ml)
- 1 drop red gel food coloring (optional)
Instructions
- Step 1: Preheat your oven to 325°F (165°C) and line a 12-cup muffin tin with cupcake liners.
- Step 2: In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt.
- Step 3: In a small bowl, combine the milk, sour cream, and vanilla extract.
- Step 4: In a mixing bowl, beat the softened butter and granulated sugar until light and fluffy.
- Step 5: Add the egg whites one at a time, mixing well after each addition.
- Step 6: Add half of the wet ingredients and half of the dry ingredients to the butter mixture. Mix to combine.
- Step 7: Add the remaining wet and dry ingredients and mix until just incorporated.
- Step 8: Scoop the batter into the cupcake liners, filling each about ¾ full (roughly ¼ cup per cupcake).
- Step 9: Bake for 20 to 22 minutes, until the tops spring back when lightly touched.
- Step 10: Remove from the oven and cool completely on a wire rack.
- Step 11: To make the buttercream, beat the room temperature butter and powdered sugar together until crumbly.
- Step 12: Add vanilla extract and milk, then beat until smooth and fluffy.
- Step 13: Stir in a drop of red gel food coloring until you reach a light pink shade. Adjust the amount as desired.
- Step 14: Place the buttercream in a piping bag fitted with a round or star tip.
- Step 15: Pipe a swirl onto each cupcake, starting from the outside and spiraling inward.
- Step 16: Serve immediately or chill until ready to enjoy.
Tips & Variations
- Use cake flour for a tender crumb; if unavailable, substitute all-purpose flour with a tablespoon of cornstarch per cup.
- Room temperature ingredients combine better for a smooth batter and frosting.
- Add a splash of lemon juice or zest to the frosting for a fresh twist.
- For a chocolate version, replace ¼ cup of cake flour with cocoa powder.
- Ensure not to overmix the batter to maintain lightness.
Storage
Store cupcakes in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days. If refrigerated, allow them to come to room temperature before serving. The buttercream can be freshened by gently re-whipping with a mixer before frosting or serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use whole eggs instead of egg whites?
Using whole eggs will make the cupcakes denser and less delicate, but it can still work in a pinch. For the lightest texture, stick to egg whites as specified.
Why is my buttercream too runny?
Runny buttercream usually means the butter or liquids are too warm. Chill the frosting briefly, then re-whip it. Using cold milk instead of room temperature can also help thicken it up.
PrintCopycat Magnolia Bakery Cupcakes Recipe
This recipe is a delightful copycat version of the famous Magnolia Bakery cupcakes, featuring moist vanilla cake cupcakes topped with a creamy, pink buttercream frosting. Perfectly tender with a classic buttery flavor and a subtle hint of sour cream, these cupcakes are baked to golden perfection and frosted with a sweet, fluffy vanilla buttercream that can be tinted a soft pink for an elegant touch.
- Prep Time: 15 minutes
- Cook Time: 20-22 minutes
- Total Time: 40 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cupcake Batter
- 1 ½ cups cake flour (170 g)
- ¾ tsp baking powder
- ⅛ tsp baking soda
- ¼ tsp salt
- ½ cup whole milk (125 ml)
- ¼ cup sour cream (61 g)
- ½ cup unsalted butter, softened (115 g)
- ¾ cup granulated sugar (150 g)
- 1 tsp vanilla extract (5 ml)
- 2 egg whites
Pink Buttercream Frosting
- ½ cup unsalted butter, room temperature (115 g)
- 2 cups powdered sugar (224 g)
- 1 tsp vanilla extract (5 ml)
- 3 tbsp whole milk (45 ml)
- 1 drop red gel food coloring (optional)
Instructions
- Prep: Preheat your oven to 325°F (165°C) and line a 12-cup muffin tin with cupcake liners to prepare for baking.
- Make the Batter: In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt ensuring they are fully combined. In a separate small bowl, mix the whole milk, sour cream, and vanilla extract. In a larger mixing bowl, beat the softened butter and granulated sugar until the mixture is light and fluffy, creating a smooth base for the cupcakes. Add the egg whites one at a time, beating well after each addition to incorporate air. Then alternate adding half of the wet ingredients, followed by half of the dry ingredients, mixing gently to combine. Repeat with the remaining wet and dry ingredients, mixing just until incorporated to avoid overmixing.
- Bake: Scoop the batter into the prepared cupcake liners, filling each about ¾ full, which is approximately ¼ cup of batter per cupcake. Place the tray in the oven and bake for 20 to 22 minutes, or until the cupcake tops spring back to a light touch, indicating they are fully baked. Remove from the oven and transfer the cupcakes to a wire rack to cool completely before frosting.
- Make the Pink Buttercream: In a clean bowl, beat the room temperature butter and powdered sugar together until the mixture becomes crumbly. Add the vanilla extract and whole milk, then continue to beat the frosting until it is smooth, creamy, and fluffy. Add one drop of red gel food coloring to the buttercream and mix well to achieve a light pink color; adjust the amount of coloring if a deeper pink is preferred.
- Frost the Cupcakes: Transfer the pink buttercream into a piping bag fitted with your choice of a round or star tip. Starting from the outer edge of each cooled cupcake, pipe a swirl of buttercream working inward in a circular motion until the center is reached. Serve immediately or chill the frosted cupcakes until ready to enjoy.
Notes
- Ensure cupcakes are completely cool before frosting to prevent the buttercream from melting.
- You can substitute red gel food coloring with natural beet powder for a natural pink hue.
- For a fluffier texture, use room temperature ingredients and do not overmix the batter.
- Store cupcakes in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
- Bring refrigerated cupcakes to room temperature before serving for best flavor and texture.
Keywords: Magnolia Bakery cupcakes, vanilla cupcakes, buttercream frosting, copycat recipe, classic cupcakes, pink buttercream

