Holiday Eggnog Dirty Soda Recipe — Festive Creamy Cocktail

This festive eggnog dirty soda is an easy holiday drink that combines creamy, fizzy, and lightly spiced flavors in minutes.

Tall glass of eggnog dirty soda topped with whipped cream, red and green holiday sprinkles, and a dusting of cinnamon, served with a red-striped straw. The festive background includes Christmas ornaments, a ceramic Christmas tree, and a carton of eggnog.

Ginger ale brings sparkle, eggnog provides rich creaminess, and a splash of salted caramel syrup pulls the flavors together. It’s a playful take on the classic dirty soda—perfect for Christmas gatherings or cozy nights at home.

Serve this around Thanksgiving or Christmas when guests want a special nonalcoholic option. With whipped topping, a sprinkle of cinnamon, and festive sprinkles, each glass looks party-ready with minimal effort.

[feast_advanced_jump_to]

What Is Dirty Soda?

Dirty soda mixes carbonated soda with cream or creamy add-ins and flavored syrups. The “dirty” name refers to the clouded, swirled appearance when the creamy components blend into the soda.

The trend began in Utah soda shops and spread nationally as people started mixing coconut cream, flavored syrups, and other creamy elements into everything from Diet Coke to Dr Pepper. Viral videos helped popularize the drink across the U.S.

Ingredient Breakdown

  • Crushed ice: Chills the glass and gives the drink a pleasing texture.
  • Ginger ale: A fizzy, sweet base with a warm spice note.
  • Eggnog: A rich, creamy mix of milk, cream, sugar, eggs, and warming spices like cinnamon and nutmeg.
  • Salted caramel syrup: Adds a buttery-sweet flavor with a hint of salt.
  • Garnish: Whipped topping, ground cinnamon (or nutmeg), and holiday sprinkles.

See the recipe section for exact amounts and simple directions.

How to Make a Large Batch

To make a pitcher for a party, use a 3-to-1 ratio of ginger ale to eggnog and about 1 tablespoon of salted caramel syrup per 2 cups of finished dirty soda. Gently combine the ingredients in a large pitcher just before serving so the soda stays bubbly.

Either mix in crushed ice or pour the mixture over ice in individual glasses. Add whipped topping, cinnamon, and sprinkles to each cup right before serving for the best presentation.

Behind the Recipe

I first encountered dirty soda during the Dirty Dr Pepper trend on TikTok. The basic version I tried was simply soda and heavy cream, but there are countless tasty variations.

This eggnog version captures the creamy, fizzy contrast I love and adds seasonal spices. I recommend crushed ice for the best texture and visual appeal.

Kelsey Smith with a glass of eggnog dirty soda in hand.

Did you make this recipe? I’d love to hear your thoughts—please leave a rating and review so others know what to expect.

FAQ

Is this alcoholic?

No, this is a nonalcoholic holiday drink.

How do I make a large batch?

Use a 3-to-1 ratio of ginger ale to eggnog and add about 1 tablespoon of salted caramel syrup per 2 cups of finished soda. Mix gently in a pitcher right before serving.

📖 Recipe

Tall glass of eggnog dirty soda topped with whipped cream, red and green holiday sprinkles, and a dusting of cinnamon, served with a red-striped straw.

Holiday Eggnog Dirty Soda

A fizzy, creamy, holiday-spiced twist on a soda shop favorite. Ready in about five minutes.
5 from 1 vote
Recipe by: Kelsey Smith
Prep time: 5 minutes
Cook time: 0 minutes
Total time: 5 minutes
Servings: 1 (16 ounce) serving

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 for garnish
  • Holiday sprinkles

Instructions

  • Fill a 16-ounce glass with the crushed ice. Pour in the ginger ale until the glass is about three-quarters full.
  • Add the eggnog to fill the remaining space, leaving room for the whipped topping.
  • Stir in the salted caramel syrup until combined.
  • Top with a generous swirl of whipped topping, then finish with a dash of cinnamon and festive sprinkles.

Notes

For a crowd: Mix ginger ale and eggnog in a 3-to-1 ratio and add 1 tablespoon of salted caramel syrup per 2 cups of finished dirty soda. Combine gently in a large pitcher right before serving. Add ice to individual cups and top each drink with whipped topping, cinnamon, and sprinkles.

Nutrition

Calories: 292kcalCarbohydrates: 52gProtein: 6gFat: 7g
Course: Drinks
Cuisine: American
Keyword: eggnog
Tried this recipe?Rate it to let me know how it was!

More Drinks

Looking for other drink recipes? Try these:

  • Holiday Eggnog Dirty Soda
  • Peanut Butter and Jelly Smoothie
  • Blueberry Banana Spinach Smoothie
  • Frozen Pumpkin Spice Mudslide