Print

The Best Creamy Baked Spinach Artichoke Dip

A spoonful of hot, cheesy spinach artichoke dip showing long cheese pulls from a white baking dish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this warm, gooey, and cheesy spinach artichoke dip. It is the ultimate crowd-pleasing party appetizer that is simple to prepare for any gathering.

Ingredients

Scale
  • 1 (10 ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 (14 ounce) can artichoke hearts, drained and roughly chopped
  • 8 ounces cream cheese, softened
  • 1 cup mayonnaise
  • 1 cup sour cream
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup shredded mozzarella cheese (for topping)

Instructions

  1. Preheat your oven to 375 degrees Fahrenheit. Lightly grease an 8×8 inch baking dish.
  2. In a large bowl, combine the squeezed dry spinach and chopped artichoke hearts.
  3. Add the softened cream cheese, mayonnaise, sour cream, Parmesan cheese, 1 cup of mozzarella cheese, minced garlic, salt, and pepper to the bowl.
  4. Mix all ingredients together until they are fully combined and creamy.
  5. Spread the mixture evenly into the prepared baking dish.
  6. Sprinkle the remaining 1/4 cup of mozzarella cheese over the top.
  7. Bake for 20 to 25 minutes, or until the dip is hot throughout and the cheese topping is melted and lightly golden brown.
  8. Let the dip cool for 5 minutes before serving warm with tortilla chips, crackers, or toasted bread.

Notes

  • Squeeze as much moisture as possible from the thawed spinach; excess water makes the dip runny.
  • You can prepare this cheesy spinach casserole mixture ahead of time and keep it refrigerated for up to 24 hours before baking.
  • For an extra savory appetizer, add 1/4 cup of chopped green onions to the mixture before baking.

Nutrition