Ingredients
Equipment
Method
Step 1: Prepare and Preheat
- Preheat your oven to 375°F (190°C). Lightly grease a medium baking dish (approximately 9x9 inches or a 1.5-quart oval dish) with non-stick cooking spray or butter.
 - Ensure the thawed spinach is completely dry. Use a clean kitchen towel or several layers of paper towels to press out as much excess liquid as possible. Excess moisture will result in a watery dip.
 
Step 2: Combine the Creamy Base
- In a very large mixing bowl, combine the softened cream cheese, mayonnaise, and sour cream. Beat the ingredients using a rubber spatula or a hand mixer on low speed until the mixture is completely smooth and no lumps of cream cheese remain.
 - Add the minced garlic, kosher salt, black pepper, and optional red pepper flakes to the creamy base. Mix thoroughly until the spices are evenly distributed.
 
Step 3: Mix in the Solids and Cheese
- Add the thoroughly dried and chopped spinach and the roughly chopped artichoke hearts to the mixing bowl.
 - Stir in one cup of the Parmesan cheese and one cup of the shredded mozzarella cheese. Reserve the remaining cheeses for the topping. Gently fold the mixture until all ingredients are evenly incorporated.
 
Step 4: Assemble, Bake, and Serve
- Spoon the mixture into the lightly greased baking dish, spreading it evenly across the bottom. Sprinkle the remaining half cup of shredded mozzarella and the two reserved tablespoons of Parmesan cheese evenly over the top.
 - Bake for 25 to 30 minutes, or until the dip is heated through, the edges are bubbly, and the cheese topping is melted, golden brown, and slightly caramelized.
 - Allow the dip to cool and settle for about 5 to 10 minutes before serving. Serve hot directly from the dish with sturdy tortilla chips, slices of toasted baguette, or fresh vegetable sticks.
 
Notes
To prep ahead, mix the dip completely (Step 1-3), transfer it to the baking dish, cover, and refrigerate for up to 24 hours. Add an extra 5-10 minutes to the bake time if cooking from chilled. Always ensure the spinach is squeezed bone-dry to prevent a runny dip.
