If you’re looking for the ultimate festive treat, White Christmas Punch is a winter wonder that brings pure holiday magic to your party table. Creamy vanilla ice cream swirls together with zesty pineapple juice, a splash of almond, and fizzy lemon-lime soda—creating a snowy, cloud-like drink that’s every bit as fun and delicious as it is beautiful. Whether you serve it to family after a big holiday dinner, or welcome guests with it at your Christmas open house, this punch is always the star of the season.

Ingredients You’ll Need
-
4 cups Vanilla Ice Cream (softened slightly)
- 4 cups Whole Milk (cold)
- 2 cups Pineapple Juice (chilled)
- 1 teaspoon Almond Extract
- 1 liter Lemon-Lime Soda (chilled)
- Whipped Cream and White Sanding Sugar for garnish (optional)
- Ice Cubes (as needed)
How to Make White Christmas Punch
Step 1: Combine the Creamy Base
In your largest punch bowl, add the softened vanilla ice cream, cold whole milk, pineapple juice, and almond extract. Gently stir them together with a wooden spoon or a spatula. It’s okay if you have a few ice cream swirls left—the punch will be even prettier with those little flecks of creaminess floating around!
Step 2: Add the Bubbly Fizz
Slowly pour in the chilled lemon-lime soda. Give the punch a gentle stir so you don’t lose all those happy bubbles—this is what makes each glass so lively and light.
Step 3: Chill and Prepare to Serve
If you’re serving right away, add a generous handful of ice cubes straight to the punch bowl. This ensures every sip is extra-cold and satisfying. If you’d like, get your garnishes ready for a wintery sparkle.
Step 4: Garnish and Enjoy
Ladle the punch into glasses or cups, and if you’re feeling festive, top with a swirl of whipped cream and a dusting of white sanding sugar. These little touches make your White Christmas Punch gleam like fresh snow and make every guest smile.
How to Serve White Christmas Punch

Garnishes
Add a finishing touch by piping or dolloping whipped cream on each drink, then showering it with white sanding sugar. Don’t stop there—try rimming your glasses with white sugar or coconut flakes for a snowy effect. Or pop in a cute holiday straw to make each serving feel like a little celebration.
Side Dishes
White Christmas Punch pairs beautifully with a tray of buttery Christmas cookies, slices of fruitcake, or festive cheese boards. Its gentle sweetness and creamy texture complement both sweet and savory snacks—perfect for holiday brunches or dessert buffets.
Creative Ways to Present
For a showstopper, float thinly sliced lemon wheels or starfruit in the punch bowl, or drop in a few whole cranberries for a pop of color. Serving punch in mason jars, vintage tea cups, or clear glass mugs really shows off its snowy color and makes it extra Instagram-worthy. You can even set up a DIY garnish bar so everyone can decorate their own cup!
Make Ahead and Storage
Storing Leftovers
If you happen to have any leftover White Christmas Punch, simply transfer it to a covered pitcher or airtight container and keep it in the refrigerator. The soda will lose a bit of fizz, but the punch will still taste delicious and can be jazzed up with an extra splash of soda just before serving again.
Freezing
You can freeze leftover punch in an ice cube tray or freezer-safe container. The texture will change a bit, turning more slushy, but those frozen punch cubes make a fantastic addition to your next batch—just toss them in for extra creaminess and chill without watering things down.
Reheating
White Christmas Punch is meant to be enjoyed chilled, so there’s no need to reheat. If it’s been in the fridge and you want it a little colder, give it a good stir and add extra ice or frozen punch cubes just before serving.
FAQs
Can I make White Christmas Punch ahead of time?
Absolutely! You can mix together the ice cream, milk, pineapple juice, and almond extract a few hours ahead. Just refrigerate until ready, then stir in the soda and ice just before serving to keep it bubbly and fresh.
Is there a way to make a dairy-free version?
Yes! Use your favorite dairy-free vanilla ice cream and swap regular milk for almond or oat milk. The punch will still taste festive, creamy, and dreamy, without any dairy.
Can I spike this punch for adult guests?
For grown-up gatherings, a splash of coconut rum or vanilla vodka is a fabulous addition. Start with a half-cup, taste, and adjust as needed for your crowd—it adds a gentle warmth that’s perfect for chilly nights!
What’s the best way to keep the punch cold at a party?
If serving over several hours, float a ring of frozen ice cream scoops or punch cubes in the bowl. That way, your White Christmas Punch stays cold and creamy all night, without getting watered down.
Can I double or halve the recipe?
Definitely. The recipe is great for scaling up (double everything for a crowd) or dividing for a smaller group. Just mix in a bowl that fits the batch size, and the method remains exactly the same.
Final Thoughts
Give this White Christmas Punch a place at your holiday table—you’ll be amazed how quickly it disappears, and how many smiles it brings. With its creamy cloud-like texture, sparkling fizz, and sweet wintry look, it’s pure festive delight in every glass. I hope you and your loved ones make it a new holiday tradition!
Print
White Christmas Punch Recipe
- Total Time: 10 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This White Christmas Punch is a delightful and creamy non-alcoholic holiday drink that’s perfect for festive gatherings. With the flavors of vanilla, pineapple, and almond, it’s a refreshing and sweet treat for all ages.
Ingredients
4 cups Vanilla Ice Cream (softened slightly)
- 4 cups Whole Milk (cold)
- 2 cups Pineapple Juice (chilled)
- 1 teaspoon Almond Extract
- 1 liter Lemon-Lime Soda (chilled)
- Whipped Cream and White Sanding Sugar for garnish (optional)
- Ice Cubes (as needed)
Instructions
- In a large punch bowl, combine the softened vanilla ice cream, cold milk, pineapple juice, and almond extract. Stir gently until mostly smooth and well blended.
- Slowly pour in the lemon-lime soda and stir again to combine.
- Add ice cubes if serving immediately.
- Garnish with whipped cream and a sprinkle of white sanding sugar on top if desired.
- Serve chilled in punch glasses or cups.
Notes
- For a more festive touch, rim the glasses with white sugar or coconut flakes.
- To make it a boozy version, add a splash of coconut rum or vanilla vodka.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Beverage
- Method: No-Cook
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 24g
- Sodium: 60mg
- Fat: 6g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 0g
- Protein: 3g
- Cholesterol: 20mg