The Best Homemade Cranberry Sauce Recipe (Easy & Delicious)

Homemade cranberry sauce with fresh cranberries, orange zest, and warm spices in a festive holiday setting.

Jump to Recipe

Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes, plus cooling
Servings: 6 to 8
Yield: Approximately 2 cups

Homemade cranberry sauce might be one of the easiest dishes on the Thanksgiving table, yet it can make an enormous difference to the entire meal. Bright, tart, sweet, and bursting with fresh cranberry and orange flavor, a good cranberry sauce cuts through rich turkey, buttery stuffing, creamy mashed potatoes, and savory gravy beautifully.

And once you realize how easy it is to make from scratch, it is hard to go back to the canned version.

This homemade cranberry sauce takes only about 20 minutes on the stove and can be prepared several days ahead of Thanksgiving. Fresh or frozen cranberries simmer with orange juice, sugar, a little brown sugar, orange zest, cinnamon, vanilla, and a tiny pinch of salt until the berries burst and the sauce becomes glossy and jammy.

The result is cranberry sauce that tastes unmistakably like cranberries.

It is sweet enough to balance their natural tartness without becoming candy-like. Fresh orange enhances the berries rather than overpowering them, while brown sugar gives the sauce subtle caramel depth.

A small amount of vanilla rounds everything out.

If you are making Thanksgiving dinner from scratch, this is one of the easiest recipes you can add to the menu.

** This article contains affiliate links. As an Amazon Affiliate I earn from qualifying purchases.

VIEW SERVING BOWLS ON AMAZON
SHOP GROCERIES ON AMAZON WHOLE FOODS

Homemade cranberry sauce with fresh cranberries, orange zest, and warm spices served in a white bowl for Thanksgiving.

Why Homemade Cranberry Sauce Is So Much Better

Traditional cranberry sauce requires surprisingly few ingredients.

At its simplest, you need cranberries, sugar, and water.

That combination works because cranberries naturally contain pectin. As the berries cook and burst, that natural pectin helps thicken the liquid into sauce.

But a few carefully chosen additions can make basic cranberry sauce much more interesting.

Fresh orange juice replaces most of the water and adds natural sweetness and acidity.

Orange zest provides concentrated citrus flavor.

Brown sugar adds subtle molasses notes.

Cinnamon gives the sauce just a hint of holiday warmth.

Vanilla softens some of the sharper acidic notes.

And salt, although it might sound strange in cranberry sauce, helps bring all the flavors together.

The finished sauce is still classic enough to serve beside turkey and gravy, but much more flavorful than a basic cranberry-and-sugar recipe.

Ingredients

  • 12 ounces fresh or frozen cranberries

  • 3/4 cup granulated sugar

  • 1/4 cup packed light brown sugar

  • 1/2 cup fresh orange juice

  • 1/2 cup water

  • 1 teaspoon finely grated orange zest

  • 1/2 teaspoon ground cinnamon

  • 1/2 teaspoon pure vanilla extract

  • 1/8 teaspoon fine salt

Optional for serving:

  • Additional orange zest

  • Fresh orange slices

  • Fresh cranberries

  • Cinnamon stick

Fresh or Frozen Cranberries?

Either works beautifully.

During the fall, fresh cranberries are usually easy to find in the produce section of grocery stores. Bags are commonly sold in 12-ounce packages, which is exactly what you need for this recipe.

Look through the cranberries before cooking and discard any berries that are shriveled, bruised, unusually soft, or damaged.

Frozen cranberries are equally useful.

Best of all, you do not need to thaw them first.

Simply add the frozen cranberries directly to the saucepan. They may require an extra minute or two of cooking, but otherwise the recipe remains the same.

This means you can buy extra bags of cranberries during the holiday season and keep them in your freezer for later.

How to Make the Best Homemade Cranberry Sauce

Step 1: Prepare the Cranberries

Rinse the fresh cranberries under cool running water.

Sort through them and remove any soft or damaged berries.

If you are using frozen cranberries, there is no need to thaw them.

Step 2: Combine the Liquid and Sugar

Add the orange juice, water, granulated sugar, brown sugar, cinnamon, and salt to a medium saucepan.

Place the saucepan over medium heat.

Stir occasionally until the sugars have mostly dissolved and the mixture begins to simmer.

Step 3: Add the Cranberries

Add the cranberries to the saucepan.

Stir to coat them in the liquid.

