This site uses affiliate links and I may earn a commission at no extra cost to you.
This easy vegan cranberry sauce with orange juice is sweet, tart, and ready in just 15 minutes with 4 simple ingredients. It’s the perfect homemade side for your holiday table, right next to my best vegan stuffing.

Want to save this recipe?
Grabbing a can of cranberry sauce is convenient, but homemade is so much better, and you control exactly how sweet it is. Fresh or frozen cranberries simmer with orange juice, sugar, water, and a little orange zest until they burst into a ruby-red, sweet-tart sauce.
Planning the whole menu? Find more ideas in my vegan Thanksgiving recipes. Every recipe is from my site, tested by me.
Quick Glance
- Recipe Name: Vegan Cranberry Sauce with Orange Juice
- Why You’ll Love It: A sweet-tart homemade cranberry sauce that’s ready in 15 minutes and easy to make ahead.
- Time and Difficulty: 5 minutes of prep and 10 minutes of cooking, easy.
- Main Ingredients: Fresh or frozen cranberries, orange juice, sugar, water, and optional orange zest.
- Method: Stovetop. Simmer everything in one saucepan until the cranberries burst.
- Texture and Flavor: Thick, jammy, sweet, and tart, with a hint of orange.
- Quick Tip: Start with the smaller amount of sugar, then taste and add more if you like.
Table of Contents
- What Makes This Vegan Cranberry Sauce So Good
- Vegan Cranberry Sauce Ingredients
- Recipe Variations
- How to Make Cranberry Sauce with Orange Juice
- Toni’s Recipe Tips
- Make Ahead and Storage
- What to Do with Leftover Cranberry Sauce
- Vegan Cranberry Sauce FAQs
- More Vegan Thanksgiving Sides
- Vegan Cranberry Sauce with Orange Juice Recipe
What Makes This Vegan Cranberry Sauce So Good

Cranberry sauce is a must on our holiday table, and homemade is surprisingly simple to whip up.
- Just 4 ingredients: Cranberries, orange juice, sugar, and water, plus optional orange zest.
- Ready in 15 minutes: It thickens on its own as the cranberries release their natural pectin.
- You control the sweetness: Start with less sugar, taste, and adjust to your liking.
- Naturally vegan: No gelatin or animal products, so everyone at the table can enjoy it.
- Make-ahead friendly: It keeps for up to 2 weeks in the fridge and tastes even better on day two.
- So versatile: Spoon it next to a holiday roast, over toast or vegan walnut oat scones, into oatmeal on the stove, or over banana ice cream.
Looking for more ways to enjoy cranberries this holiday season? Try my apple cranberry crisp, roasted Brussels sprouts with cranberries, or apple pecan salad with cranberries.
Vegan Cranberry Sauce Ingredients
You only need 4 simple ingredients, and one of them is water! You’ll find the full amounts in the recipe card below.

- Cranberries: Fresh or frozen both work. Add frozen cranberries straight from the freezer, and give them 2 to 3 extra minutes to burst. Dried cranberries work too, with a few changes (see the FAQs).
- Orange juice: Freshly squeezed is best. You’ll need about 2 oranges for ½ cup, so zest one of them first. It adds natural sweetness and a citrusy flavor that pairs perfectly with tart cranberries.
- Sugar: Start with the smaller amount and add more to taste. If you avoid sugar processed with bone char, use organic or unrefined cane sugar.
- Water: Helps the sugar dissolve and gives the sauce the right consistency.
- Orange zest (optional): Adds extra orange flavor. Stir it in after the cranberries burst so it doesn’t turn bitter.
Recipe Variations
Here are a few easy ways to switch up this homemade cranberry sauce:
- Ginger: Add ground ginger, fresh minced ginger, or candied ginger. Start small (about 1 teaspoon fresh or ¼ teaspoon ground) and add more to taste.
- Spiced: Warm it up with cinnamon, nutmeg, cloves, allspice, or star anise. Store-bought or my homemade pumpkin pie spice works great too. Start with a small pinch.
- Jalapeño: Finely mince a jalapeño for a little heat. Chipotle would be delicious too.
- Vanilla: Just a splash adds a little extra depth.
- Nuts: Stir in chopped walnuts, pecans, or almonds for texture.
- Other fruit: Pears, apples, berries, and pomegranate all pair well with cranberries. Let me know in the comments if you’d like recipes for those!
How to Make Cranberry Sauce with Orange Juice
Before you start, zest one of the oranges (if using), then juice the oranges until you have ½ cup.

