If you’ve ever wandered the magical streets of Hogsmeade in the Harry Potter series, you know the sweet, cozy aroma of Butterbeer is almost impossible to resist. That first sip—creamy, frothy, and rich with butterscotch—feels like a warm hug in a mug. And now, you can capture that same magic in cupcake form right at home!
These Butterbeer Cupcakes are everything a witch, wizard, or Muggle could hope for: fluffy golden cupcakes infused with cream soda and butterscotch, topped with light and dreamy whipped frosting, and finished with a drizzle of golden butterscotch sauce. Perfect for birthdays, themed parties, Harry Potter movie marathons, or anytime you’re craving a little bit of wizarding world wonder.
Why You’ll Love These Cupcakes
- Harry Potter Inspired – A must-have for any Potterhead gathering.
- Easy to Make – Simple ingredients you can find in any Muggle grocery store.
- Magically Delicious – Sweet, creamy, and packed with butterscotch flavor.
- Party-Perfect – These cupcakes will be the star of any dessert table.
Recipe Card
Prep Time: 20 minutes
Cook Time: 22 minutes
Course: Dessert
Cuisine: The Wizarding World 😉
Servings: 12 cupcakes
Equipment Needed
- Muffin tin + liners
- Mixing bowls
- Electric mixer
- Measuring cups & spoons
- Spatula
- Saucepan (for drizzle if making from scratch)
Ingredients
Cupcakes:
- 1 ½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ½ cup unsalted butter, softened
- ¾ cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- ½ cup cream soda
- ½ cup buttermilk
- ½ cup butterscotch chips (optional, for extra flavor)
Frosting:
- 1 cup heavy whipping cream
- ½ cup marshmallow fluff
- 2 tbsp powdered sugar
- 1 tsp vanilla extract
Drizzle:
- ¼ cup butterscotch or caramel sauce
Instructions
- Preheat oven to 350°F (175°C). Line a muffin tin with 12 cupcake liners.
- Mix dry ingredients. In a bowl, whisk flour, baking powder, baking soda, and salt.
- Cream butter and sugar. Beat butter and brown sugar until fluffy. Add eggs one at a time, then vanilla.
- Add liquids. Alternate adding dry ingredients with buttermilk and cream soda. Mix until just combined. Stir in butterscotch chips if using.
- Bake. Fill liners ⅔ full and bake 20–22 minutes. Cool completely before frosting.
- Make frosting. Whip heavy cream until soft peaks form. Add marshmallow fluff, powdered sugar, and vanilla. Whip until smooth.
- Frost & drizzle. Pipe or spread frosting, then drizzle with butterscotch sauce.
Tips for the Best Butterbeer Cupcakes
- Use cream soda for that authentic Butterbeer flavor.
- Don’t overmix the batter—this keeps your cupcakes light and fluffy.
- Chill your mixing bowl before whipping cream for fluffier frosting.
- Garnish with gold star sprinkles or edible glitter for a magical touch.
FAQs
Can I make these ahead of time?
Yes! The cupcakes can be baked a day in advance. Store unfrosted cupcakes at room temperature in an airtight container. Frost before serving.
Do I have to use marshmallow fluff in the frosting?
It adds a magical creaminess, but if you can’t find it, replace with extra whipped cream + powdered sugar.
Can I make them alcohol-free for kids?
Absolutely! Cream soda is already non-alcoholic, so these are kid-friendly as-is.
Can I turn this into a cake instead?
Yes—pour the batter into an 8×8 pan and bake for 30–35 minutes. Frost and drizzle as usual.
Serving Suggestions
- Pair with a frothy mug of homemade Butterbeer for the ultimate Hogwarts vibe.
- Serve on a dessert table with golden snitches (chocolate truffles with wings).
- Host a Harry Potter movie night and surprise guests with these magical cupcakes.
🍴 Nutrition Facts (Per Cupcake)
- Calories: ~325
- Total Fat: 16g
- Saturated Fat: 10g
- Trans Fat: 0g
- Cholesterol: 65mg
- Sodium: 190mg
- Total Carbohydrates: 42g
- Dietary Fiber: 0.5g
- Sugars: 28g
- Protein: 3g
Notes:
- Using butterscotch chips will bump sugar + calories slightly higher.
- Swapping in light whipped topping instead of marshmallow cream + whipped cream can reduce fat and sugar.
- These are definitely a treat-style dessert—rich, indulgent, and magical (exactly as Butterbeer should be).

Butterbeer Cupcakes 🧁✨ Straight Out of Hogsmeade
Equipment
- Muffin tin + liners
- Mixing bowls
- Electric mixer
- Measuring cups & spoons
- Spatula
- Saucepan (for drizzle if making from scratch)
Ingredients
For the cupcakes:
- 1 ½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ½ cup unsalted butter softened
- ¾ cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- ½ cup cream soda
- ½ cup buttermilk
- ½ cup butterscotch chips optional, for extra flavor
For the frosting:
- 1 cup heavy whipping cream
- ½ cup marshmallow fluff
- 2 tbsp powdered sugar
- 1 tsp vanilla extract
For the drizzle:
- ¼ cup butterscotch or caramel sauce
Instructions
- Preheat oven to 350°F (175°C). Line a muffin tin with 12 cupcake liners.
- Mix dry ingredients. In a bowl, whisk flour, baking powder, baking soda, and salt.
- Cream butter and sugar. Beat butter and brown sugar until fluffy. Add eggs one at a time, then vanilla.
- Add liquids. Alternate adding dry ingredients with buttermilk and cream soda. Mix until just combined. Stir in butterscotch chips if using.
- Bake. Fill liners ⅔ full and bake 20–22 minutes. Cool completely before frosting.
- Make frosting. Whip heavy cream until soft peaks form. Add marshmallow fluff, powdered sugar, and vanilla. Whip until smooth.
- Frost & drizzle. Pipe or spread frosting, then drizzle with butterscotch sauce.

Leave a Reply