
Rich, flavorful, and the perfect blend of spinach, artichokes, and three types of cheeses. Best of all, it's incredibly easy to make, even for novice cooks.
Preheat oven to 350°F (175°C). Grease a small baking dish.
Prepare the base: In a large bowl, combine cream cheese, sour cream, and mayonnaise. Mix until smooth.
Add spinach and artichokes: Stir in the thawed and drained spinach, chopped artichoke hearts, minced garlic, salt, and pepper.
Mix in the cheese: Fold in half of the mozzarella and Parmesan cheeses.
Transfer to baking dish: Spread the mixture evenly in the baking dish and top with the remaining mozzarella and Parmesan.
Bake: Bake for 25-30 minutes, or until the dip is hot and bubbly, with the cheese on top golden brown.
Serve: Serve warm with pita, chips, or bread