Food Sharing Vegan

  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
menu icon
go to homepage
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
search icon
Homepage link
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
×
Home » Recipes » Vegan Christmas Recipes

Non-Alcoholic Christmas Punch (Cranberry Holiday Punch)

Toni Okamoto sitting on a porch eating grapes
Modified: Oct 30, 2026 · Published: Dec 23, 2024 by Toni Okamoto · As an Amazon Associate and Walmart Creator, I earn from qualifying purchases at no extra cost to you · 1 Comment

This non-alcoholic Christmas punch is the drink I set out every December so everyone at the party can raise a glass, kids included. Cranberry, orange, and pineapple juice get a little sparkle from ginger ale and sparkling water, plus a cinnamon stick for that holiday feel. It takes just minutes to stir together, and you can mix the juice base ahead so it's ready when your guests walk in.

Jump to Recipe Grocery List
Non-alcoholic Christmas punch in a white punch bowl with diced apple, fresh cranberries, lemon slices, a cinnamon stick, and a wooden ladle, next to pine branches and red ornaments.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • Why You'll Love This Christmas Punch
  • Christmas Punch Ingredients
  • How to Make Non-Alcoholic Christmas Punch Step-by-Step
  • Make It Ahead for a Christmas Party
  • Toni's Recipe Tips
  • Ideas I Haven't Tried Yet
  • Non-Alcoholic Christmas Punch FAQs
  • Storage
  • What to Serve With Christmas Punch
  • More Vegan Christmas Recipes
  • Non-Alcoholic Christmas Punch

Why You'll Love This Christmas Punch

  • Everyone can drink it: It's alcohol-free, so kids and grown-ups can toast together.
  • Ready in minutes: Just stir everything together in a pitcher or punch bowl. No cooking.
  • Not too sweet: You control the sweetness with the sparkling water.
  • Party friendly: Mix the juice base ahead and add the fizz when guests arrive.
  • Pretty on the table: Fruit slices, cranberries, and a cinnamon stick make it look festive with almost no effort.

Looking for more holiday drinks? Pair this punch with my super creamy vegan eggnog or a mug of dairy-free peppermint hot chocolate. For your November gathering, try my non-alcoholic Thanksgiving punch.

Christmas Punch Ingredients

You only need 6 ingredients, plus optional fruit for garnish. You'll find the exact amounts in the recipe card below.

Labeled ingredients for non-alcoholic Christmas punch: ginger ale, sparkling water, cranberry juice, a cinnamon stick, orange juice, and pineapple juice.
  • Orange juice: Adds sweetness and a fresh citrus flavor.
  • Low-sugar cranberry juice: The tart, ruby-red base of the punch. I use a low-sugar version to keep the punch from getting too sweet.
  • Pineapple juice: Rounds out the tart cranberry.
  • Cinnamon stick: Gives the punch a gentle holiday spice.
  • Ginger ale: Brings fizz and a little warmth.
  • Sparkling water: More fizz, and the easiest way to dial the sweetness up or down.
  • Garnish (optional): Diced apple, lemon slices, and fresh cranberries.

Festive Garnishes

The garnish is what turns a pitcher of juice into a Christmas centerpiece. I like lemon slices, diced apple, and fresh cranberries floating on top, with the cinnamon stick right in the punch. Add them right before serving so the fruit looks fresh.

Christmas Punch vs. My Thanksgiving Punch

These two punches are cousins. This Christmas version uses low-sugar cranberry juice and a whole cinnamon stick, and it's served without ice so it stays full strength for a long party. My Thanksgiving punch uses 100% cranberry juice and ground cinnamon and is poured over ice.

How to Make Non-Alcoholic Christmas Punch Step-by-Step

Mixed cranberry, orange, and pineapple juice base in a white bowl with a cinnamon stick floating on top.

Step 1: Mix the juice base. In a large pitcher or punch bowl, stir together the orange juice, cranberry juice, and pineapple juice. Add the cinnamon stick.

Overhead view of a bowl of Christmas punch with diced apple, cranberries, lemon slices, and a cinnamon stick, with pine branches and ornaments beside it.

Step 2: Add the fizz and garnish. Right before serving, pour in the ginger ale and 2 cups of sparkling water and stir gently. Taste, add more sparkling water if you'd like it less sweet, then top with apple, lemon slices, and cranberries. Enjoy!

