Print

Spinach and Artichoke Dip – Crowd-Favorite and So Easy!

Spinach and Artichoke Dip served in white baking dish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This spinach and artichoke dip is a crowd-pleasing appetizer that combines creamy cheese, tender spinach, and artichoke hearts with the perfect blend of seasonings. Perfect for parties, game days, or any gathering, this dip can be made ahead and stored for later use.

Ingredients

Scale
  • 2 (10 oz) packages frozen chopped spinach, thawed and drained
  • 2 (14 oz) cans artichoke hearts, drained and chopped
  • 16 oz cream cheese, softened
  • 1 cup mayonnaise
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 4 cloves garlic, minced
  • ½ teaspoon red pepper flakes
  • ¼ teaspoon black pepper
  • ½ teaspoon salt

Instructions

1. Preheat your oven to 350°F (175°C).

2. Thoroughly drain the thawed spinach by squeezing it in a clean kitchen towel to remove excess moisture.

3. In a large mixing bowl, combine the softened cream cheese and mayonnaise until smooth.

4. Add the minced garlic, red pepper flakes, salt, and black pepper to the cream cheese mixture.

5. Stir in the Parmesan cheese and 3/4 cup of the mozzarella cheese.

6. Fold in the drained spinach and chopped artichoke hearts until well combined.

7. Transfer the mixture to a 9×13 inch baking dish.

8. Sprinkle the remaining mozzarella cheese on top.

9. Bake for 25-30 minutes until bubbly and lightly browned on top.

10. Let rest for 5-10 minutes before serving.

Notes

This dip can be made a day ahead and stored in the refrigerator until ready to bake.

For extra flavor, try adding a pinch of smoked paprika or a squeeze of lemon juice.

Serve with tortilla chips, toasted baguette slices, or fresh vegetables.

Leftovers can be reheated in the oven or microwave.