Ingredients
Equipment
Method
Cook the cranberry sauce
- Combine sugar, brown sugar, orange juice, ground cinnamon, ground ginger, and salt in a Dutch oven and bring to a boil over high heat; keep bubbling for an even dissolve, about 3 minutes, until the sugars look fully melted.
- Add fresh cranberries to the boiling mixture, reduce to a steady simmer, and cook 10-12 minutes until the berries burst and the sauce visibly thickens and coats the back of a spoon.
- Remove the saucepan from the heat and stir in orange zest until evenly distributed and fragrant.
Chill and finish
- Cool the sauce completely at room temperature, then chill until serving; the texture should look thicker and hold shape around the berries.
- Stir in toasted pecans just before serving so they stay crunchy and don’t soften.
Notes
Pro tip: simmer until the sauce looks glossy and thick enough to cling to a spoon—if it seems loose, give it 1–2 more minutes. Store covered in the refrigerator up to 4 days. Freezing is not recommended because the cranberries can become softer after thawing; for a dairy-free option, this recipe already is dairy-free—skip nothing.
