Eggnog Dirty Soda: Holiday Cocktail Recipe

This festive eggnog dirty soda is a quick holiday drink that combines creamy eggnog, fizzy ginger ale, and a touch of salted caramel syrup for a bright, spiced finish. It’s simple to make, feels celebratory, and comes together in minutes—perfect for holiday gatherings or cozy nights at home.

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 provides the sparkle, eggnog brings the rich, spiced base, and salted caramel syrup adds a hint of sweet saltiness that ties the flavors together. Top with whipped cream, a sprinkle of cinnamon or nutmeg, and festive sprinkles for a party-ready presentation without the hassle.

Serve this drink during Thanksgiving and Christmas when guests want a special nonalcoholic option. It’s easy to scale for a crowd and can be dressed up with garnishes or kept simple for a cozy evening. If you enjoy eggnog desserts, consider making an eggnog poke cake for another seasonal treat.

What Is Dirty Soda?

Dirty soda is a soda-shop–inspired beverage where carbonated soda is combined with cream, flavored syrups, and sometimes fruit or other mixers. The term “dirty” refers to how the creamy additions cloud the soda and create a swirled, milky appearance. The trend originated in soda shops in Utah and spread widely through social media, gaining popularity for its customizable, creamy-and-fizzy texture.

Ingredient Breakdown

  • Crushed ice: Chills the drink quickly and gives a refreshing texture.
  • Ginger ale: A fizzy, lightly sweet soda that complements holiday spices.
  • Eggnog: Rich and creamy, typically made with milk, cream, sugar, eggs, and warm spices like cinnamon and nutmeg.
  • Salted caramel syrup: Adds a caramelized sweetness with a touch of salt for depth.
  • Garnish: Whipped topping, a dusting of ground cinnamon or nutmeg, and holiday sprinkles for a festive finish.

See the recipe below for exact measurements and step-by-step instructions.

How to Make a Large Batch

For parties, make a pitcher using a 3-to-1 ratio of ginger ale to eggnog. Add about 1 tablespoon of salted caramel syrup per 2 cups (16 ounces) of the mixed soda. Combine the ginger ale, eggnog, and caramel syrup gently in a large pitcher just before serving so the ginger ale stays bubbly. Either stir in crushed ice or pour the mixture over ice in individual glasses. Keep whipped cream, cinnamon, and sprinkles separate and add them to each glass when serving for the best presentation.

To maintain fizz, prepare the soda mixture shortly before guests arrive and avoid prolonged stirring. If you need to prep ahead, chill the ginger ale and eggnog separately and mix them right before guests are served.

Behind the Recipe

I first discovered dirty soda during the social media trend around creamy sodas. The classic combination of soda and cream can be adapted many ways, and this eggnog version is my favorite holiday twist: warm spices from the eggnog play beautifully with the bright bubbles of ginger ale.

Using crushed ice helps the drink stay cold without diluting it too quickly. The salted caramel adds a small but impactful flavor lift—just a little goes a long way. This recipe is designed to be approachable, festive, and easy to scale for groups.

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

Did you make this recipe? I’d love to hear how it turned out—please leave a rating and a short review to help others know what to expect.

FAQ

Is this alcoholic?

No — the recipe as written is nonalcoholic. You can keep it alcohol-free for guests of all ages.

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 the final mixture. Mix gently in a chilled pitcher just before serving.

📖 Recipe

Holiday Eggnog Dirty Soda

A fizzy, creamy, holiday-spiced take on a soda-shop favorite. Ready in five minutes and perfect for seasonal entertaining.

Prep time: 5 minutes

Cook time: 0 minutes

Total time: 5 minutes

Servings: 1 (16 ounce serving)

Recipe by: Kelsey Smith

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, for garnish

Instructions

  1. Add the crushed ice to a 16-ounce glass. Pour in the ginger ale until the glass is about three-quarters full.
  2. Pour the eggnog into the remaining space in the glass. The eggnog will create a creamy swirl in the soda.
  3. Stir in the salted caramel syrup gently to combine.
  4. Top with a generous swirl of whipped topping, then finish with a dash of ground cinnamon and festive sprinkles.

Notes

For a crowd: Mix ginger ale and eggnog in a large pitcher using a 3-to-1 ratio. Add about 1 tablespoon of salted caramel syrup per 2 cups of the mixed soda. Combine gently just before serving to preserve fizz. Pour over ice in individual cups and add whipped topping, cinnamon, and sprinkles to each glass.

Nutrition (per serving)

  • Calories: 292 kcal
  • Carbohydrates: 52 g
  • Protein: 6 g
  • Fat: 7 g (Saturated fat: 5 g)
  • Cholesterol: 67 mg
  • Sodium: 112 mg
  • Potassium: 214 mg
  • Sugar: 48 g
  • Vitamin A: 247 IU
  • Vitamin C: 2 mg
  • Calcium: 178 mg
  • Iron: 1 mg

More Drinks

Looking for other drink ideas to try? Here are a few seasonal and everyday options to explore alongside this eggnog dirty soda:

  • Holiday Eggnog Dirty Soda
  • A tall glass of peanut butter and jelly smoothie with pink and beige side-by-side in the glass, topped with peanut butter drizzle.
    Peanut Butter and Jelly Smoothie
  • Blueberry banana spinach smoothie in a 16 ounce cup. There is a second smoothie off to the side.
    Blueberry Banana Spinach Smoothie
  • Baileys Pumpkin Spice Mudslide topped with whipped cream and a cinnamon stick.
    Frozen Pumpkin Spice Mudslide