Christmas punch (non-alcoholic)
Bright red non-alcoholic Christmas punch with cranberry, pineapple and orange juice topped with fizzy ginger ale. Ten minutes, serves a crowd.

100% of it needs you at the counter
- Hands-on
- 10 min
- Serves
- 12
- Calories
- 105
- Protein
- 0 g
- Per serving
- $0.42
Why this recipe works
A big bowl of red punch is the easiest way to give everyone, kids included, something festive to drink. The juice base can be mixed two days ahead, and it takes a minute to finish when guests arrive.
- Tart cranberry, sweet pineapple and orange juice balance each other, so the punch tastes fruity rather than sugary.
- Adding the ginger ale at the last minute keeps the punch fizzy; mixed in ahead, it goes flat within an hour.
- An ice ring made from juice instead of water keeps the bowl cold without watering the punch down.
Ingredients
To serve
You will need
- Large punch bowl or 4-quart pitcher
- Bundt pan or ring mold for an ice ring (optional)
Method
Tap a step number to mark it done.
Mix the juices
Stir the cranberry juice, pineapple juice, orange juice and lime juice together in a large punch bowl or pitcher. Cover and chill until serving if you're making it ahead.
Add the fizz
Just before serving, pour in the cold ginger ale and stir gently once or twice so it stays bubbly.
Garnish
Float the cranberries, orange slices and rosemary on top, and add an ice ring or a few handfuls of ice.
Serve
Ladle into glasses with some fruit in each. Top the bowl up with more ginger ale as the punch goes down.
Cook's notes
- For an ice ring, fill a Bundt pan halfway with cranberry juice, add cranberries and orange slices, and freeze overnight. Dip the pan in warm water for 10 seconds to release it.
- Chill every ingredient beforehand. Warm juice melts the ice fast and the punch tastes watery.
- Taste before adding the ginger ale. If your cranberry juice is very tart, add a little more pineapple juice.
Nutrition per serving
105 calories
$0.42 estimated cost per serving
Where the calories come from
| Protein | 0% of calories | 0 g |
|---|---|---|
| Carbs | 100% of calories | 26 g |
| Fat | 0% of calories | 0 g |
| Fiber | 0 g | |
| Sodium | 10 mg |
Calculated from USDA FoodData Central values for the listed ingredients and amounts; not lab-tested. Cost estimated from average US retail prices.
Questions people ask
How do you make Christmas punch with alcohol?
Stir 1½ to 2 cups of vodka or white rum into the juice base, or swap half the ginger ale for chilled prosecco. Label the bowl so guests know.
Can you make Christmas punch ahead of time?
Mix the juices up to 2 days ahead and keep them covered in the fridge. Add the ginger ale and garnishes just before serving so it stays fizzy.
How do you keep punch cold without watering it down?
Use an ice ring or ice cubes made from cranberry or pineapple juice, and chill all the ingredients well before mixing.




