This festive eggnog dirty soda is a quick holiday drink that delivers a creamy, fizzy, lightly spiced flavor in minutes. Bright ginger ale adds sparkle, rich eggnog brings warmth and body, and a touch of salted caramel syrup ties everything together for a playful seasonal twist on the classic dirty soda.

It’s an ideal nonalcoholic option for Thanksgiving or Christmas gatherings, holiday open houses, or cozy nights at home when you want a drink that feels special without any effort. Top each glass with whipped cream, a dusting of cinnamon or nutmeg, and festive sprinkles to make it party-ready.
If you enjoy eggnog flavors during the holidays, this drink pairs well with seasonal desserts and makes an easy hostess offering when friends stop by.
What Is Dirty Soda?
Dirty soda is a modern soda-shop style drink made by combining carbonated soda with creamy add-ins and flavored syrups. The cream or cream-like ingredients cloud the soda, producing a swirled, milky appearance—hence the “dirty” name. Variations often include ingredients such as coconut cream, heavy cream, flavored syrups, or fruit concentrates mixed into cola, root beer, or ginger ale.
The trend began in regional soda shops and quickly spread across the United States through social media and viral videos. Today, dirty sodas are enjoyed as creative, customizable treats, and this eggnog version is a seasonal take that highlights traditional holiday spices.
Ingredient Breakdown
- Crushed ice: Fills the glass and chills the drink quickly for the right texture.
- Ginger ale: A fizzy, slightly sweet base that brings a gentle holiday warmth and effervescence.
- Eggnog: A rich, creamy mix of milk, cream, sugar, eggs, and warming spices such as cinnamon and nutmeg.
- Salted caramel syrup: Adds a sweet, buttery note with a hint of salt to balance the drink.
- Garnish: Whipped topping, ground cinnamon or nutmeg, and holiday sprinkles for a festive finish.
Quantities and step-by-step directions are provided in the recipe card below.
How to Make a Large Batch
To serve a crowd, combine ginger ale and eggnog in a 3-to-1 ratio (three parts ginger ale to one part eggnog). Add roughly 1 tablespoon of salted caramel syrup per two cups of the combined mixture, and stir gently to retain fizz. Mix just before serving and keep the mixture chilled so it stays bright and effervescent.
Either distribute crushed ice into individual glasses and pour the mixture over the ice, or keep the ice separate and add to cups at serving time. Finish each glass with whipped topping, a sprinkle of cinnamon or nutmeg, and seasonal sprinkles for the best presentation.
Behind the Recipe
I first encountered dirty sodas a few years ago when the trend of mixing soda with cream was gaining attention online. The simple marriage of fizz and cream was addictive, and it inspired many variations. This eggnog dirty soda is my seasonal adaptation—straightforward, nostalgic, and easy to scale up for holiday guests.
Using crushed ice helps achieve the ideal texture: it chills the drink quickly and keeps the soda nicely aerated. For a lighter version, use low-fat eggnog or reduce the amount slightly, but balance is key—too much eggnog can flatten the carbonation.

Did you make this recipe? I’d love to hear your thoughts—please leave a rating and a short review so others know what to expect and I can continue improving seasonal recipes.
FAQ
No. This version of eggnog dirty soda is nonalcoholic and family-friendly. If you prefer an adult version, a splash of rum or bourbon can be added to individual servings.
Use a 3-to-1 ratio of ginger ale to eggnog when scaling up, and add about 1 tablespoon of salted caramel syrup per two cups of combined soda and eggnog. Mix gently in a chilled pitcher and add ice to individual glasses right before serving.
📖 Recipe

Holiday Eggnog Dirty Soda
Equipment
-
16 oz glass
Ingredients
- 1 cup crushed ice
- 10 ounces ginger ale (about 1¼ cups)
- 4 ounces eggnog (½ cup)
- 1 tablespoon salted caramel syrup
- Whipped topping for garnish
- Ground cinnamon or nutmeg for garnish
- Holiday sprinkles
Instructions
-
Fill a 16-ounce glass with 1 cup crushed ice. Pour in ginger ale until the glass is about three-quarters full.
-
Add eggnog to fill the remaining space in the glass, leaving room for the whipped topping.
-
Stir in the salted caramel syrup gently to combine without losing too much carbonation.
-
Top the drink with a generous swirl of whipped topping, a dusting of ground cinnamon or nutmeg, and festive sprinkles. Serve immediately.
Notes
Nutrition
Carbohydrates: 52g
Protein: 6g
Fat: 7g
Sugar: 48g
More Drinks
Looking for other drink ideas? Try different flavor combinations such as fruit smoothies, spiced lattes, or creamy seasonal cocktails. Below are thumbnails of a few ideas to inspire more festive beverages.
- Holiday Eggnog Dirty Soda
- Peanut Butter and Jelly Smoothie
- Blueberry Banana Spinach Smoothie
- Frozen Pumpkin Spice Mudslide