Homemade Cranberry Sauce Recipe

This classic whole-berry homemade cranberry sauce is bright, sweet-tart, and surprisingly simple to make. It’s a dependable recipe you can keep plain or use as a base for many flavorful variations.

Whole berry cranberry sauce in a white and brown floral bowl, garnished with orange zest and served with a vintage gold spoon; fresh cranberries and autumn linens in the background.

Before You Start Cooking

  • Fresh or frozen: A standard 12-ounce bag of cranberries works well—fresh or frozen. If using frozen, you can add them to the pot from frozen; no need to thaw.
  • Liquid choices: Use water for a neutral sauce, or substitute orange juice (all or part) for added citrus brightness.
  • Sweetness: The recipe follows a 1:1 sugar-to-liquid ratio. If you prefer a tarter sauce or use a sweet juice, reduce the sugar by 2–4 tablespoons.
  • Texture: The sauce will seem loose while hot but sets as it cools. Don’t worry if it looks thin when you remove it from the heat—most of the thickening happens during cooling.
  • Make-ahead friendly: Cranberry sauce keeps well in the refrigerator and freezes easily, making it convenient to prepare ahead of time.

How to Make Homemade Cranberry Sauce

Overhead view of ingredients for homemade cranberry sauce: measuring cup of water, orange for zest, fresh cranberries, and a bowl of sugar.

Step 1: Prep the cranberries and ingredients

Rinse the cranberries and pick out any that are soft or shriveled. Measure the liquid and sugar—use 1 cup liquid (water or juice) and 1 cup granulated sugar for a 12-ounce bag of berries. If you like a citrus note, grate 1–2 teaspoons of orange zest with a microplane, taking only the colored zest and avoiding the bitter white pith.

Step 2: Dissolve the sugar

Combine the water or juice and sugar in a medium, high-sided saucepan. Bring to a boil over medium-high heat, stirring occasionally so the sugar dissolves completely.

A saucepan on a stovetop with a wooden spoon stirring a cloudy mixture of sugar and water as it begins to dissolve.

Step 3: Add cranberries and simmer

When the liquid boils, stir in the cranberries, orange zest (if using), and a small pinch of kosher salt. Return to a boil, then reduce the heat to maintain a gentle boil. As the berries cook you’ll hear little pops as their skins burst and they release juice.

Whole fresh cranberries added to a saucepan with water and sugar, just beginning the cooking process.

Simmer for 10–12 minutes, stirring occasionally, until most berries have burst and the sauce starts to thicken. The bubbling foam will dissipate as the sauce finishes. If a few berries remain large, gently mash some against the side of the pot with the back of a wooden spoon to create a pleasant texture—don’t mash all of them; whole berries are part of the charm.

Cranberries and orange zest simmering in a saucepan as the mixture begins to boil and foam.

When the sauce is ready, transfer it to a heat-safe bowl and let it cool for about 20 minutes. Cover and refrigerate for at least an hour before serving so it can thicken and mellow.

A close-up of thickened cranberry sauce in the saucepan, with a wooden spoon lifting a scoop to show texture.

Customization and Variations

This whole-berry cranberry sauce makes a flexible base—try one of these simple changes to personalize the flavor:

  • Juices: Substitute orange juice, apple juice, or apple cider for all or part of the liquid. Reduce sugar slightly if the juice is very sweet.
  • Warm spices: Add a cinnamon stick while simmering, or stir in up to ½ teaspoon ground cinnamon and ¼ teaspoon nutmeg, ginger, or allspice. Whole spices in a spice bag—such as star anise, allspice berries, or cloves—also work well.
  • Vanilla: Stir in ½ teaspoon vanilla extract after you remove the sauce from the heat.
  • Fruit additions: Dice and simmer an apple or firm pear with the cranberries until tender.
  • Alternate sweeteners: Swap some or all of the white sugar for brown sugar, maple syrup, or honey. Start with about ¾ cup if using a liquid sweetener and adjust to taste.
  • Citrus and ginger: Try lemon or lime zest, or add 2–3 teaspoons minced fresh ginger for a warm bite; chopped crystallized ginger adds sweet heat.
  • Herbs and spirits: A sprig of rosemary or thyme can add an herbal note. For a boozy touch, stir in 1–2 tablespoons bourbon, brandy, or orange liqueur at the end of cooking.
  • Nuts: Fold in 1/4 to 1/2 cup toasted pecans or walnuts for crunch before serving.
Close-up of homemade whole berry cranberry sauce in a white and brown patterned serving bowl, with a gold spoon lifting a portion of the thick, glossy sauce.

Serving Tips

Serve the cranberry sauce warm, chilled, or at room temperature. Warm sauce is looser and easier to spoon; chilled sauce firms up to the classic, slightly gelled texture.

If you make it the same day you plan to serve it, chill it for at least an hour to help it set. This sauce pairs traditionally with roasted turkey but is also excellent with roasted chicken, pork tenderloin, ham, or duck. Leftovers are delicious on sandwiches, spread on toast or biscuits, stirred into yogurt or oatmeal, or warmed and spooned over pancakes or waffles.

Overhead view of a white bowl filled with classic whole berry cranberry sauce, garnished with thin strips of orange zest and served with a gold floral-handled spoon; fresh cranberries and an autumn-toned napkin are partially visible in the background.

Storage, Freezing, and Make-Ahead

Homemade cranberry sauce keeps about a week in the refrigerator, and its flavor often improves after a day as the sweetness and tartness balance. For longer storage, freeze the sauce in a freezer-safe container or bag for up to three months and thaw overnight in the refrigerator. If the sauce becomes too firm after chilling, stir in a splash of water or juice to loosen the texture.

More Cranberry Sauce Recipes

  • Apple Orange Cranberry Sauce (variation)
  • Brandied Cherry Cranberry Sauce (variation)
  • Mulled Wine Cranberry Sauce (variation)
  • Port Wine Cranberry Sauce (variation)

More Classic Thanksgiving Side Dishes

  • Traditional Bread Stuffing with Herbs
  • Buttermilk Sweet Potato Casserole
  • Cream Cheese Mashed Potatoes

Ingredients

  • 1 12-ounce bag fresh or frozen cranberries
  • 1 cup water or orange juice (or a mix of both)
  • 1 cup granulated sugar (reduce 2–4 tablespoons for a tarter sauce)
  • 1–2 teaspoons finely grated orange zest (optional)
  • Small pinch kosher salt

Instructions

  1. Rinse cranberries and remove any soft or shriveled berries.
  2. Combine water or juice and sugar in a medium, high-sided saucepan. Bring to a boil, stirring to dissolve the sugar.
  3. Add cranberries, orange zest (if using), and a pinch of salt. Return to a boil, then reduce heat to maintain a gentle boil. Cook 10–12 minutes, stirring occasionally, until most berries have burst and the sauce thickens.
  4. Gently mash a few larger berries if desired to achieve a mix of jammy and whole-berry texture.
  5. Transfer to a heat-safe bowl, cool 20 minutes, then cover and refrigerate at least one hour before serving.

Notes

Liquid options: For a citrus lift, replace part or all of the water with orange juice. A common balance is ½ cup orange juice and ½ cup water plus a little zest.

Sweetness: Reduce sugar by 2–4 tablespoons for a tarter result or if using a sweet juice.

Make-ahead: Keeps about a week refrigerated or up to three months frozen. Thaw overnight in the refrigerator.

Nutrition Estimate (per 1/4 cup)

Calories: 103 kcal | Carbohydrates: 27 g | Protein: 0.2 g | Fat: 0.1 g | Sugar: 24 g | Fiber: 1 g | Vitamin C: 6 mg