Rinse off the cranberries and add them to a food processor with a blade attachment.
Rinse jalapenos then slice in half lengthwise and remove the seeds and white membranes and discard. Add the jalapenos to the food processor.
Coarsely chop ¼ cup of packed mint leaves. Add them to the food processor.
Slice the lime in half and squeeze all the juice from both halves into the mixture. Discard the rest.
Slice the orange into fourths and add the entire orange, peel included to the processor.
Add ½ cup of sugar (to start), salt, cinnamon and cardamom (if using).
Place the lid on the food processor and pulse the mixture 2 seconds at a time until the mixture is on the small/chunky side. Your goal is not to puree it. See photos for detail*
Taste and add an additional ¼ cup of sugar if you feel it is still too tart.
In a mixing bowl add the blocks of softened cream cheese. Using a stand or hand mixer, ideally with a whisk attachment, whisk the cream cheese on medium high until soft and creamy.
Add the milk to the cream cheese and continue to whisk on medium high until the cream cheese becomes airy and soft. (By doing this we are adding air to the cream cheese making is fluffier and soft.)
Add the cream cheese to a serving plate and spread out evenly keeping an elevated “lip” around the edges to contain the juices.
Using a slotted spoon, drain the juice from the cranberry mixture and then spoon it into the center of the cream cheese evenly distributing it, leaving an inch or two of visible cheese on the outside.
Take some of the juice with a spoon and drizzle it over the outside edges of the cream cheese.
Garnish with freshly chopped mint leaves, jalapeno slices and sugared (or plain) extra cranberries.
Cover and store in the refrigerator until ready to serve, or up to 4-5 days.