I think a great cupcake recipe should feel special, even when it’s easy to make. This magnolia cupcake recipe is rich, decadent, and delivers that famous bakery-style flavor right in your kitchen with a tender, moist crumb. We’re adding a secret twist with a warm brown butter caramel swirl inside the cake and a luscious salted caramel buttercream on top. This specific magnolia cupcake recipe guarantees a moist, tender crumb and a complex caramel flavor that feels like a special occasion treat every time. It’s perfect for parties, holidays, or just making a weeknight feel a little more special for the family.

Ingredients
- All-Purpose Flour: 240g (2 cups)
The foundation for a tender crumb. Measure by spooning flour into the cup and leveling for accuracy; don’t scoop directly from the bag. Avoid using cake flour or self-rising flour as substitutions in this recipe, as the leavening agent is carefully balanced. - Granulated Sugar: 200g (1 cup)
Provides sweetness and helps create a soft texture in the cake. Used for the main cupcake batter. - Baking Powder: 10g (2 teaspoons)
The primary leavening agent to ensure the cupcakes rise properly. - Fine Sea Salt: 5g (1 teaspoon)
Enhances all the flavors in the batter and balances the sweetness. - Unsalted Butter: 170g (12 tablespoons) softened, plus 55g (4 tablespoons) for caramel
Use softened butter for the creaming process to incorporate air, which is essential for a light cupcake texture. The extra 4 tablespoons are browned for the caramel swirl; using unsalted gives you control over the salt level. - Whole Milk: 120ml (1/2 cup) at room temperature
Adds moisture and richness to the batter. Ensure it is at room temperature to prevent the batter from curdling when mixed with softened butter and eggs. (I’ve used half-and-half when I’m out of whole milk, and it works great too.) - Alcohol-Free Vanilla Extract: 10ml (2 teaspoons)
Provides classic vanilla flavor. Use high-quality extract for the best flavor payoff; alcohol-free is specified in the original recipe. - Large Eggs: 2 at room temperature
Bind the ingredients and add structure and moisture. Room temperature eggs combine more evenly with the other ingredients, resulting in a smoother batter. - Sour Cream: 80g (1/3 cup) at room temperature
The key ingredient for a moist, tender, and slightly tangy crumb that keeps this magnolia cupcake recipe fresh. Ensure it is at room temperature for smooth integration into the batter. (Plain, full-fat Greek yogurt also works well if that’s what you have on hand.) - Heavy Cream: 60ml (1/4 cup) for caramel, 30ml (2 tablespoons) for buttercream
Used to create the rich texture of both the caramel swirl and the buttercream frosting. Full-fat heavy cream (at least 35% fat) is recommended for best results. - Light Brown Sugar: 60g (1/4 cup) packed for caramel
Adds depth and molasses flavor to the caramel swirl. - Flaky Sea Salt: 2g (1/2 teaspoon) for caramel, plus more for garnish
Balances the sweetness of the caramel swirl and enhances the flavor profile. A sprinkle on top of the finished cupcakes adds visual appeal and a satisfying crunch. - Powdered Sugar: 450g (3 1/2 cups) for buttercream
Provides structure and sweetness to the frosting. Sifting before use prevents lumps in the buttercream. - Prepared Salted Caramel Sauce: 120ml (1/2 cup) for buttercream and drizzle
Use store-bought or homemade salted caramel sauce for ease. Ensure the sauce is fully cooled before incorporating it into the buttercream.
Instructions
- Prep the Oven and Pan:
Preheat your oven to 180ยฐC (350ยฐF). Line a standard 12-cup muffin pan with paper liners. - Make the Brown Butter Caramel Swirl:
In a small saucepan, melt 55g (4 tablespoons) unsalted butter over medium heat, swirling occasionally. Continue cooking for 5-7 minutes until the butter browns, developing nutty solids at the bottom; remove from heat immediately. Stir in 60ml (1/4 cup) heavy cream, 60g (1/4 cup) packed light brown sugar, and 2g (1/2 teaspoon) flaky sea salt until smooth. Set aside to cool fully; it will thicken significantly. This specific element elevates a standard vanilla base into a true magnolia cupcake recipe experience. - Combine Dry and Wet Ingredients:
In a large bowl, whisk together the 240g (2 cups) flour, 200g (1 cup) granulated sugar, 10g (2 teaspoons) baking powder, and 5g (1 teaspoon) fine sea salt. In a separate medium bowl, whisk together the 120ml (1/2 cup) milk, 10ml (2 teaspoons) vanilla extract, 2 large eggs, and 80g (1/3 cup) sour cream until well combined. - Mix the Batter:
Using a stand mixer with the paddle attachment or a hand mixer, cream 170g (12 tablespoons) softened butter on medium speed for 2 minutes until light and fluffy. Gradually add the dry ingredients to the butter mixture, alternating with the wet ingredients, beginning and ending with the dry ingredients. Mix on low speed until *just* combined; avoid overmixing to keep the cupcakes tender. If you notice any flour pockets or streaks after the final addition of dry ingredients, mix briefly on low speed (5-10 seconds) until they disappear. - Fill and Swirl:
Divide the cupcake batter evenly among the 12 prepared muffin cups, filling each approximately two-thirds full. The richness of this magnolia cupcake recipe batter comes from the sour cream and room temperature eggs. Drop small spoonfuls (about 1 teaspoon each) of the cooled brown butter caramel mixture onto the surface of each cupcake. Gently use a skewer or toothpick to create ribbons by swirling the caramel into the batter, ensuring not to reach the bottom of the liner. I always make sure the caramel is cool enough so it doesn’t sink immediately, otherwise the swirl disappears into the base. - Bake and Cool:
Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean. Transfer the cupcakes to a wire rack to cool completely before frosting. These easy magnolia cupcake recipe treats are best when fully cooled before frosting. - Prepare the Salted Caramel Buttercream:
While cupcakes cool, beat 170g (12 tablespoons) softened butter in a large bowl on medium speed for 2 minutes until creamy. Gradually add 450g (3 1/2 cups) powdered sugar, one cup at a time, mixing on low speed until incorporated. Add 60ml (1/4 cup) prepared salted caramel sauce and 30ml (2 tablespoons) heavy cream or milk; increase speed to medium-high and beat for 3-5 minutes until light, fluffy, and uniformly colored. - Frost and Garnish:
Once cupcakes are completely cool, transfer the buttercream to a piping bag fitted with a large star tip. Pipe a generous swirl of buttercream onto each cupcake. Drizzle an additional 60ml (1/4 cup) of prepared salted caramel sauce over the piped buttercream and finish with a delicate sprinkle of flaky sea salt. This finishing touch completes the classic magnolia cupcake recipe look and taste.
Tips for a Light and Moist Crumb
Getting that delicate, tender crumb that makes a bakery-style cupcake special requires attention to a few key details. The magnolia cupcake recipe relies on careful technique in mixing and ingredient preparation to avoid a dense result.
- Room Temperature Ingredients: Make sure your milk, eggs, and sour cream are all at room temperature before you begin. Cold ingredients can cause the butter to seize or separate in the batter, resulting in a tough texture in the final cupcake.
- Don’t Overmix: When combining the wet and dry ingredients, mix only until the flour streaks disappear. Overmixing develops gluten, which can make the cupcakes tough and dense instead of light and tender.
- Accurate Measurement: Spooning flour into your measuring cup rather than scooping directly from the bag prevents packing the flour down. Excess flour will dry out the cupcakes and result in a dense crumb.
Salted Caramel Buttercream Secrets
The buttercream frosting is just as important as the cupcake base in this magnolia cupcake recipe. Following these tips will ensure a smooth, fluffy, and stable frosting every time.
- Use Softened Butter: The butter for the frosting must be softened to true room temperature so it can whip up light and airy; if it’s too cold, the frosting will be dense and lumpy.
- Sift the Powdered Sugar: Sifting ensures a smooth, non-gritty texture. This step prevents small clumps of sugar from creating an inconsistent mouthfeel.
- Adjusting Consistency: If your buttercream is too stiff, add a teaspoon of milk at a time to thin it out; if itโs too soft, beat in more powdered sugar or chill it briefly.

