Homemade Cranberry Orange Sauce Recipe with Orange Zest

Ditch the canned cranberries and enjoy the bright, fresh flavor of this Cranberry Orange Sauce. It’s simple to make, loaded with orange and warm spice, and ready in about 15 minutes—perfect for holidays or any time you want a vibrant condiment.

Cranberry orange sauce in a ramekin with orange on top

Why you’ll love this recipe:

  • This cranberry orange sauce balances tart and sweet with fresh orange, vanilla, and a hint of cinnamon.
  • It uses only a few pantry ingredients and cooks up in about 15 minutes.
  • Make-ahead friendly — the sauce can be prepared 1–3 days before serving, and it develops even better flavor after chilling.
  • Flexible base: swap juices, add chopped fruit, or finish with a splash of alcohol like port or orange liqueur for a grown-up twist.

Recipe ingredients

This Cranberry Orange Sauce uses five simple ingredients and a few optional flavor accents. Use fresh or frozen cranberries—frozen works great straight from the freezer after a quick rinse.

Cranberry orange sauce recipe ingredients
  • Cranberries: 12 ounces fresh (or frozen) cranberries, rinsed and picked through.
  • Sugar: 1 cup granulated sugar (adjust to taste if you prefer less sweetness).
  • Liquid: ½ cup water and ½ cup freshly squeezed orange juice. The orange juice brightens the sauce; you can substitute another fruit juice or a splash of wine or port.
  • Orange zest: 1 tablespoon to intensify the citrus aroma.
  • Warm spice and flavor: ½ teaspoon ground cinnamon and 1 teaspoon pure vanilla extract.
Homemade cranberry sauce with orange juice in a ramekin

How to make this recipe

This is one of the easiest holiday sides you’ll prepare. Follow these straightforward steps and you’ll have a glossy, flavorful sauce in minutes. The sauce will thicken as it cools, so plan to chill it for at least a few hours before serving.

How to make cranberry sauce collage 1
How to make cranberry sauce collage 2
  1. In a medium saucepan combine the sugar, water, and orange juice. Stir over medium heat until the mixture comes to a rolling boil and the sugar dissolves.
  2. Add the orange zest, cranberries, and ground cinnamon. Stir to combine and cook 2–3 minutes until the cranberries begin to pop. Reduce heat to medium-low and simmer about 5 more minutes, until most berries have popped and the mixture thickens slightly.
  3. Remove from heat and stir in the vanilla extract.
  4. Allow the sauce to cool to room temperature; it will continue to thicken as it cools. Transfer to an airtight container and chill for a few hours or overnight before serving.

Recipe FAQs

What can you add to cranberry sauce?

You can substitute part of the water with other fruit juices (like apple) or a fortified wine. Stir in chopped fruit such as apples, pears, or persimmon, or add flavorings like grated fresh ginger, orange liqueur, or warm spices.

What spices go well with cranberries?

Warm spices complement cranberries nicely: cinnamon, cardamom, ginger, allspice, or a touch of star anise are all excellent choices.

Do you serve cranberry sauce hot or cold?

While you can serve it warm, cranberry sauce usually tastes best after chilling. It sets up and the flavors meld in the refrigerator, so make it ahead when possible.

How long does homemade cranberry sauce last?

Stored in an airtight container, this sauce keeps up to two weeks in the refrigerator and freezes well for up to three months.

Recipe notes

  • Make-ahead: Prepare this sauce up to three days ahead; it keeps well chilled and frees up oven time on the big day.
  • Using frozen cranberries: Keep cranberries in the freezer until ready to use. Rinse and pick through them before cooking; they can go straight from frozen into the pan.
  • Variations: Try adding a splash of port, brandy, or orange liqueur for depth. Fold in diced apple or pear during the simmer if you prefer a chunkier sauce.
  • Leftovers: Use leftover cranberry orange sauce on toast, stirred into yogurt, served with roasted pork, or mixed into a vinaigrette for salads.
Spoonful of cranberry orange sauce over a ramekin

Fresh Cranberry Orange Sauce

This homemade Cranberry Orange Sauce yields about 10 servings and is ideal alongside roast turkey, pork, or layered into sandwiches. The bright citrus lifts the cranberries’ natural tartness and the vanilla adds a smooth finish. It’s a timeless holiday condiment that’s quick to make and easy to adapt.

Ingredients

  • 1 cup granulated sugar
  • ½ cup water
  • ½ cup freshly squeezed orange juice
  • 1 tablespoon orange zest
  • 12 ounces fresh cranberries, rinsed and picked through
  • ½ teaspoon ground cinnamon
  • 1 teaspoon pure vanilla extract

Instructions

  1. Combine sugar, water, and orange juice in a medium saucepan. Bring to a rolling boil and stir until sugar dissolves.
  2. Add orange zest, cranberries, and cinnamon. Cook until cranberries start to pop, about 2–3 minutes. Reduce heat and simmer until the berries are mostly popped and the sauce thickens, about 5 minutes more.
  3. Remove from heat and stir in vanilla. Cool to room temperature, then refrigerate until chilled and set.

Notes

  • Refrigerate in an airtight container up to two weeks or freeze up to three months.
  • Frozen cranberries work well—no need to thaw completely.
  • Swap orange juice for apple juice, wine, or a liqueur to vary the flavor.

Did you try this recipe? If so, leave a review below and tag @flavorthemoments on social media so I can see what you made.

All recipes and images © Flavor the Moments.