Rinse and sort cranberries, discarding any that are bruised or mushy.
Place cranberries in a blender or food processor and pulse until the cranberries are finely chopped but not mushy.
Place the chopped cranberries in a bowl and add the jalapeños, orange juice, lime juice, sugar, cilantro, and green onions. Toss to combine.
Cover the salsa with plastic wrap and refrigerate for at least 45 minutes to meld all the flavors together.
Uncover and serve with tortilla chips or crackers.
*Optional serving step: Spread the cream cheese onto your serving platter and pour the cranberry salsa on top for a creamy and rich appetizer.
Notes
Refrigerating the salsa is crucial in developing flavor and allowing the sugar to dissolve and add sweetness. The longer it sits, the better the taste.
Adjust the salsa’s sweetness to your liking by adding more or less sugar. If you’re concerned it will be too sweet, start with 1/4 cup, then add in more as needed.
If you want it spicy, leave in the jalapeño seeds or substitute with a serrano pepper.