01 - Set the oven temperature to 350°F (180°C).
02 - In a large mixing bowl, beat together cream cheese, sour cream, and mayonnaise until smooth and fully incorporated.
03 - Fold in chopped artichoke hearts, thawed spinach, minced garlic, mozzarella, and half of the Parmesan cheese.
04 - Add salt, black pepper, and crushed red pepper flakes if desired; stir thoroughly to combine.
05 - Spoon the mixture into a 1-quart baking dish, smoothing the surface; sprinkle with remaining Parmesan cheese.
06 - Bake for 20 to 25 minutes until bubbly and lightly golden on top.
07 - Present hot alongside tortilla chips, sliced baguette, or fresh vegetable sticks for dipping.