01 - Preheat the oven to 375°F.
02 - In a large mixing bowl, blend cream cheese, sour cream, and mayonnaise until smooth and creamy.
03 - Fold in shredded mozzarella, grated parmesan, and shredded cheddar cheeses, reserving 1/4 cup mozzarella and 2 tablespoons parmesan for topping.
04 - Stir in thawed, drained spinach, chopped artichokes, and minced garlic. Season with sea salt, black pepper, and crushed red pepper flakes if desired. Mix thoroughly.
05 - Spoon the mixture into a 1.5-quart baking dish, smooth the surface, and sprinkle reserved mozzarella and parmesan over the top.
06 - Bake for 20 to 25 minutes until the dip is bubbly and golden brown on top.
07 - Allow to cool for 5 minutes, then serve warm alongside tortilla chips.