I perfected a Boozy Butterbeer Punch that captures Harry Potter nostalgia and has earned thousands of five-star reviews, leaving fans eager to know the secret.

I’ve been chasing a grown-up Butterbeer for years, and after way too many experiments I finally made one that works. Imagine fizzy cream soda meeting warm butterscotch schnapps, foam that tastes almost wrong in the best way, and a finish that lingers like a secret.
People online argue about everything from Butterbeer With Alcohol versions to whether Butterbeer Syrup ruins the charm, but this recipe teeters between nostalgia and something a little reckless. I can’t promise it won’t become your go-to at parties or that you’ll not want it at midnight, but you’ll definitely be curious.
Ingredients

- Cream soda: Sweet, fizzy base high in carbs, no real fiber or protein, nostalgic soda flavor.
- Butterscotch schnapps: Sweet, buttery liqueur that adds flavor and alcohol, mostly sugars, no real nutrients.
- Spiced rum: Warm molasses and spice notes, brings alcohol punch, no fiber, just calories.
- Heavy cream: Rich and creamy, mostly fat, some protein, adds silky mouthfeel and body.
- Butterscotch sauce: Thick, super sweet caramel like syrup, adds depth, mostly sugar, not healthy.
- Powdered sugar: Fine sugar dust, melts quick, gives sweetness and texture, zero vitamins or fiber.
Ingredient Quantities
- 12 fl oz (355 ml) cream soda, chilled
- 1 oz (30 ml) butterscotch schnapps
- 1 oz (30 ml) spiced rum or dark rum, if you prefer
- 2 tbsp heavy cream
- 1 tbsp butterscotch sauce plus extra for garnish
- 1 tbsp powdered sugar (confectioners sugar)
- 1/4 tsp vanilla extract
- pinch of kosher salt
- Whipped cream for topping, about 2 to 3 tbsp per drink
- Optional: caramel or extra butterscotch syrup for drizzling
- Ice, if you want it extra cold
How to Make this
1. Chill your cream soda and a glass or mug in the fridge for 10 to 15 minutes so the drink stays fizzy and cold, or use ice if you want it extra cold.
2. Make the butterscotch whipped cream: in a small bowl whisk 2 tbsp heavy cream, 1 tbsp powdered sugar, 1 tbsp butterscotch sauce, 1/4 tsp vanilla extract and a pinch of kosher salt until soft peaks form, don’t overwhip or it will get grainy.
3. Add 1 oz butterscotch schnapps and 1 oz spiced rum into the chilled glass over a few ice cubes if using.
4. Slowly pour 12 fl oz chilled cream soda into the glass, pour down the side or over the back of a spoon so you keep most of the carbonation, leave a little room at the top for the foam.
5. Give the drink one very gentle stir to combine the alcohol with the soda, too much stirring kills the fizz.
6. Spoon about 2 to 3 tbsp of the butterscotch whipped cream on top of the soda, or use store bought whipped cream if you prefer, it will float better if the cream is just soft not too runny.
7. Drizzle extra butterscotch sauce or caramel over the whipped cream for garnish and a little extra sweetness.
8. Taste and if you want it stronger add another half ounce of rum or schnapps, if you want it sweeter add a tiny extra drizzle of butterscotch.
9. Serve right away so the foam stays fluffy, use a straw or a spoon to enjoy both the fizzy soda and the creamy topping.
10. Leftover whipped cream keeps in the fridge for a day or two, just give it a quick whip before using again.
Equipment Needed
1. Chilled tall glass or mug, for the drink to stay fizzy and cold
2. Jigger or measuring spoons, for the 1 oz shots and tbsp amounts
3. Small mixing bowl, to whip the butterscotch cream
4. Whisk or small hand mixer, don’t overdo it or the cream gets grainy
5. Bar spoon or regular spoon, for pouring down the side and a gentle stir
6. Teaspoon or small spatula, to spoon the whipped cream on top
7. Bottle or spoon for butterscotch/caramel drizzle, to finish the garnish neat
8. Fridge or freezer space and ice tongs/scoop, to chill soda, glass and handle ice
FAQ
Alcoholic Butterbeer Recipe Substitutions and Variations
- Cream soda: swap with vanilla soda, or root beer for a richer toffee vibe, or club soda plus 1 tsp vanilla syrup if you want it less sweet.
- Butterscotch schnapps: use butterscotch liqueur, or 1 oz Irish cream plus 1 tsp caramel syrup, or caramel vodka for a similar sweet toffee hit.
- Spiced rum: replace with dark rum, or bourbon for warm vanilla spice, or spiced whiskey if you want a bolder kick.
- Heavy cream: use whipping cream, or half and half plus 1 tbsp melted butter per cup to mimic richness, or coconut cream for a dairy free version.
Pro Tips
1) Chill your mixing bowl and whisk first, cold metal helps the cream whip faster so you hit soft peaks before it gets grainy, if it does get a bit grainy add a splash more cream and whisk slowly to fix it.
2) Want the whipped cream to hold up longer on a party tray? Fold in a tablespoon of mascarpone or a little cream cheese when you whip, or sprinkle in a tiny pinch of cream of tartar, it keeps the foam from collapsing and tastes richer.
3) If the drink tastes too sweet swap half the butterscotch schnapps for a darker aged rum or add a couple dashes of aromatic bitters, that cuts sweetness and adds complexity so it doesnt just taste like candy.
4) For nicer texture and presentation warm the butterscotch sauce a few seconds so it pours smoothly and try rimming the glass with sauce then pressing on crushed toffee, also use one big ice cube or stainless steel chilling stones to stay cold without watering it down.
Alcoholic Butterbeer Recipe
My favorite Alcoholic Butterbeer Recipe
Equipment Needed:
1. Chilled tall glass or mug, for the drink to stay fizzy and cold
2. Jigger or measuring spoons, for the 1 oz shots and tbsp amounts
3. Small mixing bowl, to whip the butterscotch cream
4. Whisk or small hand mixer, don’t overdo it or the cream gets grainy
5. Bar spoon or regular spoon, for pouring down the side and a gentle stir
6. Teaspoon or small spatula, to spoon the whipped cream on top
7. Bottle or spoon for butterscotch/caramel drizzle, to finish the garnish neat
8. Fridge or freezer space and ice tongs/scoop, to chill soda, glass and handle ice
Ingredients:
- 12 fl oz (355 ml) cream soda, chilled
- 1 oz (30 ml) butterscotch schnapps
- 1 oz (30 ml) spiced rum or dark rum, if you prefer
- 2 tbsp heavy cream
- 1 tbsp butterscotch sauce plus extra for garnish
- 1 tbsp powdered sugar (confectioners sugar)
- 1/4 tsp vanilla extract
- pinch of kosher salt
- Whipped cream for topping, about 2 to 3 tbsp per drink
- Optional: caramel or extra butterscotch syrup for drizzling
- Ice, if you want it extra cold
Instructions:
1. Chill your cream soda and a glass or mug in the fridge for 10 to 15 minutes so the drink stays fizzy and cold, or use ice if you want it extra cold.
2. Make the butterscotch whipped cream: in a small bowl whisk 2 tbsp heavy cream, 1 tbsp powdered sugar, 1 tbsp butterscotch sauce, 1/4 tsp vanilla extract and a pinch of kosher salt until soft peaks form, don’t overwhip or it will get grainy.
3. Add 1 oz butterscotch schnapps and 1 oz spiced rum into the chilled glass over a few ice cubes if using.
4. Slowly pour 12 fl oz chilled cream soda into the glass, pour down the side or over the back of a spoon so you keep most of the carbonation, leave a little room at the top for the foam.
5. Give the drink one very gentle stir to combine the alcohol with the soda, too much stirring kills the fizz.
6. Spoon about 2 to 3 tbsp of the butterscotch whipped cream on top of the soda, or use store bought whipped cream if you prefer, it will float better if the cream is just soft not too runny.
7. Drizzle extra butterscotch sauce or caramel over the whipped cream for garnish and a little extra sweetness.
8. Taste and if you want it stronger add another half ounce of rum or schnapps, if you want it sweeter add a tiny extra drizzle of butterscotch.
9. Serve right away so the foam stays fluffy, use a straw or a spoon to enjoy both the fizzy soda and the creamy topping.
10. Leftover whipped cream keeps in the fridge for a day or two, just give it a quick whip before using again.

















