
This creamy, golden Hogwarts-inspired butterbeer brings the wizarding world right to your kitchen. My obsession with recreating this magical treat began after my first visit to Universal Studios, and I've perfected this recipe to capture that same buttery, sweet experience that had my children wide-eyed with delight.
I first created this butterbeer for my daughter's Harry Potter birthday party. The look on her friends' faces as they took their first sips transported me straight to The Three Broomsticks in Hogsmeade.
Ingredients
- Cream soda provides the perfect golden base with natural vanilla notes
- Caramel extract adds that rich butterscotch depth essential to authentic butterbeer
- Butter extract creates the distinctive buttery flavor without actual butter
- Heavy whipping cream forms the frothy, cloud-like topping that makes this drink magical
- Butterscotch topping infuses the whipped topping with sweet caramel notes
- Powdered sugar stabilizes the whipped topping and adds just the right sweetness
How To Make Harry Potter Butterbeer
- Prepare the base
- Combine the chilled cream soda with both the caramel and butter extracts in a large pitcher. Stir gently to incorporate the extracts without losing carbonation. The base should maintain its fizz while taking on a deeper golden hue and richly aromatic quality. Keep refrigerated until ready to serve.
- Craft the magical topping
- Pour the heavy whipping cream into a chilled mixing bowl. Whip on medium-high speed until soft peaks form, about 3 minutes. Continue whipping while gradually adding the butterscotch topping in a slow stream, allowing it to incorporate fully. Sprinkle in the powdered sugar and whip until stiff peaks form, creating a stable topping that will float gloriously on your butterbeer.
- Assemble the butterbeer
- Pour the chilled cream soda mixture into tall glasses, filling each about three-quarters full. Leave room for the topping and be careful to pour slowly along the side of the glass to preserve carbonation. Transfer the whipped topping to a piping bag with a large star tip or use a spoon to gently float a generous portion on top of each drink. The contrast between the golden liquid and the creamy topping creates that iconic butterbeer look.
The butterscotch topping is truly the secret ingredient that transforms this drink. My youngest son, who typically avoids sweet drinks, requests this butterbeer every Halloween as we marathon the Harry Potter films in our pajamas, wands at the ready.
Make-Ahead Tips
The cream topping can be prepared up to 4 hours before serving and kept refrigerated. The whipped topping actually benefits from a little time to set, allowing the butterscotch flavor to fully develop. However, avoid mixing the extracts with the cream soda until just before serving to maintain maximum fizz and carbonation. If preparing for a large gathering, keep the base mixture chilled in pitchers and the whipped topping in a covered bowl, assembling individual servings as guests arrive.

Authentic Variations
While this recipe captures the essence of the Universal Studios version, you can create variations inspired by different interpretations throughout the Harry Potter universe. For a hot butterbeer perfect for winter gatherings, warm the cream soda with the extracts in a saucepan over low heat, being careful not to boil. Top with the same whipped topping for a cozy treat that warms like a charm spell. For an adult version, add a shot of butterscotch schnapps or rum to each serving of the base before topping with the cream. Some fans prefer a stronger butterscotch flavor, which you can achieve by adding an extra tablespoon of butterscotch topping directly to the soda base.
Serving Suggestions
Serve your butterbeer in glass mugs or tall clear glasses to showcase the beautiful layers. For an extra magical touch, rim the glasses with gold sugar crystals or a light dusting of edible gold dust. Pair with traditional British treats mentioned in the books like pumpkin pasties, treacle tart, or chocolate frogs for a complete Hogwarts feast. For the ultimate Harry Potter experience, create a Great Hall atmosphere with floating candles (battery-operated, of course) and house banners while everyone enjoys their butterbeers.

Recipe FAQs
- → Can I make Harry Potter butterbeer without the extracts?
Yes, you can substitute the extracts with 2-3 tablespoons of butterscotch syrup mixed directly into the cream soda. While the flavor profile will be slightly different, it still creates a delicious butterscotch-forward beverage that captures the essence of the magical drink.
- → Is there a way to make this butterbeer alcoholic?
Absolutely! For an adult version, you can add 1-2 oz of butterscotch schnapps or vanilla vodka per serving. Mix the alcohol with the cream soda before topping with the butterscotch whipped cream.
- → How far in advance can I prepare the butterbeer components?
The whipped topping can be prepared up to 24 hours in advance and stored in the refrigerator. However, for best results, assemble the complete butterbeer just before serving to maintain the carbonation of the cream soda and prevent the topping from melting.
- → What can I use instead of heavy whipping cream for a dairy-free version?
For a dairy-free alternative, use chilled coconut cream (the solid part from a can of coconut milk) and whip it with the butterscotch topping and powdered sugar. There are also dairy-free whipping cream alternatives available at many grocery stores that work well.
- → How do I get the whipped topping to float perfectly on the butterbeer?
For that picture-perfect floating topping, make sure your whipped cream is beaten to stiff peaks, and chill both the cream mixture and glasses before assembling. Using a piping bag with a star tip creates an attractive presentation and helps the topping sit neatly on the soda.
- → What other garnishes complement butterbeer?
Enhance your butterbeer with a drizzle of additional butterscotch sauce on top, a sprinkle of toffee bits, gold sprinkles, or a light dusting of cinnamon. For extra indulgence, serve with a butterscotch or shortbread cookie on the side.