Add the fresh cranberries, jalapeños (remove the white ribs and seeds), green onion, cilantro, sugar, lime juice, and salt to a food processor. Pulse until finely chopped but still textured.
Transfer the cranberry mixture to a covered container and refrigerate for at least 4 hours (or overnight) to allow the flavors to come together.
Remove the mixture from the fridge the next day (or after chilling) and stir well. Strain out all excess liquid using a fine-mesh strainer so the dip doesn’t become watery.
Place the room-temperature cream cheese in the bowl of a stand mixer or a large bowl if using a hand mixer. Add the sour cream. Beat until light, fluffy, and smooth, about 2 minutes. Spread the cream cheese mixture into an even layer, about ¼-inch thick, on a serving plate or pie plate.
Spoon the cranberry-jalapeño mixture evenly over the top of the cream cheese using a slotted spoon to avoid adding extra juice.
Serve with ritz crackers, tortilla chips, pretzel chips, or your favorite crackers.