Peppermint Eggnog Punch is more than a seasonal drink — it’s a festive centerpiece for holiday gatherings. Its creamy eggnog base, bright peppermint notes from ice cream, and fizzy finish from ginger ale create a balanced and crowd-pleasing punch that’s quick to make and refreshingly nostalgic.
This recipe uses just three main ingredients and comes together in minutes, making it ideal for parties, family dinners, or a cozy night by the tree. It’s rich without being heavy, and you can easily adapt it to be non-alcoholic or boozy depending on your guests.
Every year before Thanksgiving, a local grocery event called Home for the Holidays features samples of festive foods and drinks. One of my favorite discoveries there was this Peppermint Eggnog Punch. It’s become a holiday tradition for me: simple to prepare, striking to serve, and always a hit with guests.
What Ingredients do I need?
Below are the ingredients, what each contributes to the punch, and suggested substitutes.
- Peppermint ice cream – Adds peppermint flavor, creaminess, and a frosty texture as it softens in the punch. This flavor is often seasonal; if you can’t find it, try vanilla ice cream with a small amount of peppermint extract or crushed candy canes stirred in.
- Eggnog – Provides the classic holiday base: rich, custardy, and spiced. Store-bought eggnog works well, or use homemade eggnog for extra depth of flavor. For a lighter version, consider a reduced-fat or dairy-free eggnog alternative.
- Ginger ale – Brings effervescence and light spice that cuts through the richness. Sprite or lemon-lime soda can be substituted for a sweeter, citrus-forward finish. For an adult version, add a splash of peppermint schnapps, vanilla vodka, Bailey’s, or Southern Comfort.
- Garnish – Peppermint sticks, crushed candy canes, or a few whole mint leaves for color.
How to make Peppermint Eggnog Punch
The full recipe quantities are shown in the ingredients section below; here are clear, easy steps to make the punch.
- In a large punch bowl, combine softened peppermint ice cream and eggnog. Stir gently to blend until the ice cream is incorporated and the mixture is smooth and creamy.
- Slowly pour chilled ginger ale (or soda of choice) into the bowl, stirring to combine. The ginger ale will add fizz and lighten the texture; add it gradually to control carbonation and sweetness.
- Taste and adjust. If you want a stronger peppermint flavor, add a few drops of peppermint extract or a splash of peppermint liqueur. Serve immediately in chilled glasses and garnish each serving with a peppermint stick or crushed candy cane.
Recipe Tips
- Non-alcoholic option: Skip any liqueur and, if desired, use peppermint extract sparingly—start with a drop or two and increase to taste because extract is potent.
- Make-ahead: Mix the eggnog and softened ice cream shortly before guests arrive, then keep the ginger ale chilled and add it just before serving to preserve fizz.
- Adjust sweetness: If the punch is too sweet, swap half the ginger ale for club soda or use a less-sweet soda to balance the flavors.
- Presentation: Serve in clear glasses to showcase the creamy pale color with red peppermint garnish. Rim glasses with crushed candy canes for a festive touch.
- Alcohol variations: For an adult punch, try vanilla vodka, peppermint schnapps, Bailey’s, or Southern Comfort. Add gradually and taste as you go to avoid overpowering the drink.
- Dietary swaps: For dairy-free or vegan options, use plant-based ice cream and dairy-free eggnog alternatives.
Other Recipes to Try
- 3 Ingredient Cherry Sorbet
- Rumchata Cold Brew
- Peppermint Puppy Chow
- 3 Ingredient Chocolate Muffins

If you try this Peppermint Eggnog Punch, share how it turned out in the comments. Photos are welcome—they help others see serving ideas and garnish options.
Ingredients (quick reference)
- 1 quart peppermint ice cream, softened
- 1 quart eggnog
- 1 to 2 cups chilled ginger ale (or Sprite), adjusted to taste
- Peppermint sticks or crushed candy canes for garnish
Instructions (quick reference)
- Combine peppermint ice cream and eggnog in a large punch bowl and stir until smooth.
- Slowly add chilled ginger ale and gently mix to combine.
- Serve immediately in chilled glasses and garnish with peppermint sticks or crushed candy canes.
Notes
WW points: This is an indulgent holiday treat—enjoy in moderation.
Nutrition
- Serving Size: 1
- Calories: 244
- Sugar: 28g
- Sodium: 105mg
- Fat: 10g
- Saturated Fat: 5g
- Carbohydrates: 33g
- Fiber: 0g
- Protein: 5g
Author: Jenna — Prep Time: 10 min — Total Time: 10 min — Yield: 10 — Category: Easy — Method: Mix — Cuisine: American