01 - Preheat oven to 375°F. Lightly grease a 1–1.5 quart baking dish.
02 - In a large mixing bowl, combine cream cheese, sour cream, and mayonnaise. Beat until smooth and creamy.
03 - Stir in mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes until well incorporated.
04 - Fold in chopped artichoke hearts and spinach until evenly distributed throughout the mixture.
05 - Transfer the mixture to the prepared baking dish and smooth the top surface evenly.
06 - Bake for 20–25 minutes until bubbly and lightly golden brown on top.
07 - Serve immediately while warm with tortilla chips, baguette slices, or vegetable sticks.