PRO TIP: Chill all of the juices, the ginger ale, and the sparkling water before you start, so the punch is cold from the very first glass.

Make It Ahead for a Christmas Party

Mix the orange, cranberry, and pineapple juices with the cinnamon stick, cover, and keep the base in the fridge. When guests arrive, pour in the ginger ale and sparkling water so the punch stays bubbly. Keep extra sparkling water next to the punch bowl so everyone can make their glass less sweet.

Need more for a crowd? One batch makes about 7 ⅓ cups, enough for 8 servings. Double it for a bigger party, and add the fizz one batch at a time so it doesn't go flat.

Toni's Recipe Tips

  • Add the fizz last: Stir in the ginger ale and sparkling water right before serving so they don't lose their bubbles.
  • Start with cold juice: Chilled juice keeps the punch refreshing without ice.
  • Skip regular ice: It waters the punch down as it melts. Instead, freeze some of the juice blend into ice cubes, or use reusable ice cubes.
  • Sweeten to taste: Add more sparkling water for a less sweet punch.
  • Don't skip the garnish: It's what makes this punch look like Christmas.
Close-up of non-alcoholic Christmas punch with floating apple cubes, cranberries, lemon slices, and a cinnamon stick, with a wooden ladle and Christmas ornaments.

Ideas I Haven't Tried Yet

These sound fun, but I haven't tested them in this recipe yet. If you try one, let me know how it goes in the comments!

  • A few scoops of vegan orange sherbet in the punch bowl
  • Orange or lime slices in place of the lemon
  • Coconut water in place of the ginger ale and sparkling water for a punch without bubbles
  • An ice ring made from the juice blend with cranberries and lemon slices frozen inside
  • Fresh rosemary sprigs or pomegranate seeds as a garnish

Non-Alcoholic Christmas Punch FAQs

Can I make Christmas punch ahead of time?

Yes! Mix the orange, cranberry, and pineapple juices with the cinnamon stick and keep the base covered in the fridge for up to 5 to 7 days (2 to 3 days with freshly squeezed juice). Add the ginger ale and sparkling water right before serving so it stays bubbly.

How do I keep punch cold without watering it down?

Start with chilled juices, ginger ale, and sparkling water. Then freeze some of the juice blend into ice cubes, use frozen fruit as a garnish, or try reusable ice cubes.

How do I make this punch less sweet?

Add more sparkling water. I like to set an extra bottle next to the punch bowl so everyone can adjust their own glass.

How much punch do I need for a party?

One batch makes about 7 ⅓ cups, or 8 servings. For a bigger crowd, double or triple it and add the fizz one batch at a time.

Is this Christmas punch kid-friendly?

Yes. There's no alcohol in it, so kids and adults can enjoy the same punch.

Storage

If you're making this punch ahead, keep the ginger ale and sparkling water out until right before serving so they don't go flat. I keep the juice base in these bottles that have lids.

The juice base keeps in the fridge for 5 to 7 days, or 2 to 3 days if you use freshly squeezed juice. Once the fizz is added, it's best enjoyed the same day.

A bowl of Christmas punch being covered with a red lid labeled Non-Alcoholic Christmas Punch for storing in the fridge.

What to Serve With Christmas Punch

Serve it in a punch bowl with a ladle or a large pitcher on your holiday dessert table. It goes great with red velvet crinkle cookies, peppermint chocolate brownies, and vegan brookies. For something savory, set out a vegan cheese ball with crackers and veggies.

If you tried this non-alcoholic Christmas punch or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

More Vegan Christmas Recipes

  • Vegan chicken pot pie with golden pastry and a creamy vegetable filling exposed.
    Vegan Chicken Pot Pie (Casserole)
  • Peanut butter cookies topped with chocolate kisses on parchment paper.
    Peanut Butter Blossoms
  • Mushroom gravy served in a bowl with a spoon.
    Vegan Mushroom Gravy
  • Golden braided vegan challah.
    Vegan Challah
Overhead view of a bowl of Christmas punch with diced apple, cranberries, lemon slices, and a cinnamon stick, with pine branches and ornaments beside it.

Non-Alcoholic Christmas Punch

