01 - Preheat the oven to 375°F.
02 - In a large mixing bowl, blend softened cream cheese, sour cream, and mayonnaise until smooth and creamy.
03 - Incorporate shredded mozzarella, grated parmesan, and shredded cheddar cheese into the mixture, reserving ¼ cup mozzarella and 2 tablespoons parmesan for topping.
04 - Fold in the well-drained spinach, chopped artichoke hearts, and minced garlic. Season with sea salt, black pepper, and optional crushed red pepper flakes. Mix thoroughly.
05 - Transfer the prepared mixture into a 1.5-quart baking dish, smoothing the surface evenly. Sprinkle reserved mozzarella and parmesan cheeses on top.
06 - Bake for 20 to 25 minutes until the dip is bubbly and the top attains a golden-brown hue.
07 - Allow to cool for 5 minutes, then serve warm alongside tortilla chips.