This homemade cranberry sauce is the only recipe you’ll ever need for Thanksgiving! Made with just 5 simple ingredients in under 20 minutes, this fresh cranberry sauce is thick, tart, and naturally sweetened with maple syrup. Orange zest adds a bright, citrusy note that makes this cranberry sauce infinitely better than anything from a can.
Once you make cranberry sauce from scratch, you’ll never go back to store-bought. It’s incredibly easy, tastes amazing, and can be made days or even weeks ahead. This recipe has become a Thanksgiving staple that works beautifully year-round on everything from turkey sandwiches to pancakes.

Why This Is the Best Cranberry Sauce Recipe
Unlike canned cranberry sauce that’s overly sweet and gelatinous, this homemade version lets the natural tartness of fresh cranberries shine. Maple syrup provides just enough sweetness with a rich, complex flavor that refined sugar can’t match. The orange zest adds brightness without overwhelming the cranberries.
This recipe also gives you control over texture and consistency. You can cook it to your preferred thickness—whether you like it chunky with whole berries or smooth and jammy. Best of all, it takes less time than driving to the store and tastes exponentially better.
Ingredients for Homemade Cranberry Sauce
You only need 5 ingredients for this easy cranberry sauce:
- 4 cups fresh cranberries (or frozen, no need to thaw)
- 1/2 cup pure maple syrup (or more to taste)
- 1/4 cup water (or use orange juice for stronger citrus flavor)
- 1 tsp orange zest (from about 1 medium orange)
- Pinch of salt (enhances all the flavors)
Pro Tip: Fresh and frozen cranberries both work perfectly. Frozen berries don’t need to be thawed—just add them directly to the pan!
How to Make Cranberry Sauce from Scratch
Step 1: Combine Ingredients Add cranberries, maple syrup, water, orange zest, and salt to a medium saucepan. Stir to combine.
Step 2: Bring to a Simmer Place the saucepan over medium-low heat and bring to a gentle simmer, stirring frequently to prevent the maple syrup from burning on the bottom. This takes about 3-5 minutes.
Step 3: Cook and Watch As the mixture heats, you’ll hear the cranberries start to pop—this is normal and means they’re releasing their pectin and juices. Once they begin bursting, reduce heat to low.
Step 4: Simmer Until Thickened Continue cooking, stirring often, for 15-20 minutes. The cranberries will break down completely and the liquid will thicken into a glossy, jammy sauce. Remember: the sauce continues to thicken as it cools, so remove it from heat slightly before it reaches your desired consistency.
Step 5: Taste and Adjust Taste the cranberry sauce and adjust sweetness or orange flavor as needed. Add more maple syrup for sweetness or more zest for citrus brightness.
Step 6: Cool and Serve Remove from heat and let cool to room temperature. The sauce will thicken significantly as it cools. Serve at room temperature or chilled.
Expert Tips for Perfect Cranberry Sauce
Don’t Overcook: Remove the sauce from heat when it’s slightly thinner than you want. It will thicken considerably as it cools to the perfect consistency.
Stir Frequently: Maple syrup can burn on the bottom of the pan if left unattended. Stir every minute or so, especially at the beginning.
Adjust Sweetness: Cranberries are naturally tart. Start with 1/2 cup maple syrup and add more if you prefer sweeter sauce. Taste after cooking and adjust.
Fresh vs. Frozen: Both work equally well. Frozen cranberries don’t need thawing—they’ll release more liquid initially but will cook down the same way.
Make It Chunky or Smooth: For chunky sauce with whole berries, cook for less time (12-15 minutes). For smooth sauce, cook longer and mash with a potato masher or use an immersion blender.
Orange Juice Option: Replace the water with fresh orange juice for a more pronounced orange flavor. The sauce will be slightly sweeter and more citrusy.
Storage and Make-Ahead Instructions
Refrigerator: Store homemade cranberry sauce in an airtight container in the refrigerator for up to 5 days. The flavor actually improves after a day as the flavors meld together.
Freezer: Cool completely, then transfer to an airtight freezer-safe container, leaving 1 inch of space at the top for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before serving.
Make-Ahead Timeline:
- 3 months ahead: Make and freeze
- 3-5 days ahead: Make and refrigerate
- Day of: Bring to room temperature before serving
Best Serving Temperature: Cranberry sauce tastes best at room temperature or slightly chilled. Remove from the refrigerator 30 minutes before serving.
Recipe Variations
Spiced Cranberry Sauce: Add 1/2 tsp cinnamon, 1/4 tsp ground ginger, and a pinch of ground cloves for warm, spiced flavor.
Cranberry Orange Sauce: Replace water with fresh orange juice and increase zest to 1 tablespoon for bold orange flavor.
Apple Cranberry Sauce: Add 1 peeled and diced apple or pear during cooking for extra sweetness and texture.
Boozy Cranberry Sauce: Stir in 2 tablespoons Grand Marnier, bourbon, or brandy after removing from heat.
Berry Blend: Add 1 cup blueberries or raspberries for a sweeter, mixed berry sauce.
Jalapeño Cranberry Sauce: Add 1-2 tablespoons finely minced jalapeño for a sweet-spicy kick.
Ginger Cranberry Sauce: Add 1 tablespoon freshly grated ginger for warm, spicy depth.
Honey Sweetened: Replace maple syrup with honey for a different flavor profile.
Creative Ways to Use Cranberry Sauce
While cranberry sauce is a Thanksgiving classic, don’t limit it to turkey dinners! Here are delicious ways to use it year-round:
Breakfast Ideas:
- Swirl into oatmeal or overnight oats
- Top pancakes, waffles, or French toast
- Mix into yogurt with granola
- Spread on toast with cream cheese or butter
Lunch & Dinner:
- Turkey or chicken sandwiches and wraps
- Glazed for roasted chicken or pork
- Cheese board accompaniment (especially with brie or goat cheese)
- Mixed into grain bowls with quinoa or wild rice
Appetizers & Snacks:
- Baked brie topping
- Cream cheese and cranberry dip
- Crostini with goat cheese and cranberry sauce
- Meatball glaze
Desserts:
- Filling for thumbprint cookies or tarts
- Swirled into cheesecake or ice cream
- Layer in parfaits
- Topping for pound cake or vanilla ice cream

