01 - Combine cranberries, jalapeño, green onions, cilantro, sugar, lime juice, and salt in a medium mixing bowl. Stir thoroughly and let stand for 10 minutes to blend flavors.
02 - In a separate bowl, blend cream cheese with shredded cheese until smooth and homogeneous.
03 - Arrange four tortillas on a clean surface. Spread an even layer of cheese mixture over each tortilla.
04 - Distribute the cranberry-jalapeño mixture evenly on top of the cheese layer.
05 - Place a second tortilla over each topped tortilla and press gently to seal edges.
06 - Heat a large skillet or griddle over medium heat. Add a small amount of butter or oil. Cook each quesadilla for 2 to 3 minutes per side until golden brown and cheese melts.
07 - Transfer cooked quesadillas to a cutting board, let rest for 1 minute, cut into wedges, and serve warm.