12ozfresh or frozen cranberriesabout 3 cups; no need to thaw if frozen
1/2cupfresh orange juicefrom about 2 medium oranges
1/4cuppure maple syrupplus more to taste
1mediumappleHoneycrisp or Fuji, peeled and finely grated
1tsporange zestfrom 1 orange
1/4tspground cinnamon
1/2tsppure vanilla extract
1pinchfine sea salt
Get Recipe Ingredients
Instructions
Make the Sauce
Combine the cranberries, fresh orange juice, maple syrup, grated apple, and orange zest in a medium saucepan. Stir to combine.
Bring the mixture to a medium boil over medium-high heat, stirring occasionally. You'll hear and see the cranberries starting to pop — this is normal and exactly what you want.
Reduce heat to medium-low and simmer uncovered for 10–12 minutes, stirring frequently, until the cranberries have all burst, the sauce has thickened to your liking, and it coats the back of a spoon.
Stir in the cinnamon, vanilla extract, and a pinch of sea salt. Taste and adjust sweetness by adding another tablespoon of maple syrup if needed.
Remove from heat and allow to cool to room temperature. The sauce will continue to thicken as it cools. Transfer to a jar or airtight container and refrigerate until ready to serve.
Notes
Make-Ahead: This sauce keeps in an airtight container in the fridge for up to 2 weeks and tastes better after 24 hours. Freeze for up to 3 months.Sweetness: Start with 1/4 cup maple syrup and adjust to taste after cooking — the apple variety and cranberry tartness vary.Texture: For a smoother sauce, use an immersion blender after cooking and strain through a fine mesh sieve.Variation: Add 2 tablespoons of Grand Marnier or bourbon with the orange juice for an elevated, adult version.