-
Preheat your oven to 375°F (190°C).
-
In a large mixing bowl, combine the thawed and drained chopped spinach, mayonnaise, sour cream, Parmesan cheese, mozzarella cheese, minced garlic, onion powder, salt, black pepper, and cayenne pepper (if using). Mix well until all ingredients are evenly combined.
-
Heat olive oil in a skillet over medium heat. Add the spinach mixture to the skillet and cook for 5-7 minutes, or until the cheeses are melted and the dip is heated through. Stir occasionally to prevent sticking.
-
If you prefer a baked version, transfer the mixture to a baking dish. Alternatively, for a festive touch, hollow out the center of a round bread loaf, reserving the removed bread for dipping, and place the spinach dip inside the bread bowl.
-
Bake the dip in the preheated oven for about 20-25 minutes or until the top is golden brown and bubbly.
-
Remove from the oven and garnish with chopped green onions and fresh parsley.
-
Serve the spinach dip warm with tortilla chips, sliced baguette, or the reserved bread pieces from the bread bowl.
-
Enjoy the creamy, flavorful goodness of this spinach dip at your gatherings!