Why Homemade Is Better Than Canned
Flavor: Fresh cranberries taste bright and tart with natural fruit flavor. Canned sauce is often cloyingly sweet and artificial-tasting.
Texture: Control the consistency to your preference—chunky, smooth, or somewhere in between. Canned sauce has a uniform, jelly-like texture.
Ingredients: You know exactly what goes into homemade sauce. No high fructose corn syrup, artificial colors, or preservatives.
Customization: Adjust sweetness, add spices, incorporate other fruits, or make it boozy. Canned sauce offers no flexibility.
Freshness: Homemade sauce tastes vibrant and fresh. The difference is immediately noticeable.
Cost: Fresh cranberries are inexpensive and make a large batch. Homemade is often cheaper per serving.
What to Serve with Cranberry Sauce
Cranberry sauce is essential for Thanksgiving dinner. Pair it with:
- Roasted turkey or chicken
- Mashed potatoes
- Stuffing or dressing
- Green bean casserole
- Sweet potato casserole
- Roasted Brussels sprouts
- Dinner rolls or biscuits
- Gravy
It also works beautifully with:
- Pork roast or pork chops
- Ham
- Duck or game birds
- Vegetarian main dishes
- Holiday cheese boards
Frequently Asked Questions
Can I use frozen cranberries? Absolutely! Frozen cranberries work perfectly and don’t need to be thawed. Add them directly to the pan from frozen.
Why is my cranberry sauce too runny? It needs to cook longer to thicken, or it’s still warm. Cranberry sauce thickens significantly as it cools. If it’s still runny when cold, return it to the stove and simmer longer.
Why is my cranberry sauce too thick? It cooked too long or cooled too much. Stir in a little water or orange juice to thin it to your desired consistency.
Can I make this without maple syrup? Yes! Substitute honey, agave nectar, or regular sugar. Start with 1/2 cup and adjust to taste.
How do I make it less tart? Add more sweetener, a tablespoon at a time, until it reaches your preferred sweetness level. You can also add fruit like apples or pears for natural sweetness.
Do I have to use orange zest? No, but it adds wonderful flavor! You can omit it or substitute lemon zest for a different citrus note.
Can I double this recipe? Yes! Use a larger saucepan and increase cooking time by 5-10 minutes. Watch for the right consistency.
Why does my sauce taste bitter? Overcooking can make cranberries bitter. Reduce cooking time or add more sweetener to balance the tartness.
This easy homemade cranberry sauce proves that the best Thanksgiving side dishes are often the simplest. With just 5 ingredients and 20 minutes, you’ll have fresh, flavorful cranberry sauce that beats anything from a can!

Easy Homemade Cranberry Sauce
Equipment
- Medium saucepan
- Wooden spoon or silicone spatula
- Zester or microplane
- Measuring cups and spoons
Ingredients
- 4 cups fresh or frozen cranberries
- 1/2 cup pure maple syrup (or more to taste)
- 1/4 cup water or orange juice
- 1 tsp orange zest (from about 1 orange)
- 1 pinch salt
Instructions
- In a medium saucepan, combine cranberries, maple syrup, water (or orange juice), orange zest, and salt. Stir to mix evenly.
- Heat over medium-low until the mixture begins to simmer, stirring frequently to prevent sticking or burning. This takes about 3–5 minutes.
- As the cranberries heat, they’ll start to pop—this means they’re releasing their natural pectin. Reduce heat to low and continue stirring occasionally.
- Simmer for 15–20 minutes, stirring often, until the sauce thickens and becomes glossy. It will continue to thicken as it cools.
- Taste and adjust sweetness or zest as desired. Add more maple syrup for sweetness or extra zest for brightness.
- Remove from heat and let cool to room temperature. Serve slightly chilled or at room temperature for best flavor.