01 -
In a small saucepan, combine the orange juice, water, and sugar. Stir over medium heat until the sugar is completely dissolved. Add the fresh cranberries and the sprig of rosemary.
02 -
Bring the mixture to a simmer, stirring occasionally. Cook for 10-12 minutes, until you hear the cranberries start to pop and the sauce thickens enough to coat the back of a spoon.
03 -
Remove the saucepan from the heat and discard the rosemary sprig. Let the cranberry sauce cool completely to room temperature. This is a crucial step to prevent a melted dip.
04 -
In a medium bowl, combine the softened cream cheese, orange zest, and a pinch of salt. Use a hand mixer or a spatula to whip the cream cheese until it is light, fluffy, and completely smooth.
05 -
Spread the whipped cream cheese onto a serving plate or in a shallow bowl. Use the back of a spoon to create swirls and a small well in the center.
06 -
Once the cranberry sauce is completely cool, spoon it over the cream cheese. Sprinkle with the toasted pecans and garnish with a few fresh rosemary leaves. Serve immediately with your favorite crackers or breads.