Bring the mixture back to a gentle simmer.

Soon you will begin hearing little popping sounds as the cranberries burst.

That is exactly what you want.

Step 4: Simmer

Reduce the heat to medium-low.

Simmer the cranberry sauce for approximately 10 to 15 minutes, stirring occasionally.

As the cranberries burst, the mixture will begin to thicken.

You can gently press some of the berries against the side of the saucepan with a wooden spoon if you prefer a smoother cranberry sauce.

For a chunkier sauce, leave more of the berries intact.

Step 5: Add Orange Zest and Vanilla

Remove the saucepan from the heat.

Stir in the orange zest and vanilla.

Adding the zest toward the end preserves more of its bright citrus aroma.

Step 6: Cool

Allow the cranberry sauce to cool in the saucepan for approximately 20 to 30 minutes.

Do not worry if it seems slightly thinner than you expected.

Cranberry sauce thickens considerably as it cools.

Transfer it to a covered container and refrigerate until ready to serve.

For the best texture, chill it for at least 2 hours.

VIEW SERVING BOWLS ON AMAZON
SHOP GROCERIES ON AMAZON WHOLE FOODS

Homemade cranberry sauce recipe infographic with fresh cranberries, orange juice, orange zest, warm spices, and step-by-step cooking instructions.

The Secret to Perfect Cranberry Sauce

One of the most important things to understand about cranberry sauce is that you should not judge its consistency while it is hot.

Fresh cranberries naturally contain pectin.

As the cooked cranberry mixture cools, the pectin helps it set.

A sauce that looks somewhat loose immediately after cooking can become thick and spoonable after a few hours in the refrigerator.

Overcooking it because it looks too thin while hot can leave you with cranberry sauce that becomes excessively thick once chilled.

Simmer it until most of the berries have burst and the liquid has visibly thickened, then let cooling do the rest.

Why Orange and Cranberry Work So Well Together

Cranberry and orange are one of those combinations that seem made for each other.

Cranberries are intensely tart and slightly bitter.

Orange adds sweetness, acidity, and a bright citrus aroma that softens some of those sharper flavors.

This recipe uses both orange juice and orange zest.

The juice becomes part of the cooking liquid, while the zest adds concentrated orange flavor.

For the best results, use freshly squeezed orange juice rather than bottled juice.

One or two oranges should provide everything you need.

Why Use Two Types of Sugar?

You could make this recipe entirely with granulated sugar.

Using a combination of white and brown sugar, however, creates a slightly more complex flavor.

Granulated sugar provides clean sweetness and allows the bright cranberry flavor to shine.

Brown sugar contributes subtle caramel and molasses notes.

Because only a small amount of brown sugar is used, the cranberry sauce does not taste strongly of molasses.

It simply tastes a little richer.

How Sweet Should Cranberry Sauce Be?

This is largely personal preference.

Cranberries are naturally extremely tart, so they require a fair amount of sugar.

This recipe uses 1 cup total sugar for 12 ounces of cranberries, which produces a classic sweet-tart cranberry sauce.

If you prefer a noticeably tart sauce, reduce the granulated sugar to 1/2 cup while keeping the 1/4 cup brown sugar.

If your family prefers sweeter cranberry sauce, you can add another 2 to 4 tablespoons of sugar.

Taste preferences vary, so feel free to adjust.

Remember that cranberry sauce is usually eaten alongside savory foods rather than by itself. A little tartness is desirable because it provides contrast to rich Thanksgiving dishes.

Should Cranberry Sauce Be Smooth or Chunky?

Both are delicious.

For chunky cranberry sauce, stir gently during cooking and allow some berries to remain intact.

For smoother cranberry sauce, press the berries against the sides of the saucepan as they soften.

You can also use an immersion blender for a smoother consistency, although I recommend leaving at least a little texture.

Traditional homemade cranberry sauce usually has visible pieces of cranberry throughout.

Cranberry Sauce Variations

Once you know the basic recipe, cranberry sauce is incredibly easy to customize.

Apple Cranberry Sauce

Add one peeled and finely diced apple with the cranberries.

Apple adds natural sweetness and gives the sauce a slightly chunkier texture.

Granny Smith works well for a tart version, while Honeycrisp or Gala creates a sweeter sauce.

Cranberry Orange Sauce

For an even stronger orange flavor, increase the orange zest to 2 teaspoons and replace another 1/4 cup of water with orange juice.

