Spinach Artichoke Dip

Rich, creamy, and bubbly hot, this classic spinach artichoke dip is the ultimate crowd-pleasing appetizer. It combines tender artichokes and vibrant spinach in a decadent, multi-cheese sauce that is perfect for dipping.

Spinach Artichoke Dip
  • Prep time: 10 minutes
  • Cook time: 12 minutes
  • Total time: 22 minutes
  • Servings: 6
  • Difficulty: Easy
  • Cuisine: International

Ingredients

  • 10 ounces frozen chopped spinach, thawed and squeezed dry
  • 1 can (14 ounces) artichoke hearts, drained and chopped
  • 8 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 2 cloves garlic, minced
  • 1/2 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese

Instructions

  1. Preheat your oven to 375 degrees F and lightly grease an 8-inch baking dish.
  2. In a large bowl, beat the softened cream cheese, sour cream, and mayonnaise together until smooth.
  3. Stir in the minced garlic, half of the shredded mozzarella, and the grated Parmesan cheese.
  4. Fold in the chopped artichoke hearts and the thoroughly drained chopped spinach until evenly distributed.
  5. Season the mixture with a pinch of salt and freshly cracked black pepper.
  6. Spread the dip mixture evenly into the prepared baking dish.
  7. Sprinkle the remaining mozzarella cheese over the top of the dip.
  8. Bake for 20 minutes until hot and bubbly, then broil for 2 minutes until the cheese on top is golden brown.

Tips

  • Squeeze every bit of moisture out of the thawed spinach using a clean kitchen towel to prevent the dip from becoming watery.
  • Use marinated artichoke hearts instead of canned in water for an extra boost of savory flavor.
  • Serve this dip warm with sturdy tortilla chips, sliced baguette, or fresh vegetable sticks.

Frequently Asked Questions

Can I make this dip ahead of time?

Yes, assemble the dip in the baking dish, cover, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the bake time.

Can I use fresh spinach instead of frozen?

Yes, steam or sauté fresh spinach first, let it cool, and squeeze out all excess moisture before chopping and adding it.

Can I freeze leftover spinach artichoke dip?

Freezing is not recommended because the dairy ingredients like sour cream and cream cheese may separate and become grainy when thawed.