Print

Spinach Artichoke Dip

Creamy spinach artichoke dip with golden cheese topping and tortilla chips.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This foolproof dip delivers a supremely creamy, never-greasy texture. The secret is thoroughly draining the vegetables and gently baking a simple blend of cheeses and seasonings. It’s the perfect cozy, crowd-pleasing appetizer for any gathering.

Ingredients

Scale
  • 1 (10-ounce) package frozen chopped spinach, thoroughly thawed
  • 1 (14-ounce) can artichoke hearts, packed in water
  • 8 ounces cream cheese, softened to room temperature
  • 1 cup sour cream
  • 1/2 cup mayonnaise
  • 1 1/2 cups shredded mozzarella cheese, divided
  • 3/4 cup freshly grated Parmesan cheese, divided
  • 2 cloves garlic, minced
  • 1 teaspoon onion powder
  • 1/2 teaspoon smoked paprika (optional)
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes (optional)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Place thawed spinach in a clean kitchen towel and squeeze until no more liquid is released. Drain and roughly chop the artichoke hearts, then pat them dry.
  3. In a large bowl, beat the softened cream cheese, sour cream, and mayonnaise together until smooth.
  4. Add 1 cup mozzarella, 1/2 cup Parmesan, minced garlic, onion powder, smoked paprika, black pepper, and red pepper flakes. Stir to combine.
  5. Gently fold in the drained spinach and chopped artichokes until evenly distributed.
  6. Transfer mixture to a greased 9-inch pie dish or similar baking dish. Smooth the top.
  7. Sprinkle the remaining 1/2 cup mozzarella and 1/4 cup Parmesan over the top.
  8. Bake for 20-25 minutes, until hot, bubbly at the edges, and golden brown on top.
  9. Let the dip rest for 5-10 minutes before serving.

Notes

For a watery dip, ensure spinach and artichokes are thoroughly drained. The dip can be assembled a day ahead and refrigerated before baking. For reheating, use an oven to maintain best texture.

Nutrition