01 - Set the oven temperature to 350°F (180°C).
02 - In a large mixing bowl, blend cream cheese, sour cream, and mayonnaise until smooth.
03 - Fold in shredded mozzarella, grated Parmesan, spinach, artichoke hearts, and minced garlic until thoroughly mixed.
04 - Add salt, black pepper, and crushed red pepper flakes if desired; stir to combine evenly.
05 - Transfer the mixture into an 8x8 inch (20x20 cm) baking dish and spread uniformly.
06 - Bake for 25 minutes or until heated through, bubbling, and lightly golden on top.
07 - Remove from oven and allow to cool slightly before serving with preferred accompaniments.