Port-Infused Cranberry Sauce

Port Cranberry Sauce is a refined take on the classic holiday condiment. Fresh cranberries simmer with orange juice, warm cinnamon, ripe pears and a splash of port to create a bright, tangy-sweet sauce that complements roasts, ham, cheese boards and seasonal sides.

Port cranberry sauce in a bowl with a spoon.

Cranberry sauce is a holiday essential: it adds vivid color and a bright, tart contrast to rich main dishes. This Port Cranberry Sauce elevates the familiar flavors with the depth and fruitiness of port wine and the gentle sweetness of pears.

When combined with tart cranberries, the wine’s richness balances beautifully with orange and cinnamon. The pears contribute subtle sweetness and a pleasant texture—enough to enhance the sauce without overpowering it.

Make a double batch for leftovers; this sauce is perfect on sandwiches the next day or stirred into oatmeal or yogurt for a seasonal breakfast.

Cranberry port sauce in a bowl.

Why you’ll love this recipe

  • Port wine gives traditional cranberry sauce a richer, fruit-forward depth.
  • Pears add gentle sweetness and a fresh fruit texture that complements cranberries, orange and warm spices.
  • Simple and quick: minimal prep and about 30 minutes to make, plus chill time.
  • Make-ahead friendly: it keeps well in the refrigerator and freezes beautifully for later use.

Recipe ingredients

Port cranberry sauce recipe ingredients.
  • Cranberries: 12 ounces fresh (frozen also works). Rinse and pick through to remove stems and soft berries.
  • Pears: 2 medium, peeled, cored and chopped into about 1/2″ pieces. Bartlett, Anjou or Bosc are good choices.
  • Granulated sugar: 3/4 cup to balance the tartness without making the sauce cloying.
  • Orange: Zest and juice from one medium orange for bright citrus notes—don’t skip the zest.
  • Port wine: 1/2 cup. Ruby port yields fruitier brightness; tawny port brings richer, nuttier complexity. Use a decent drinking-quality bottle for best results.
  • Water: 1/2 cup to adjust consistency while cooking.
  • Ground cinnamon: 1 teaspoon for warmth and spice.
  • Pure vanilla extract: 1 teaspoon, stirred in at the end to layer flavor.

Quantities and full instructions are provided in the recipe card below.

How to make cranberry sauce with port wine

Making this sauce is straightforward and closely follows the classic method: bring liquids and sugar to a boil, add fruit, simmer until berries pop and mixture thickens, then cool. Plan about 30 minutes for cooking and several hours or overnight for chilling.

Pro tip: The type of port affects the finished flavor. Ruby is bright and fruity, tawny is richer and more nuanced—choose according to your preference.

The numbered steps below will guide you through the process.

How to make cranberry sauce with port.
  1. In a medium saucepan combine 3/4 cup granulated sugar, 1/2 cup port, the juice and zest of one orange, 1/2 cup water and 1 teaspoon ground cinnamon. Bring to a boil over medium heat, stirring until the sugar dissolves.
  2. Add 12 ounces fresh cranberries and 2 peeled, cored and chopped pears. Return to a boil, then reduce the heat to a simmer. Cook until the cranberries burst and the mixture thickens, about 10–15 minutes.
  3. Remove from the heat and stir in 1 teaspoon pure vanilla extract. Allow the sauce to cool to room temperature.
  4. Transfer to an airtight container and refrigerate until thoroughly chilled. The sauce firms as it cools and the flavors meld—overnight refrigeration yields the best texture and taste.
Cranberry sauce with port in a bowl with orange zest on top.

Recipe FAQs

Can this recipe be made without port wine?

Yes. Substitute port with additional fresh orange juice for a non-alcoholic version, or use a splash of orange liqueur if you prefer a similar flavor profile without port.

How can you tell when cranberry sauce is finished cooking?

The sauce is done when most cranberries have burst and the mixture has thickened to your liking. You’ll hear popping during cooking; that sound slows as the berries break down. Total simmer time is usually 10–15 minutes.

Can this recipe be doubled?

Yes. Double all ingredients and use a larger saucepan. The cook time may increase slightly but won’t necessarily double.

Can this be prepared in advance?

Absolutely. Refrigerate for up to two weeks or freeze for up to three months. Thaw in the refrigerator before serving.

Serving suggestions

This port cranberry sauce works with a wide range of holiday dishes and everyday meals.

  • Spoon over roasted ham or turkey for a sweet-tangy contrast.
  • Serve alongside mashed potatoes, sweet potato casserole or stuffing.
  • Add to a cheese board or charcuterie platter for a seasonal fruit element.
  • Stir into plain yogurt or oatmeal for a festive breakfast.

Recipe notes

  • Port selection: Ruby port makes a brighter, fruit-forward sauce; tawny port yields deeper, nuttier notes. Choose based on the flavor profile you prefer.
  • Pears are optional but recommended for added sweetness and texture. Use varieties that hold their shape when cooked.
  • Chilling time is not included in the active prep/cook time; allow several hours or overnight to cool completely.
  • Store leftovers in an airtight container in the refrigerator for up to two weeks or freeze for up to three months.
Spoon full of cranberry pear sauce.

More fresh cranberry recipes you’ll love

  • Cranberry pear salad
  • Baked cranberry oatmeal
  • Apple cranberry pie
  • Cranberry orange muffins
  • Cranberry sangria
  • Orange sugared cranberries

Did you try this recipe? If so, please leave a review and share your photos on social media with your own tags.

Port cranberry sauce in a bowl with a spoon.

Port Cranberry Sauce

8 servings
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins (plus chilling)
A festive cranberry sauce made with port, orange, pears and warm cinnamon. Bright, tangy, and perfect for holiday meals.

Ingredients

  • 12 ounces fresh cranberries, rinsed
  • 2 medium pears, peeled, cored and chopped
  • 3/4 cup granulated sugar
  • Zest and juice of 1 medium orange
  • 1/2 cup port wine
  • 1/2 cup water
  • 1 teaspoon ground cinnamon
  • 1 teaspoon pure vanilla extract

Instructions

  1. Combine sugar, orange juice, orange zest, port, water and cinnamon in a medium saucepan. Bring to a boil over medium heat, stirring until the sugar dissolves.
  2. Add cranberries and chopped pears. Bring back to a simmer and cook until the cranberries pop and the mixture thickens, about 10–15 minutes.
  3. Remove from heat and stir in vanilla. Cool completely, then refrigerate in an airtight container until well chilled before serving.

Notes

  1. Port choice affects flavor: ruby for fruitiness, tawny for richness.
  2. Pears add texture but are optional.
  3. Chill time is several hours or overnight for best results.
  4. Refrigerate leftovers up to 2 weeks or freeze up to 3 months.

Nutrition (per serving, estimated)

Calories: 106 kcal • Carbohydrates: 27 g • Sodium: 62 mg • Fiber: 2 g • Sugar: 22 g

All recipes and images © Flavor the Moments.