Homemade Cranberry Sauce Recipe with Fresh or Frozen Cranberries

Whether you use fresh or frozen cranberries, this simple homemade cranberry sauce recipe will make your Thanksgiving (or any holiday meal) shine. It uses common pantry ingredients and takes only a few minutes to prepare—perfect for busy cooks or anyone who wants an easy, reliable sauce. Give it a try this year; you may find yourself making it again and again.

Overhead view of cranberry sauce in white ramekin with orange slices in the background.

This post includes helpful tips and shortcuts. If you’re pressed for time, use the recipe card below.

⭐ Origin Story

Cranberry sauce is a long-standing Thanksgiving tradition in North America. Early versions made by Native Americans combined cranberries, water, and a sweetener. Today’s variations may include orange juice, spices, or fortified wines, but the core is the same: tart cranberries cooked down to a bright, flavorful sauce.

💭 Why you’ll love this recipe

Cranberry sauce is a polarizing holiday staple—people tend to love it or avoid it. Still, this recipe is worth trying because it’s flexible, quick, and perfect for leftovers. Here are three reasons to try it:

  • Works with fresh or frozen cranberries: Fresh cranberries are ideal, but frozen ones perform just as well and are available year-round.
  • Highly adaptable: The base of sugar, orange juice, and zest is simple to tweak—add warming spices, fresh ginger, or a splash of liquor for depth.
  • Great leftover uses: Beyond pairing with roast, leftover cranberry sauce works in baked goods, hand pies, sandwiches, and cocktails.

📋 Ingredients and notes

For this easy cranberry sauce you’ll need cranberries (fresh or frozen), sugar, orange juice, water, and optional orange zest. The ingredient list is short and flexible—adjust sweetness and citrus to taste.

Overhead view of cranberry sauce ingredients, labeled.

Notes and variations

  • Swap dried or canned: You can make cranberry sauce from dried cranberries or elevate canned sauce by adding citrus and spices.
  • Adjust the citrus: Use more or less orange juice and zest depending on your preference. Lemon zest also works if you prefer a brighter tartness.
  • Sugar alternatives: Brown sugar or maple syrup can replace white sugar for a different flavor profile.
  • Complementary flavors: Try cinnamon, grated ginger, rosemary, or a cinnamon stick while simmering. A pinch of salt helps balance the sweetness.
  • Alcohol additions: A splash of port, brandy, cognac, or orange liqueur adds richness and complexity.

📖 Make the best homemade cranberry sauce

Start by rinsing fresh cranberries and draining them. In a large saucepan over medium-low heat, combine 1 cup sugar, ¾ cup orange juice, and ¼ cup water. Bring to a gentle boil for 2–3 minutes to dissolve the sugar.

Add 12 ounces (about 4 cups) of cranberries and 2 teaspoons of orange zest if using. Reduce heat to a simmer and cook 8–12 minutes until most berries have burst.

Overhead view of water, orange juice and sugar boiling
Overhead view of orange zest and cranberries added to pot

Use the flat edge of a spoon or a potato masher to break some of the berries. For a chunky sauce, mash lightly so some berries remain intact; for a smoother sauce, mash more thoroughly. Remove from heat and let the sauce cool to room temperature—this helps it thicken and the flavors to meld.

Overhead view of cranberries cooking down
Overhead view of cranberry sauce being formed

Transfer to an airtight container and refrigerate. Enjoy spooned over roast or used in your favorite leftover recipes.

Close up view of spoonful of cranberry sauce

👩🏽‍🍳 Top tips

Key tips for a consistently great cranberry sauce:

  1. Use fresh cranberries when possible: They pop and release bright juice quickly, though frozen berries work well too.
  2. Balance the tartness: Orange juice and zest add brightness and balance. Fresh orange juice gives the best flavor.
  3. Experiment with spices and liquors: Ginger, cinnamon, port, or brandy can lift the flavor profile.
  4. Simmer gently: A slow simmer blends flavors and improves texture.
  5. Cool completely before storing: Cooling lets the sauce thicken. Store in the fridge for up to a week.

Troubleshooting & FAQs

How far in advance can you make cranberry sauce?

Cranberry sauce can be made several days ahead. It often tastes better after a day or two. Store in the refrigerator for up to a week; avoid making it more than a week in advance to preserve texture and freshness.

What’s the difference between cranberry relish and cranberry sauce?

Relish is usually uncooked or coarsely chopped and brighter in texture, while cranberry sauce is cooked, softer, and often sweeter.

Can I make cranberry sauce with dried cranberries?

Yes. Dried cranberries can be rehydrated and cooked with liquid and sweetener to create a different but tasty version of cranberry sauce.

How can I elevate canned cranberry sauce?

Stir in orange zest, warming spices like cinnamon or ginger, or a splash of alcohol to brighten and deepen the canned product.

🍴 Serving and storage

Store cranberry sauce in an airtight container in the refrigerator for up to one week. It can also be frozen for up to two months—thaw in the fridge or at room temperature and reheat gently if desired.

Leftover ideas: Spread it on toast, fold into muffins or quick breads, use as a filling for hand pies or thumbprint cookies, or stir into breakfast casseroles to add a bright, fruity note.

If you enjoyed this recipe, try other holiday sides and sauces to round out your menu.

If you made this, please leave a comment and rating!

Overhead view of cranberry sauce in white ramekin with orange slices in the background.

Homemade Cranberry Sauce (Fresh or Frozen!)

This easy cranberry sauce can be made with fresh or frozen cranberries and is ideal for Thanksgiving or Christmas.
Prep Time: 5 mins
Cook Time: 15 mins
Total Time: 20 mins
Servings: 6 servings

Ingredients

  • 1 cup sugar
  • ¾ cup orange juice
  • ¼ cup water
  • 4 cups fresh or frozen cranberries (about one 12-oz package)
  • 2 teaspoons orange zest optional

Instructions

  • If using fresh cranberries, rinse and drain.
  • In a large pot over medium-low heat, combine 1 cup sugar, ¾ cup orange juice, and ¼ cup water. Bring to a gentle boil for 2–3 minutes to dissolve the sugar.
  • Add cranberries and orange zest. Simmer 8–12 minutes until berries have burst, then mash to your preferred texture.
  • Cool to room temperature, transfer to an airtight container, and refrigerate. Enjoy!

Notes

  • Adjust flavor: Increase or decrease the orange juice relative to water to make the sauce more or less citrus-forward.

Nutrition

Calories: 174 kcal | Carbs: 45 g | Sugar: 39 g

Nutrition values are approximate.