Maple Cranberry Sauce

Replace 1/4 cup of the granulated sugar with pure maple syrup.

Maple adds a warm fall flavor that pairs beautifully with cranberry and orange.

Because maple syrup adds liquid, the sauce may need an extra couple of minutes to thicken.

Cinnamon Cranberry Sauce

Add one whole cinnamon stick to the saucepan while the cranberries simmer.

Remove it before serving.

This creates a slightly stronger cinnamon flavor without adding additional ground spice.

Spiced Cranberry Sauce

For a more aromatic holiday version, add:

  • 1 cinnamon stick

  • 2 whole cloves

  • 1 small star anise

Simmer them with the cranberries and remove them before serving.

Use restraint with cloves and star anise because both can quickly overpower cranberries.

Ginger Cranberry Sauce

Add 1 to 2 teaspoons freshly grated ginger.

Ginger adds warmth and a slight bite that works particularly well with turkey.

Pear Cranberry Sauce

Add one peeled and diced ripe pear.

Pear provides gentle sweetness and a softer fruit flavor than apple.

Pecan Cranberry Sauce

Stir approximately 1/2 cup toasted chopped pecans into the cooled cranberry sauce.

This gives it additional texture and nutty flavor.

Bourbon Cranberry Sauce

Add 1 to 2 tablespoons bourbon during the final few minutes of cooking.

It creates a deeper, more sophisticated holiday cranberry sauce.

Cranberry Sauce With Port

Replace approximately 1/4 cup of the water with port wine.

The wine adds richness and complements the tart berries beautifully.

Can You Make Cranberry Sauce Without Orange?

Absolutely.

If you do not like orange or simply do not have one available, replace the orange juice with water.

You can also use apple juice.

Omit the orange zest.

The result will taste more strongly of pure cranberry, which some people actually prefer.

Can You Make Cranberry Sauce With Less Sugar?

Yes.

You can reduce the sugar, but keep in mind that cranberries are extremely tart.

I recommend reducing it gradually rather than eliminating most of it at once.

Start with 3/4 cup total sugar.

After the cranberries have cooked, carefully taste the sauce.

Add additional sugar if necessary.

The sweetness may seem slightly different once the sauce has cooled, so remember that it is intended to retain some tartness.

Can You Use Honey?

Yes.

You can replace part of the sugar with honey.

For example, use 1/2 cup granulated sugar, 1/4 cup brown sugar, and 2 tablespoons honey.

Honey has a distinctive flavor, so replacing all the sugar may change the character of the cranberry sauce significantly.

Can You Use Maple Syrup?

Yes.

Pure maple syrup is particularly good with cranberry sauce.

Replace approximately 1/4 cup of the granulated sugar with 1/4 cup maple syrup.

The finished sauce will have a subtle maple flavor rather than tasting overwhelmingly like maple.

What Goes With Cranberry Sauce?

Cranberry sauce is famous for Thanksgiving turkey, but it works with many savory foods.

Thanksgiving Turkey

This is the classic pairing.

Cranberry sauce provides acidity and sweetness that cut through rich roast turkey, gravy, and stuffing.

A little cranberry sauce on the same forkful as turkey and stuffing is one of the best combinations on the Thanksgiving plate.

Glazed Ham

Cranberries are also excellent with ham.

The tart sauce balances the salty-sweet richness of glazed ham particularly well.

Roast Chicken

You do not have to wait for Thanksgiving.

Serve cranberry sauce alongside roast chicken for an easy fall or winter dinner.

Pork

Cranberry sauce works beautifully with:

  • Pork tenderloin

  • Pork chops

  • Pork roast

  • Pulled pork sandwiches

Fruit sauces are a natural pairing for pork, and cranberry provides a particularly bright contrast.

Thanksgiving Side Dishes to Serve With Cranberry Sauce

Homemade cranberry sauce belongs beside classic holiday favorites such as:

It is especially useful on a Thanksgiving plate because so many holiday dishes are rich, creamy, buttery, or savory.

Cranberry sauce provides a burst of acidity that refreshes your palate between bites.

More Ways to Use Cranberry Sauce

Do not throw away the leftovers.

Leftover cranberry sauce might actually be one of the best parts of making it.

Thanksgiving Leftover Sandwiches

Spread cranberry sauce over bread with leftover turkey, stuffing, and mayonnaise.

