Christmas morning calls for cozy traditions, delicious food, and drinks that bring everyone together. This Christmas morning punch recipe is just the perfect festive beverage to brighten your holiday brunch table. It’s fruity, lightly spiced, and refreshingly sweet—guaranteed to be a hit with family and friends.

You’ll love how easy it is to make this punch in advance, so you can spend more time relaxing and less time mixing drinks on the big day. Pour yourself a glass, gather around, and enjoy the holiday cheer with this delightful Christmas morning punch.
Why You'll Love This Recipe
- Bright and festive flavors that complement holiday meals perfectly.
- Easy to prepare ahead, saving you time on Christmas morning.
- Non-alcoholic and family-friendly, suitable for all ages.
- Beautiful presentation with fresh fruit and herbs enhances your holiday table.
- Customizable sweetness and spice level to fit your taste.
Ingredients
Gather these fresh ingredients to create a flavorful and refreshing Christmas morning punch that everyone will love.
- 4 cups cranberry juice (100% juice, unsweetened)
- 2 cups freshly squeezed orange juice (about 4-5 oranges)
- 3 cups sparkling water or club soda, chilled
- 1/2 cup honey or maple syrup (adjust to taste)
- 1 tsp ground cinnamon
- 1/2 tsp ground ginger
- 1/4 tsp ground nutmeg
- 1 cup fresh cranberries (for garnish)
- 1 medium orange, sliced into rounds (for garnish)
- 4 fresh rosemary sprigs (for garnish)
- 2 cinnamon sticks (optional, for garnish)
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Servings: 8
- Calories: Approximately 110 per serving
How to Make Christmas Morning Punch Recipe – Everyone Will Love
- In a large pitcher, combine the cranberry juice and freshly squeezed orange juice. Stir well to blend the flavors.
- Add the honey (or maple syrup), ground cinnamon, ground ginger, and nutmeg. Stir thoroughly until the honey is fully dissolved.
- Refrigerate the punch mixture for at least 1 hour to let the spices meld and the punch chill.
- Just before serving, slowly stir in the chilled sparkling water or club soda to add refreshing bubbles.
- Garnish the punch with fresh cranberries, orange slices, rosemary sprigs, and cinnamon sticks for a festive presentation.
- Serve the punch over ice cubes in glasses, making sure each glass gets some fruit and a sprig of rosemary.
Tips for the Best Results
- Make the punch base the night before to allow flavors to develop fully.
- Use freshly squeezed orange juice for the brightest, freshest taste.
- Adjust sweetness by adding more or less honey, depending on your preference.
- If you prefer a less fizzy drink, reduce the amount of sparkling water or omit it entirely.
- For a boozy twist, add a splash of bourbon or spiced rum when serving for adult guests.
Storage and Reheating
If you have leftovers, store the punch base (juice and spices mixture) in an airtight container in the refrigerator for up to 3 days. Keep the sparkling water separate until ready to serve to preserve its fizz.
Do not freeze the punch, as carbonation will be lost and texture may change. Reheat is not recommended because this punch is best served cold and fresh.
Frequently Asked Questions
Can I make this punch without sparkling water?
Yes, you can omit the sparkling water if you prefer a still punch. It will still taste delicious, just less bubbly and refreshing.
Is this punch suitable for children?
Absolutely! This Christmas morning punch is non-alcoholic and made with natural fruit juices, making it a perfect festive drink for kids and adults alike.
Can I use frozen cranberries for garnish?
Fresh cranberries are best for garnish because they look vibrant and firm, but frozen cranberries can be used if fresh ones aren't available. Just thaw them before adding.
How far in advance can I prepare this punch?
You can prepare the juice and spice mixture up to 24 hours in advance. Add sparkling water and garnishes right before serving to keep it fresh and fizzy.


