Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
This cranberry dip adds a fresh, tangy twist to your Christmas spread with a creamy, slightly spicy base. Topped with pomegranate seeds and pistachios for additional crunch!
Start by rinsing the fresh cranberries under cold water to remove any dirt. Drain them well before using.
In a small saucepan, combine the cranberries, granulated sugar, water, and salt. If you’re adding jalapeño for heat, slice it lengthwise, remove the seeds for a milder flavor, or leave some seeds in for more spice, then finely dice it and add to the mixture. Stir everything to combine.
Place the saucepan over medium-high heat and bring the mixture to a boil. Once boiling, reduce the heat to medium-low, and let it simmer uncovered for about 5 minutes. Stir occasionally as the cranberries burst and the sauce thickens to a consistency like a jam.
Remove the saucepan from the heat and transfer the cranberry sauce to a container. Let it cool in the refrigerator for at least 30 minutes to allow it to set and thicken.
While the sauce cools, place the softened cream cheese on a shallow serving plate or bowl. Use the back of a spoon to gently press down and create a shallow well in the center. If using whipped cream cheese, just scoop and spread it smoothly.
Once the cranberry sauce has cooled, spoon it generously over the cream cheese, filling the indentation and allowing it to cascade over the sides.
Sprinkle the dip with sliced green onions, chopped pistachios, and pomegranate arils for a burst of color and flavor.
Serve immediately with crackers, fresh apple slices, or any other dippables of your choice.