Toni
A festive non-alcoholic Christmas punch with cranberry, orange and pineapple juice, ginger ale, sparkling water and a cinnamon stick. Mix the base ahead and add the fizz right before serving.
5 from 2 votes
Print Recipe Pin Recipe Grocery List
Prep Time 10 minutes mins
Cook Time 0 minutes mins
Total Time 10 minutes mins

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Drinks
Cuisine American
Servings 8 servings
Calories 73 kcal

Equipment

  • Measuring Cups
  • Knife Set
  • Large Pitcher
  • Punch Bowl

Ingredients
  

  • 1 (11-ounce) bottle orange juice about 1 ⅓ cups
  • 2 cups low-sugar cranberry juice
  • 1 cup pineapple juice
  • 1 small cinnamon stick
  • 1 cup ginger ale
  • 2 cups sparkling water plus more to taste
  • Diced apple, lemon slices and fresh cranberries for garnish (optional)

Instructions
 

  • Mixed cranberry, orange, and pineapple juice base in a white bowl with a cinnamon stick floating on top.
    In a large pitcher or punch bowl, stir together the orange juice, cranberry juice and pineapple juice. Add the cinnamon stick.
  • Right before serving, pour in the ginger ale and 2 cups of sparkling water and stir gently.
  • Taste and add more sparkling water if you'd like the punch less sweet.
  • Close-up of non-alcoholic Christmas punch with floating apple cubes, cranberries, lemon slices, and a cinnamon stick, with a wooden ladle and Christmas ornaments.
    Garnish with diced apple, lemon slices and cranberries, if using, and serve right away.

Notes

  • Makes about 7 ⅓ cups.
  • Chill the juices, ginger ale and sparkling water before you start so the punch is cold from the first glass.
  • To make ahead, mix the juice base with the cinnamon stick and keep it covered in the fridge. Add the ginger ale and sparkling water right before serving.
  • Skip regular ice so the punch doesn't get watered down. Freeze some of the juice blend into ice cubes instead.
  • Set out extra sparkling water so guests can make their glass less sweet.
  • The juice base keeps in the fridge for 5 to 7 days, or 2 to 3 days with freshly squeezed juice.

Nutrition

Calories: 73kcalCarbohydrates: 19gProtein: 1gFat: 0.2gSaturated Fat: 0.02gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.03gSodium: 17mgPotassium: 168mgFiber: 0.4gSugar: 17gVitamin A: 109IUVitamin C: 28mgCalcium: 21mgIron: 0.4mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Christmas Recipes

  • Peppermint brownie squares with mint frosting and chocolate topping.
    Vegan Peppermint Brownies (with Mint Frosting)
  • Cocoa-dusted vegan chocolate truffles on parchment.
    Vegan Chocolate Truffles (3 Ingredients)
  • Jelly doughnuts dusted with powdered sugar.
    Sufganiyot (Jelly Donuts)
  • Golden potato latkes piled on a plate.
    Crispy Vegan Latkes

Comments

    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Andrea says

    December 24, 2024 at 5:09 am

    5 stars
    The perfect punch for christmas!

    Reply
Toni Okamoto sitting on a porch, smiling and eating grapes.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Vegan Thanksgiving Recipes

  • Vegan chicken pot pie with golden pastry and a creamy vegetable filling exposed.
    Vegan Chicken Pot Pie (Casserole)
  • Golden bread stuffing baked in a casserole dish.
    Easy Vegan Stuffing
  • Vegan scalloped potatoes served on a plate.
    Vegan Scalloped Potatoes
  • Vegan pumpkin pie with a slice cut from its smooth filling.
    Easy Vegan Pumpkin Pie

Comforting Soups

  • A bowl of thick yellow split pea soup with chunks of vegetables.
    Easy Yellow Split Pea Soup
  • A bowl of creamy condensed mushroom soup sprinkled with herbs.
    Vegan Condensed Cream of Mushroom Soup
  • A bowl of green potato asparagus soup topped with asparagus tips.
    Potato Asparagus Soup
  • A bowl of lentil soup with chickpeas, quinoa, and chunky vegetables.
    Instant Pot Lentil Soup

Footer

As Featured On

Featured in Home & Family, Parade, What the Health, Salon, BuzzFeed, and NBC News.

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2026 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.