01 - Preheat oven to 375°F. Lightly grease a 1–1.5 quart baking dish with cooking spray or butter.
02 - In a large bowl, combine cream cheese, sour cream, and mayonnaise. Beat with hand mixer until completely smooth and creamy.
03 - Stir in mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes until fully incorporated.
04 - Fold in chopped artichoke hearts and spinach, mixing until evenly distributed throughout the cheese mixture.
05 - Spoon mixture into prepared baking dish, spreading evenly and smoothing the top with a spatula.
06 - Bake for 20–25 minutes until edges are bubbly and top is lightly golden brown.
07 - Remove from oven and serve immediately with tortilla chips, baguette slices, or fresh vegetable crudités.