Spinach Artichoke Dip

Spinach Artichoke Dip on wood board with crackers and vegetables.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Spinach Artichoke Dip is the perfect appetizer for game day, parties, family gatherings, and more!  Packed full of creamy cheeses, spinach, and artichoke, this delicious dip is sure to be a crowd-pleaser.


  • 1 package (8 oz) cream cheese, softened
  • ½ cup mayonnaise
  • ½ cup sour cream
  • 2 cloves garlic, minced finely
  • ½ cup Parmesan cheese, freshly grated
  •  ½ cups Mozzarella cheese
  • ¼ teaspoon salt
  • 1 (14 oz) can artichoke hearts, drained and chopped
  • 1 (10 oz) box frozen spinach, thawed and excess water squeezed out


  1. Preheat oven to 400 degrees F.  Lightly coat 1 quart dish with non-stick cooking spray.
  2. In a large bowl, beat cream cheese until smooth.
  3. Add mayonnaise, sour cream and garlic and mix well.
  4. Stir in Parmesan and Mozzarella cheeses, and salt until smooth.
  5. Fold in spinach and artichoke hearts until well combined.
  6. Spread into baking dish.
  7. Bake at 400 degrees for 20-25 minutes or until golden brown and bubbly.
  8. Serve immediately with chips, crackers or cut vegetables.


Refrigerate leftovers in airtight container in refrigerator.

Reheat in microwave at 30 second intervals until heated throughout or in the oven at 350 degrees for 15-20 minutes or until hot and bubbly.