Make-Ahead and Storage
These cupcakes are excellent for meal prep and make-ahead baking for a party. Proper storage ensures they retain their moisture and flavor for days after baking.
- Make Ahead: The unfrosted cupcakes can be baked up to 2 days ahead and stored in an airtight container at room temperature.
- Freezing: Unfrosted cupcakes freeze well for up to 3 months. To freeze, wrap completely cooled cupcakes in plastic wrap and place them in an airtight freezer bag or container. Thaw them completely at room temperature before frosting.
- Storage: Frosted cupcakes should be stored in an airtight container at room temperature for up to 2 days or refrigerated for up to 5 days. For the best texture, let refrigerated cupcakes sit at room temperature for 30 minutes before serving.
FAQs
Can I use store-bought caramel sauce for the swirl?
Yes, you can substitute store-bought caramel sauce for the brown butter caramel swirl. Use about 1/4 cup (60ml) of thick, high-quality caramel sauce for the swirl in step 5. The brown butter technique adds depth, but store-bought caramel makes this magnolia cupcake recipe much faster for busy weeknights.
Why do I need room temperature ingredients?
Room temperature ingredients combine more efficiently in the batter, creating a uniform emulsion. This prevents the batter from separating or becoming lumpy, which can lead to a dense, tough texture in the final cupcake. This applies to the milk, eggs, and sour cream.
My cupcakes are flat or dense; what did I do wrong?
This usually happens from overmixing the batter. Overmixing develops the gluten in the flour, making the cupcakes tough and preventing them from rising properly. To avoid this, mix only until the flour streaks disappear and then stop.
How do I get a fluffy buttercream?
Make sure your butter is truly softened to room temperature before creaming. Beat the butter and powdered sugar mixture on medium-high speed for at least 3-5 minutes after all ingredients are added to incorporate air. I always set my butter out on the counter for at least an hour before starting.
Can I substitute the sour cream for yogurt?
Plain, full-fat Greek yogurt can be used as a close substitute for sour cream. The goal is to retain moisture and a slight tanginess in the crumb. Be sure to use the full-fat variety; non-fat or low-fat varieties lack the necessary fat content for a rich cupcake.
What is the best way to get a clean swirl pattern?
Use a toothpick or skewer and make only 3-4 gentle passes through the caramel and batter, rather than overmixing, to maintain distinct ribbons. When making this magnolia cupcake recipe, I use a light hand to ensure the caramel doesn’t get lost in the batter during baking.
Conclusion
This magnolia cupcake recipe brings all the comfort and luxury of a high-end bakery right into your home kitchen. The combination of the rich brown butter caramel swirl and the fluffy salted caramel buttercream makes this a perfect showstopper for family dinners or parties. Don’t forget to save this family-friendly recipe for future celebrations!
Print
magnolia cupcake recipe
- Total Time: 50 minutes
- Yield: 12 cupcakes 1x
- Diet: General
Description
This magnolia cupcake recipe delivers bakery-style flavor with a tender, moist crumb. It features a warm brown butter caramel swirl inside and a luscious salted caramel buttercream on top, perfect for special occasions or weeknight treats.
Ingredients
- 240g (2 cups) all-purpose flour
- 200g (1 cup) granulated sugar
- 10g (2 teaspoons) baking powder
- 5g (1 teaspoon) fine sea salt
- 170g (12 tablespoons) unsalted butter, softened
- 120ml (1/2 cup) whole milk, room temperature
- 10ml (2 teaspoons) alcohol-free vanilla extract
- 2 large eggs, room temperature
- 80g (1/3 cup) sour cream, room temperature
- 55g (4 tablespoons) unsalted butter (for caramel)
- 60ml (1/4 cup) heavy cream (for caramel)
- 60g (1/4 cup) light brown sugar, packed
- 2g (1/2 teaspoon) flaky sea salt (for caramel)
- 450g (3 1/2 cups) powdered sugar (for buttercream)
- 120ml (1/2 cup) prepared salted caramel sauce
- 30ml (2 tablespoons) heavy cream (for buttercream)
- Additional prepared salted caramel sauce, for drizzle (60ml or 1/4 cup)
- Flaky sea salt, for garnish
Instructions
- Preheat Oven and Prep Pan: Preheat the oven to 180ยฐC (350ยฐF) and line a 12-cup muffin pan with paper liners.
- Prepare Brown Butter Caramel Swirl: Melt 55g butter in a small saucepan over medium heat, browning for 5-7 minutes until nutty solids form. Remove from heat and stir in 60ml heavy cream, 60g brown sugar, and 2g flaky salt until smooth. Set aside to cool fully; it will thicken significantly.
- Combine Ingredients: In a large bowl, whisk together the flour, granulated sugar, baking powder, and fine sea salt. In a separate medium bowl, whisk together the milk, vanilla extract, eggs, and sour cream until well combined.
- Mix the Batter: Cream 170g softened butter in a stand mixer for 2 minutes. Add the dry ingredients alternately with the wet ingredients, starting and ending with dry, mixing on low speed until *just* combined. Avoid overmixing to keep cupcakes tender.
- Fill and Swirl Cupcakes: Fill each prepared muffin cup two-thirds full with batter. Drop small spoonfuls (about 1 teaspoon) of the cooled brown butter caramel mixture onto the surface of each cupcake. Gently swirl the caramel into the batter using a skewer or toothpick.
- Bake and Cool: Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean. Transfer the cupcakes to a wire rack to cool completely before frosting.
- Make Salted Caramel Buttercream: Beat 170g softened butter for 2 minutes. Gradually add powdered sugar, one cup at a time. Mix in 120ml prepared salted caramel sauce and 30ml heavy cream or milk; increase speed to medium-high and beat for 3-5 minutes until light and fluffy.
- Frost and Garnish: Pipe the buttercream onto the cooled cupcakes. Drizzle with additional salted caramel sauce (60ml) and sprinkle with flaky sea salt for garnish.
Notes
To achieve a tender crumb, ensure all cold ingredients (milk, eggs, sour cream) are at room temperature to prevent curdling. Avoid overmixing the batter, which develops gluten and results in a tough texture. Cool cupcakes completely on a wire rack before frosting.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 520 kcal
- Sugar: 59g
- Sodium: 250mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 83g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 30mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.