Cozy Non Alcoholic Butterbeer Recipe (No Cream Soda!)
Make a warm, cozy mug of non alcoholic butterbeer—no cream soda required! A family-friendly fall drink inspired by the magic of Harry Potter.

When the cold weather settles in and we’re spending more time inside, my favorite thing to do is gather the kids, light a candle, and make something warm and a little indulgent. This non alcoholic butterbeer is exactly that—sweet, cozy, and easy to whip up with ingredients you probably already have on hand.
There are a lot of butterbeer recipes out there that use cream soda, but this version doesn’t. In fact, it doesn’t even try to mimic a fizzy drink. This is a warm, homemade treat that tastes like caramel and vanilla, with just enough cinnamon to make it feel magical.
Best of all? It’s my daughter’s recipe. She came up with it years ago, and it’s become a cold-weather staple in our house ever since. I’m sharing it here with her blessing—her instructions and all.
Why This Recipe Works Without Alcohol
There are plenty of butterbeer recipes floating around that include extracts or even actual booze—but this one doesn’t need either. My daughter’s version is entirely non-alcoholic and doesn’t rely on cream soda, either.
Instead, it builds flavor from just a handful of everyday ingredients: milk, butter, brown sugar, vanilla, and cinnamon. Together, they create a drink that’s cozy, rich, and sweet without being overpowering. It’s basically fall in a mug.
This version is warm, homemade, and simple enough for kids to help make—but tasty enough for grownups to love too.
What You’ll Need
This recipe comes together with just a few pantry staples:
- Milk – You can use whole, 2%, or even a non-dairy option if you prefer. Just avoid anything too thin, like skim, so you still get that creamy base.
- Butter – This adds richness and helps create that buttery caramel flavor. Salted or unsalted both work here.
- Brown Sugar – The heart of the caramel base. Dark brown sugar gives a deeper flavor, but light brown sugar works too.
- Vanilla Extract – Brings warmth and sweetness. Use the real stuff if you have it.
- Cinnamon – Just a pinch adds warmth and a bit of spice to round things out.
No specialty ingredients, no cream soda—just real, simple comfort in a cup.
My Daughter’s Famous Butterbeer Recipe
My daughter has been making this version of butterbeer for years, and it’s a family favorite during fall and winter. The recipe below is in her own words, just the way she explained it to me when she first made it.
How to Make Harry Potter Butterbeer
Melt the butter and brown sugar in a saucepan to make caramel.
Once combined, add the milk, vanilla, and cinnamon.
The caramel will stick but don’t freak out—it’ll un-stick.

Bring the mixture to a gentle boil and bam! Butterbeer!
Mom Note: Don’t let it come to a full, rolling boil. Not only will it curdle the milk, but it can bubble over fast and make a big mess. Ask me how I know.
Tips for Serving and Customizing
No two mugs of butterbeer need to be exactly the same. Here are a few ways to make this recipe your own—or dress it up for something extra special:
- Serve it warm in a cozy mug, ideally with a book, a blanket, or a Harry Potter movie queued up. It’s also great poured into travel mugs for fall walks or sledding breaks.
- Want a creamy topping? You can whip a little heavy cream with powdered sugar and vanilla to create a simple, sweet topping—or just use canned whipped cream in a pinch.
- Make it dairy-free: Use oat milk or almond milk and swap the butter for a plant-based version. It’ll still taste amazing.
- Add a little extra magic: A cinnamon stick for stirring or a sprinkle of brown sugar on top makes it feel extra special without any extra effort.
Want something sweet to enjoy alongside your mug of butterbeer? You can’t go wrong with a batch of easy homemade fudge that comes together in just minutes. It’s rich, versatile, and perfect for cozy nights in.
Questions About Butterbeer (Answered by the Mom + Kiddo)
Whether you’re new to butterbeer or just curious how this version stacks up, here are a few common questions we’ve heard over the years—and our honest answers:
Pin this recipe for the next time you want to add a little magic to your fall or winter day.

Whether you’re a long-time Harry Potter fan or just someone who loves a warm drink on a cold day, this non alcoholic butterbeer is a simple little treat that’s easy to fall in love with. It’s sweet, cozy, and perfect for sharing.
And since it came straight from my daughter’s kitchen, it holds an extra special place in our home.

Cozy Non Alcoholic Butterbeer
This post may contain paid links. If you make a purchase using the links in this recipe, I may earn a commission.
Ingredients
- 2 cups Milk whole or 2% recommended
- 4 tablespoons Unsalted Butter
- 4 tablespoons Brown Sugar
- 2 teaspoons Vanilla Extract
- dash Ground Cinnamon
Instructions
- In a medium saucepan over medium heat, melt the butter and brown sugar together, whisking frequently until fully combined. The mixture should resemble a thin caramel and begin to bubble gently.4 tablespoons Unsalted Butter, 4 tablespoons Brown Sugar
- Slowly pour in the milk while whisking to combine. Add a splash of vanilla and a dash of ground cinnamon. Stir well and continue to heat until the mixture is steaming and just beginning to simmer.2 cups Milk, 2 teaspoons Vanilla Extract, dash Ground Cinnamon
- Do not boil. Once the butterbeer is heated through and smooth, remove from heat.
- Carefully pour into mugs and serve warm. Optional: Top with whipped cream or a sprinkle of brown sugar or cinnamon for extra flavor.
Notes
- Avoid boiling: Boiling can cause the milk to curdle or foam over. Heat gently until just steaming for the best texture.
- Dairy-free option: Use oat milk and plant-based butter to make this dairy-free.
- Want a topping? Whip heavy cream with powdered sugar and vanilla for a quick, homemade topping—or use canned whipped cream in a pinch.
- Make ahead: The base can be stored in the fridge for up to 2 days. Reheat gently and stir before serving.