This festive cocktail served right in the can captures the flavors of a classic Christmas punch — cranberry, ginger, and bright citrus — made with vodka and triple sec for a delightful holiday sip.

I love bringing a sense of holiday nostalgia into modern recipes, so I recreated the simple Christmas punch my grandmother used to make and turned it into a fun cocktail. Serving this drink straight from an opened can is a playful trend that’s perfect for parties and adds a festive, photo-ready touch.
The base I used is cranberry ginger ale, which provides both sweet cranberry flavor and bright ginger fizz. I balanced that with vodka, a splash of triple sec, and fresh citrus and pineapple juices to recreate the warm, fruity notes of a traditional holiday punch.
This recipe works equally well as a single serving or scaled up for a bowl. It’s fast to prepare, refreshing, and easy to customize if you want it stronger, lighter, or entirely nonalcoholic.
Ingredients
-
Cranberry ginger ale – If cranberry ginger ale isn’t available, use regular ginger ale with a few tablespoons of cranberry juice to taste.
-
Vodka – Any neutral vodka works; plain or citrus-flavored vodka both complement the punch well.
-
Triple sec – Adds orange notes; swap with another orange liqueur if preferred.
-
Pineapple juice – A small amount brightens the drink and recreates the tropical undertone found in many vintage punch recipes.
-
Orange juice – Fresh-squeezed or bottled works; it adds sweetness and acidity.
-
Lime juice – Fresh-squeezed is recommended for the cleanest flavor.
-
Ice – Crushed or pebble ice chills the drink quickly and looks great when served in a can.
-
Garnishes – Citrus wheels (orange and lime), maraschino cherries, and fresh mint make the cocktail feel special and festive.

Tips
-
Because ginger ale is fizzy, pour slowly and stir gently to avoid overflow. Add ice gradually so the carbonation settles instead of foaming over.
-
If you prefer not to serve in cans, make a large batch and offer it in a punch bowl or dispenser so guests can help themselves.
-
Substitutions: use sparkling apple cider or pomegranate soda if you want a different flavor profile or a caffeine-free option.
-
Chill all ingredients before assembling to keep the drink crisp and refreshing without diluting it too quickly.
-
For a nonalcoholic version, omit the vodka and triple sec and replace with additional cranberry juice and a splash of orange extract or nonalcoholic orange syrup for depth.
-
Batching note: to prepare a punch bowl, multiply the quantities proportionally and taste as you go. Alcohol strength and sweetness will scale, so start lower and adjust.
-
Garnish ideas: sugared cranberries, a cinnamon stick, or a sprig of rosemary can add holiday aroma and visual appeal.
-
Storage: keep any leftover opened cranberry ginger ale chilled and sealed; if mixed with alcohol, consume within a day for best flavor and fizz.
Christmas Punch in a Can

Ingredients
- 6 oz Cranberry Ginger Ale
- 1.5 oz Vodka
- .5 oz Triple Sec
- .75 oz Pineapple Juice
- .5 oz Orange Juice
- .25 oz Lime Juice
Instructions
-
Open the cranberry ginger ale can using a can opener or a draft-top tool made for removing tops. Carefully pour out about half the soda into a separate container and reserve it if you want to top additional drinks later or adjust carbonation.
-
Add the vodka, triple sec, pineapple juice, orange juice, and lime juice to the remaining soda in the can. Gently stir with a bar spoon or long spoon to combine without losing too much carbonation.
-
Slowly add crushed ice to the can, stir once more, then garnish with citrus wheels, a maraschino cherry, and a sprig of mint. Serve immediately and enjoy.