Add Brie or sharp cheddar if you want an especially decadent sandwich.

Turkey and Cranberry Sliders

Layer turkey, cranberry sauce, and cheese inside soft dinner rolls.

Brush the tops with melted butter and bake until warm.

Cranberry Brie Bites

Place small pieces of Brie and spoonfuls of cranberry sauce inside miniature pastry shells.

Bake until the Brie becomes soft and melty.

These make excellent holiday appetizers.

Cranberry Grilled Cheese

Combine cranberry sauce with Brie, white cheddar, Gouda, or another flavorful cheese.

The combination of salty cheese and tart-sweet cranberries is fantastic.

Yogurt

Swirl a spoonful into plain or vanilla Greek yogurt.

Oatmeal

Add cranberry sauce to warm oatmeal along with chopped pecans or walnuts.

Pancakes and Waffles

Use leftover cranberry sauce instead of traditional fruit compote.

Cheesecake

Spoon cranberry sauce over plain cheesecake for an easy holiday dessert.

Baked Brie

Pour cranberry sauce over a wheel of Brie, sprinkle with pecans, and bake until soft.

Serve with crackers or toasted baguette slices.

Can Cranberry Sauce Be Made Ahead?

Yes, and it should be.

Cranberry sauce is one of the best make-ahead Thanksgiving recipes.

Prepare it 1 to 3 days before Thanksgiving and store it covered in the refrigerator.

The sauce thickens as it chills, and the flavors have additional time to develop.

Making it ahead also means one less saucepan competing for space on Thanksgiving Day.

How Long Does Homemade Cranberry Sauce Last?

Store homemade cranberry sauce in an airtight container in the refrigerator.

It will generally maintain its best quality for about 7 to 10 days.

Always use a clean utensil when serving it and refrigerate leftovers promptly.

Can You Freeze Cranberry Sauce?

Yes.

Homemade cranberry sauce freezes very well.

Allow it to cool completely and transfer it to an airtight freezer-safe container.

Leave a little room at the top because the sauce may expand slightly as it freezes.

Freeze for up to approximately 2 months for the best quality.

Thaw overnight in the refrigerator.

Stir before serving.

Should Cranberry Sauce Be Served Hot or Cold?

Cranberry sauce is usually served chilled or at room temperature.

I prefer removing it from the refrigerator approximately 20 to 30 minutes before Thanksgiving dinner.

This takes away the refrigerator chill and allows the cranberry and orange flavors to become more noticeable.

It can also be served warm if you prefer.

There really is no wrong temperature.

How to Fix Cranberry Sauce That Is Too Thick

If your cooled cranberry sauce becomes thicker than you wanted, do not worry.

Stir in a small amount of:

  • Water

  • Orange juice

  • Apple juice

Start with approximately 1 tablespoon and add more only as necessary.

How to Fix Cranberry Sauce That Is Too Thin

First, make sure it is completely cool.

Hot cranberry sauce naturally looks thinner.

If it is still too thin after cooling, return it to a saucepan and simmer gently for another few minutes.

Cool again and check the consistency.

How to Fix Cranberry Sauce That Is Too Tart

Add sugar.

Warm the cranberry sauce gently and stir in additional granulated or brown sugar a tablespoon at a time until it reaches your preferred sweetness.

Maple syrup or honey can also be used.

How to Fix Cranberry Sauce That Is Too Sweet

Add a little fresh lemon or orange juice.

The acidity will help balance excessive sweetness.

You can also cook additional cranberries separately with a little water and stir them into the original sauce.

Tips for the Absolute Best Cranberry Sauce

Use fresh orange juice whenever possible.

Do not skip the orange zest because it adds concentrated citrus aroma without adding much liquid.

Use both granulated and brown sugar for more complex sweetness.

Add a tiny pinch of salt.

Do not overdo the spices.

Let cranberries remain the dominant flavor.

Do not worry if the sauce seems slightly thin while hot.

Let it cool completely before judging the consistency.

And make it ahead.

Cranberry sauce tastes fantastic after spending a night in the refrigerator and makes Thanksgiving Day much easier.

Frequently Asked Questions

Do You Need Pectin to Make Cranberry Sauce?

No.

Cranberries naturally contain pectin, which helps the sauce thicken as it cooks and cools.

Can I Use Frozen Cranberries?

Yes.

Add them directly to the saucepan without thawing.

Why Didn't My Cranberry Sauce Thicken?