Step 1: Heat the liquids. Bring the water and orange juice to a near boil in a medium saucepan over high heat.

Step 2: Dissolve the sugar. Add the sugar and stir until it fully dissolves.

Step 3: Add the cranberries. Add the cranberries and cook, stirring often, until they begin to pop and burst.

Step 4: Simmer and chill. Lower the heat to a gentle simmer, stir in the orange zest, and simmer for 10 minutes. Let it cool to room temperature, then chill it in the fridge for an hour to thicken.
PRO TIP: Don’t worry if it looks runny while it’s hot. The cranberries release natural pectin, so the sauce thickens as it cools and even more in the fridge.
Toni’s Recipe Tips
- Adjust the sweetness: Start with less sugar than the recipe calls for, then taste and adjust. If it’s too sweet, add a squeeze of lemon juice or more orange juice.
- Add the zest at the end: Added too early, the zest can turn bitter.
- For a smoother sauce: Blend some or all of it with an immersion blender.
- Adjust the consistency: Too thick? Stir in a splash of water or orange juice. Too runny? Simmer it a little longer, or thicken it with cornstarch (see the FAQs).
- Let it cool: It thickens as it cools, and the flavors have more time to meld.

Make Ahead and Storage
- Make ahead: It tastes even better on day two, so it’s perfect to make before the holiday rush.
- Fridge: Once cooled, store it in an airtight container or mason jar in the fridge for up to 2 weeks.
- Freezer: Freeze it for 2 to 3 months. Thaw it in the fridge overnight or on the counter for several hours.
- Serving: Take it out of the fridge 30 to 40 minutes before serving for the best taste and texture.
What to Do with Leftover Cranberry Sauce
For the holidays, serve it with an easy lentil loaf or pineapple glazed tofu ham. Then use up any leftovers in these 10 easy ways:
- Spread it on holiday sandwiches, wraps, paninis, and crostini.
- Use it as a filling for hand pies and other pastries.
- Use it as the base for a Thanksgiving or Christmas pizza.
- Brush it over roasted butternut squash (how to roast a butternut squash), tofu, or vegan ham as a glaze.
- Use it instead of jam on bagels and toast, or in raspberry jam thumbprint cookies.
- Stir it into apple cinnamon overnight oats, healthy chia pudding, or vegan yogurt parfaits.
- Spoon it warm over vegan banana pancakes, vegan waffles, vegan banana cheesecake, or easy vegan bundt cake.
- Add it to a vegan cheese board or Christmas wreath charcuterie board.
- Stir it into fall desserts like this easy pear crisp or the best vegan apple crumble.
- Mix it into vegan mayo or BBQ sauce for a holiday condiment.

Vegan Cranberry Sauce FAQs
Most cranberry sauce is naturally vegan, since it’s made from cranberries, sugar, and liquid. This homemade version is 100% plant-based. If you avoid sugar processed with bone char, use organic or unrefined cane sugar.
It thickens naturally as the cranberries release their pectin, and even more once it’s chilled. If you’d like it thicker, simmer it a little longer, or stir in a slurry of 1 teaspoon of cornstarch mixed with a little water and cook until it thickens.
Yes! Use 1 ½ cups of dried cranberries and ¾ cup of cranberry juice in place of the water (or 1 cup for a saucier version). Bring everything to a boil and simmer for 6 to 10 minutes, until the berries plump up. Stir in 1 to 2 Tablespoons of cornstarch mixed with the same amount of water and cook until thick. If your dried cranberries are sweetened, use less sugar or skip it.
This recipe is made with orange juice, but if you don’t have any, you can use more water or cranberry juice in its place. Add a little orange zest if you still want a hint of orange flavor.
Yes! Start with ½ cup of sugar, then taste once the cranberries burst and add more if you like. The sauce will be a little more tart.
More Vegan Thanksgiving Sides
Vegan Side Dishes
The Best Vegan Mashed Potatoes
Vegan Side Dishes
Candied Mashed Sweet Potatoes (Vegan)
Vegan Side Dishes
Vegan Green Bean Casserole
Vegan Side Dishes
Easy Mushroom Stuffing Recipe
If you tried this vegan cranberry sauce or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!





















This calls for way too much sugar plus OJ ! I will not make it. This is true for most of your cookies.
Thanks so much for sharing, Ray! You can absolutely use less sugar. Start with ½ cup, taste once the cranberries burst, and add more only if you need it. You can also swap the orange juice for water. I hope you give it a try!
Perfect for the holiday table!