Description
Bring a touch of magic to your festive celebrations with this White Christmas Punch — a creamy, dreamy, non-alcoholic holiday drink that looks as enchanting as it tastes. Made with milk, heavy cream, sweetened condensed milk, and white cranberry juice, it’s sweet, smooth, and lightly fruity. Ideal for winter brunches, Christmas parties, or as a quick treat for kids and adults alike. Serve it chilled with whipped cream and sugared cranberries for a drink that’s both delicious and Instagram-worthy. Whether you’re searching for quick breakfast options, easy dinner drinks, or fun food ideas for a holiday crowd, this easy recipe fits beautifully into any holiday spread.
Ingredients
4 cups milk
2 cups heavy cream
1 cup sweetened condensed milk
2 cups white cranberry juice
1 teaspoon vanilla extract
1/2 teaspoon almond extract
2 cups lemon-lime soda (chilled)
Ice cubes or large ice ring
Whipped cream (for garnish)
Sugared cranberries (for garnish)
Shredded coconut (for garnish)
White chocolate shavings (optional)
Sprinkles (optional)
1 to 1½ cups white rum, vanilla vodka, or coconut rum (optional)
Instructions
1. Chill all ingredients before mixing to keep the punch cold and reduce melting.
2. In a large bowl or punch bowl, whisk together the milk, heavy cream, and sweetened condensed milk until smooth.
3. Add white cranberry juice, vanilla extract, and almond extract (if using). Stir well.
4. Just before serving, gently pour in the chilled lemon-lime soda to preserve carbonation.
5. Add ice cubes or a frozen punch ring to keep the punch cool without diluting.
6. Ladle into clear glasses and garnish each with whipped cream, sugared cranberries, shredded coconut, or white chocolate shavings.
7. Serve immediately and enjoy the festive cheer!
Notes
Chill all ingredients ahead of time for best flavor and texture.
Add soda last to keep the fizz intact.
Make a decorative ice ring with cranberries and juice for added charm.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Drinks
- Method: No-cook
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 240
- Sugar: 24g
- Sodium: 80mg
- Fat: 12g
- Saturated Fat: 8g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 45mg