It may simply still be warm.

Allow it to cool completely before deciding whether it needs additional cooking.

Why Did My Cranberry Sauce Become Too Thick?

It may have simmered too long.

Simply stir in a small amount of water or orange juice.

Can I Double the Recipe?

Absolutely.

Use a larger saucepan and allow a little extra cooking time if necessary.

How Much Cranberry Sauce Do I Need Per Person?

A standard 12-ounce batch is usually enough for approximately 6 to 8 people as a Thanksgiving condiment.

If your family loves cranberry sauce or you want leftovers for sandwiches, make a double batch.

Is Homemade Cranberry Sauce Better the Next Day?

I think so.

The flavor becomes beautifully balanced after several hours in the refrigerator, making it an ideal Thanksgiving make-ahead recipe.

The Perfect Thanksgiving Cranberry Sauce

Some Thanksgiving dishes require hours of preparation.

Cranberry sauce is refreshingly different.

In about 20 minutes, a bag of tart cranberries can be transformed into a glossy, ruby-red sauce filled with bright fruit flavor.

Fresh orange makes the cranberries taste even fresher. Brown sugar adds a little caramel depth. Cinnamon contributes gentle warmth. Vanilla rounds out the acidity, while a tiny amount of salt balances everything.

Most importantly, the cranberries remain the star.

Make it a day or two ahead, put it in the refrigerator, and cross one Thanksgiving dish off your list before the holiday even begins.

Once you taste fresh homemade cranberry sauce beside roast turkey, stuffing, mashed potatoes, and gravy, that familiar little can may have some serious competition.

Printable Recipe Card

The Best Homemade Cranberry Sauce

Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes, plus cooling
Servings: 6 to 8
Yield: Approximately 2 cups

Ingredients

  • 12 ounces fresh or frozen cranberries

  • 3/4 cup granulated sugar

  • 1/4 cup packed light brown sugar

  • 1/2 cup fresh orange juice

  • 1/2 cup water

  • 1 teaspoon finely grated orange zest

  • 1/2 teaspoon ground cinnamon

  • 1/2 teaspoon pure vanilla extract

  • 1/8 teaspoon fine salt

Instructions

  1. Rinse and sort the cranberries, discarding any soft or damaged berries.

  2. Add orange juice, water, granulated sugar, brown sugar, cinnamon, and salt to a medium saucepan.

  3. Place over medium heat and stir until the sugars mostly dissolve.

  4. Bring the mixture to a gentle simmer.

  5. Add the cranberries and stir.

  6. Reduce the heat to medium-low and simmer for approximately 10 to 15 minutes, stirring occasionally.

  7. Continue cooking until most of the cranberries have burst and the sauce has visibly thickened.

  8. For a smoother sauce, gently press some of the berries against the side of the saucepan.

  9. Remove from heat.

  10. Stir in the orange zest and vanilla.

  11. Allow the sauce to cool for approximately 20 to 30 minutes.

  12. Transfer to a covered container and refrigerate for at least 2 hours before serving for the best consistency.

  13. Serve chilled or allow it to sit at room temperature for approximately 20 to 30 minutes before serving.

Notes

Fresh or frozen cranberries: Either works. Frozen cranberries do not need to be thawed.

Orange: Fresh orange juice and zest provide the best flavor.

Sweeter sauce: Add another 2 to 4 tablespoons sugar.

More tart: Reduce the granulated sugar to 1/2 cup.

No orange: Replace the orange juice with water or apple juice and omit the zest.

Maple variation: Replace 1/4 cup granulated sugar with 1/4 cup pure maple syrup.

Apple cranberry: Add one peeled and finely diced apple.

Bourbon cranberry: Add 1 to 2 tablespoons bourbon during the final few minutes of cooking.

Make ahead: Prepare up to 3 days before serving for an easy Thanksgiving side dish.

Storage: Refrigerate in an airtight container for about 7 to 10 days.

Freezing: Freeze for up to 2 months for best quality.

Important: Cranberry sauce thickens significantly as it cools, so avoid overcooking it because it appears slightly thin while hot.

Popular Posts

The Best Old-Fashioned Peach Cobbler Recipe (Easy, Buttery Southern Classic)

The Best No-Bake Banana Pudding Recipe (Classic Southern Nilla Wafer Dessert)

The Best Roasted Brussels Sprouts Recipe (Crispy, Caramelized & Easy)