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