Go Back

Harry Potter Inspired Butterbeer

This Harry Potter inspired butterbeer is creamy, fizzy, buttery, and loaded with rich butterscotch flavor. Made with vanilla cream soda and topped with a silky sweet foam, this magical drink tastes like a cozy dessert soda straight from the wizarding world inspired by Harry Potter.
Perfect for movie nights, themed parties, and cozy fall gatherings, this homemade butterbeer comes together in just 10 minutes with simple ingredients.
Course Beverages, Dessert Drinks, Drinks
Cuisine American, Fantasy Inspired
Keyword butterbeer foam recipe, butterbeer recipe, butterbeer with cream soda, butterscotch drink, cream soda butterbeer, fantasy themed drinks, Harry Potter butterbeer, Harry Potter inspired drinks, homemade butterbeer, magical drink recipe, non alcoholic butterbeer, sweet cream soda recipe, themed party drinks, universal style butterbeer, wizard butterbeer
Prep Time 10 minutes
Cook Time 0 minutes
Total Time 10 minutes
Servings 4 servings
Calories 200kcal
Cost $10 for entire recipe

Equipment

  • Large pitcher
  • Mixing bowl
  • hand mixer or whisk
  • measuring cups
  • Measuring spoons
  • Rubber spatula
  • Serving mugs or glasses
  • Ice cream scoop or spoon for foam topping optional

Ingredients

Butterbeer Base

  • 3 cups vanilla cream soda very cold
  • 3 tablespoons butterscotch topping sauce
  • 1/8 teaspoon butter extract
  • 1/2 teaspoon vanilla extract
  • Tiny pinch fine sea salt

Butterbeer Foam Topping

  • 3/4 cup heavy cream cold
  • 1 tablespoon powdered sugar
  • 1 tablespoon vanilla cream soda
  • 2 teaspoons butterscotch topping sauce
  • 1 teaspoon marshmallow creme
  • 1/4 teaspoon vanilla extract

Optional Garnishes

  • Butterscotch drizzle
  • Gold sanding sugar
  • Crushed butterscotch candy

Instructions

Step 1: Prepare the Butterbeer Base

  • In a large pitcher, whisk together the butterscotch topping sauce, butter extract, vanilla extract, and fine sea salt until smooth.
  • Slowly pour in the cold vanilla cream soda while gently stirring to preserve carbonation.

Step 2: Make the Foam Topping

  • In a chilled mixing bowl, combine the heavy cream, powdered sugar, vanilla cream soda, butterscotch topping sauce, marshmallow creme, and vanilla extract.
  • Whip until softly thickened and fluffy. The foam should remain silky and spoonable, not stiff.

Step 3: Assemble the Butterbeer

  • Pour the butterbeer into chilled mugs or glasses.
  • Spoon the foam topping generously over the drink.
  • Garnish with butterscotch drizzle, gold sanding sugar, or crushed butterscotch candy if desired.
  • Serve immediately while cold and fizzy.

Notes

  • Use very cold vanilla cream soda for the best carbonation and texture.
  • High-quality butterscotch topping sauce gives the drink a smoother, richer flavor.
  • Chill the serving mugs before assembling for an authentic frosty butterbeer experience.
  • Do not overmix after adding the soda or the drink will lose its fizz.
  • The foam topping should stay soft and silky, not stiff like traditional whipped cream.
  • Butter extract is powerful, so use only the small amount listed to avoid an artificial flavor.
  • For the most balanced taste, serve immediately after assembling.
  • Vanilla cream soda works best because it creates a richer, more dessert-like flavor than regular cream soda.
  • The foam topping can be made slightly ahead and refrigerated separately for up to 1 day.
  • Optional garnishes like gold sanding sugar and butterscotch drizzle make the drink feel more magical and party-ready.
  • For a frozen butterbeer variation, blend the soda base with ice before topping with foam.
  • This recipe is non-alcoholic and family friendly.