If you ask me, cranberry sauce from scratch is way easier than people think.
This classic holiday side dish comes together in just minutes using frozen cranberries straight from the bag. Tart cranberries bubble and pop in a simple sugar syrup, creating that perfect sweet-tart balance everyone loves.
The best part? You don’t need fresh cranberries to make something that tastes homemade. Frozen berries work just as well and are available year-round, so you can whip this up whenever the craving hits.
It’s the kind of recipe that makes you wonder why you ever bought the canned stuff. Simple, foolproof, and so much better than store-bought.

Why You’ll Love This Cranberry Sauce
- Quick and easy – This cranberry sauce comes together in just 15-25 minutes, making it perfect for busy holiday prep or last-minute dinner additions.
- Naturally sweetened – Using pure maple syrup instead of refined sugar gives this sauce a rich, natural sweetness that pairs beautifully with the tart cranberries.
- Fresh orange flavor – The combination of orange juice, zest, and a splash of orange liqueur adds a bright, citrusy twist that makes this sauce stand out from store-bought versions.
- Convenient frozen cranberries – No need to hunt for fresh cranberries – frozen ones work perfectly and are available year-round, making this recipe accessible anytime.
- Homemade taste – Skip the canned stuff and impress your guests with this homemade cranberry sauce that tastes so much better than anything from the store.
What Kind of Cranberries Should I Use?
Frozen cranberries are actually perfect for this recipe and often work better than fresh ones since they break down more easily when cooked. You don’t need to thaw them first – just toss them straight from the freezer into your saucepan. If you do have fresh cranberries on hand, they’ll work just as well, though they might take a minute or two longer to start bursting and releasing their juices. Either way, look for cranberries that are plump and free from wrinkled or soft spots if buying fresh, or check that frozen ones don’t have too much ice buildup in the bag.

Options for Substitutions
This cranberry sauce is pretty forgiving when it comes to swaps – here are some easy substitutions:
- Frozen cranberries: Fresh cranberries work just as well if you can find them. No need to thaw frozen ones first – just toss them right into the pot.
- Pure maple syrup: You can swap this with honey, agave nectar, or even regular sugar. If using sugar, start with 1/4 cup and taste as you go since it’s sweeter than maple syrup.
- Orange juice and zest: Lemon juice and zest make a great substitute if you’re out of oranges. You could also try apple juice for a milder flavor, though you’ll miss that citrus brightness.
- Orange liqueur: This is totally optional! Skip it entirely, or try a splash of vanilla extract, rum, or even apple cider vinegar for a different twist.
- Ground cinnamon: Feel free to experiment with other warm spices like nutmeg, allspice, or even a pinch of cardamom. You could also add fresh ginger for a little kick.
Watch Out for These Mistakes While Cooking
The biggest mistake when making cranberry sauce is cooking it too long, which turns your sauce into cranberry jam – once the berries start popping (usually after 5-7 minutes), you’re almost done.
Don’t worry if your sauce looks too thin while it’s hot, as it will thicken considerably as it cools, so resist the urge to keep cooking it until it looks perfect in the pan.
Another common error is adding the orange liqueur too early in the cooking process, which causes the alcohol to completely cook off and loses that bright flavor boost – stir it in during the last minute of cooking instead.
For the smoothest texture, gently mash about half the cranberries with a spoon once they’ve popped, leaving some whole berries for a nice chunky consistency that’s not too thick or too thin.

What to Serve With Cranberry Sauce?
This cranberry sauce is perfect alongside your Thanksgiving turkey and all the traditional fixings like mashed potatoes, stuffing, and roasted vegetables. The sweet-tart flavor with hints of orange and cinnamon also pairs beautifully with roasted pork tenderloin or glazed ham for a festive dinner any time of year. I love serving it with a cheese board too – it’s amazing with creamy brie or sharp cheddar and some crackers. You can even spoon it over vanilla ice cream or cheesecake for a simple but delicious dessert that feels special.
Storage Instructions
Refrigerate: This cranberry sauce actually gets better with time! Store it in the fridge in an airtight container for up to 2 weeks. The flavors really meld together after a day or two, making it taste even more amazing. I always make mine a few days before Thanksgiving so it’s ready to go.
Freeze: You can freeze this cranberry sauce for up to 6 months in freezer-safe containers or bags. It’s perfect for making ahead during cranberry season when they’re fresh and affordable. Just portion it out so you can thaw exactly what you need.
Thaw and Serve: When you’re ready to use frozen cranberry sauce, just move it to the fridge overnight to thaw completely. Give it a good stir before serving since it might separate a little. You can serve it cold or let it come to room temperature – both ways taste great!
| Preparation Time | 5-10 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 400-480
- Protein: 1-2 g
- Fat: 0-1 g
- Carbohydrates: 105-120 g
Ingredients
- 1/2 cup water
- 1 tbsp orange liqueur (such as Grand Marnier, optional but recommended)
- 1 tsp grated orange peel (use a microplane for fine zest)
- 12 oz frozen whole cranberries (do not thaw for best results)
- 1 tsp ground cinnamon
- 1/3 cup real maple syrup (I use Coombs Family Farms Grade A Dark Robust)
- juice of 1 orange (about 1/4 cup)
Step 1: Cook the Cranberry Sauce
- 1 bag (12 oz) frozen whole cranberries
- 1/2 cup water
- 1/3 cup real maple syrup
- juice of 1 orange
- 1 tsp finely grated orange peel
- 1 tbsp orange-flavored liqueur
- 1 tsp ground cinnamon
Combine the frozen cranberries, water, maple syrup, orange juice, grated orange peel, orange-flavored liqueur, and ground cinnamon in a medium saucepan.
Place the saucepan over medium heat and bring the mixture to a gentle simmer.
As it simmers, the cranberries will start to pop and break down; you can help them along by pressing gently with the back of a spoon.
Continue cooking and stirring occasionally until the mixture thickens to your desired consistency.
I find that a slightly chunky sauce with some whole bits gives a pleasant texture, but you can simmer longer for a smoother result.
Step 2: Cool and Serve the Sauce
Once the cranberry sauce is thickened to your liking, remove the saucepan from the heat.
Let the sauce cool for at least 10-15 minutes before serving to allow it to set slightly.
If you are preparing the sauce ahead of time, transfer it to a container and store in the refrigerator until ready to serve.
This sauce is delicious served either warm or chilled.
I like to make it the day before to let the flavors meld even more.