Place the cream cheese and sour cream in a large bowl. Beat until smooth with a hand mixer.
Stir in 1/2 cup of the Havarti, the Parmesan, garlic, pepper flakes, salt, and pepper until well combined. Mix in the spinach and artichoke hearts. Set aside.
Melt butter or heat olive oil in a large saute pan over medium heat. Place 2-3 tortillas in the pan and top each with a rounded tablespoon of Havarti.
Scoop out 1/4 cup of the spinach dip and place it on top of the cheese. Use a second tortilla to press down and flatten the filling. Cook until the tortilla is browned, then flip and cook until the filling is heated through, and the second side is toasted.
Remove, and cut in half if desired. Repeat with the rest of the tortillas and fillings.
Serve warm with salsa, if desired.
Notes
You can also fold about half the amount of fillings on one tortilla to make “‘papadias,” or a handheld quesadilla.