Homemade Spiced Cranberry Sauce with Warm Holiday Spices

This fresh spiced cranberry sauce is sweet, warmly spiced and far better than canned or jellied varieties. Ready in minutes with simple ingredients, it’s not tart or bitter and makes a delicious companion to turkey and classic holiday sides.

Cranberry sauce in crystal bowl garnished with orange.

This cranberry relish features cinnamon, cloves, allspice, ginger and a bright touch of orange. It pairs beautifully with turkey, candied sweet potatoes, green bean casserole and Southern cornbread dressing. While not a “sauce” in the strictest sense, it’s a cranberry compote that’s a must-have for Thanksgiving or Christmas.

The best part: you can make it a couple of days ahead. That frees up oven and counter space when you’re busy with other holiday dishes.

Ingredients

Fresh cranberries are often available in produce or frozen sections. For this recipe you’ll need:

Ingredients on tabletop.
  • One 12-ounce (about 1 lb) bag fresh cranberries
  • 1 cup granulated sugar (or brown sugar to taste)
  • 1 cup water
  • About 1½ navel oranges, juiced (≈ 1/3 cup) and additional zest for garnish
  • Ground spices: 1/4 tsp ground ginger, 1/2 tsp cinnamon, 1/2 tsp cloves, 1/2 tsp nutmeg and 1/2 tsp allspice
  • A pinch of salt

How to make it

  • Rinse and drain the cranberries. Place them in a medium saucepan over medium heat.
  • Add the water and sugar, then bring to a boil, stirring occasionally.
  • As the cranberries cook they will pop and the mixture will begin to thicken. Reduce heat to medium-low and simmer about 8–10 minutes. Use the back of a wooden spoon to mash any remaining whole berries for your preferred texture.
  • Remove the pan from the heat. Stir in the fresh orange juice, the spice blend and a pinch of salt until well combined.
  • Allow the warm cranberry compote to cool slightly, then transfer to an airtight container and refrigerate. Chill for at least 30 minutes; the flavors meld as it cools.
  • Before serving, drain any excess liquid if desired, stir the relish, and transfer to a serving bowl. Garnish with orange zest or chopped pecans and serve slightly chilled or at room temperature.
Water being added to cranberries in saucepan.
Orange juice being added to saucepan.
Spice blend being added to saucepan of cranberries.

Recipe tips

  • Adjust the warm spices to taste, but don’t omit the ground ginger — it brightens the flavor and balances the sweetness.
  • Swap granulated sugar for brown sugar for a deeper, caramel-like note.
  • Ground cloves are potent; reduce or omit if someone prefers a milder spice profile.
  • For a smoother, creamier cranberry salad, pulse the cooled mixture in a food processor or blend briefly with an immersion blender.

Make ahead and storage

Store the chilled cranberry sauce in an airtight container in the refrigerator for up to 3–5 days. Serve without reheating—allow it to sit at room temperature if you prefer. You can also freeze the compote for up to 3 months in a freezer-safe container; thaw overnight in the refrigerator before serving.

img 4665 6

The holidays wouldn’t be complete without fresh cranberry compote. If you’ve only had canned cranberry products, this spiced, citrusy version is a revelation and an easy way to elevate your holiday table.

Related recipes

  • Southern Pecan Pie
  • Apple Crisp
  • Perfect Deviled Eggs
  • Salted Caramel Cheesecake
  • Turnip Green Cornbread Dressing
  • Maple Pecan Carrot Souffle
  • Fresh Apple Cake

If you make this recipe, please leave a comment below — I love to hear from you!

Cranberry sauce in footed crystal bowl

Spiced Cranberry Sauce

Fresh cranberry sauce with hints of warm spices and citrus
5 from 15 votes
Course: Sauces, Side Dish
Cuisine: American
Prep Time: 0 minutes
Cook Time: 20 minutes
Total Time: 20 minutes
Yield: 2 cups
Author: Anecia Hero

Ingredients 

  • 12 ounces fresh cranberries
  • 1 cup water
  • 1 cup sugar
  • cup orange juice fresh (about 1 ½ navel oranges)
  • ¼ teaspoon ground ginger
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground cloves
  • ½ teaspoon ground nutmeg
  • ½ teaspoon ground allspice
  • pinch of salt
  • orange zest for garnish

Instructions 

  • Mix the spices in a small bowl and set aside.
  • Combine cranberries, water and sugar in a medium saucepan over medium heat. Bring to a boil, stirring occasionally, and cook until the berries pop and the syrup begins to thicken, about 8–10 minutes.
  • Continue to simmer on low and mash any whole cranberries to reach the texture you prefer.
  • Remove from heat and stir in the orange juice, spice mixture and a pinch of salt.
  • Cool slightly, then cover and refrigerate for at least 30 minutes.
  • When ready to serve, drain excess liquid if desired, stir well, transfer to a serving bowl and garnish with orange zest or chopped pecans. Serve chilled or at room temperature.

Notes

  • Make in advance and store in the refrigerator for up to 3–5 days.
  • While cooking, cranberries will pop — this is expected. Continue to cook until the syrup thickens, about 10 minutes.

Nutrition Estimate

Serving: 1cupCalories: 300kcalCarbohydrates: 77g