01 - Preheat oven to 350°F (180°C).
02 - In a large mixing bowl, combine cream cheese, sour cream, and mayonnaise until smooth.
03 - Stir in the mozzarella, Parmesan, garlic, spinach, and artichokes. Mix until well combined.
04 - Season with salt, pepper, and red pepper flakes if using.
05 - Transfer the mixture to an 8-inch square baking dish or similar.
06 - Bake for 25 minutes, or until bubbling and golden on top.
07 - Let cool slightly before serving with bread, crackers, or fresh vegetables.