As someone who has been sober for over four years, I love finding festive drinks that feel just as special as traditional holiday cocktails, without any alcohol. This Candy Cane Christmas Mocktail is the perfect way to enjoy the holiday spirit, whether you’re sober curious, taking a break from alcohol, or simply looking for a family-friendly treat. Creamy, fizzy, and pepperminty, it’s a drink that everyone can raise a glass to!
Ingredients
- 1 cup half and half
- 12 oz cream soda
- 4 tsp. simple syrup
- 2-4 drops peppermint oil or extract
- Candy canes (for rimming glasses)
Instructions
Lightly coat the rim of your martini glasses with simple syrup on a plate.
On another plate, place crushed candy canes.
Dip the syrup-coated rims into the crushed candy canes to create a festive, sweet edge.
2. Mix the Mocktail
In a small pitcher, stir together:
1 cup half and half
12 oz cream soda
4 tsp simple syrup
2-4 drops peppermint oil or extract (adjust to taste)
3. Serve
Pour the creamy, peppermint-infused drink into the candy cane-rimmed glasses.
Garnish with a mini candy cane on the rim for an extra festive touch.
Tips & Tricks
- Peppermint intensity: Start with 2 drops of peppermint oil/extract and increase gradually, you don’t want it too overpowering.
- Non-dairy option: Substitute half and half with coconut milk or almond milk for a creamy, dairy-free version.
- Make it a float: Add a scoop of vanilla ice cream for a decadent twist.
Why You’ll Love This Mocktail
Holiday parties – Everyone will love the festive presentation.
Family gatherings – Safe for all ages, with no alcohol.
Christmas movie nights – Cozy up with a creamy treat in hand.
Recommended Posts
10 Easy Christmas Mocktails for Kids & Adults
Holiday Hot Chocolate Bomb Recipes You’ll Love
This Candy Cane Christmas Mocktail is simple, festive, and guaranteed to bring holiday cheer, no alcohol required! Serve it at your next holiday party or keep it all to yourself for a little cozy Christmas indulgence.



No comments
Thank you for dropping by! I would love to hear what you thought. :)
Thanks!
♥,
Diana