In a mixing bowl, beat the softened cream cheese using an electric mixer or whisk until smooth and creamy.
If using fresh cranberries, chop them roughly; if using pre-made cranberry sauce, simply measure it out.
Add the cranberries, diced jalapenos, green onions, cilantro, lime juice, garlic powder, salt, and pepper to the bowl with the cream cheese.
Mix all the ingredients together until well combined. Adjust the seasoning by adding more salt, pepper, or jalapenos according to your taste preference.
Transfer the dip to a serving dish and refrigerate for at least 30 minutes to allow the flavors to blend (optional, but recommended).
Serve chilled or at room temperature with your choice of crackers, chips, or fresh vegetables.