Go Back
Spinach Artichoke Dip

Spinach Artichoke Dip

Prep Time 15 minutes
Course Appetizer, Snack
Cuisine American
Servings 8

Ingredients
  

  • 10 ounces frozen chopped spinach thawed and squeezed dry
  • 14 ounces canned or jarred artichoke hearts drained and chopped
  • 8 ounces cream cheese softened
  • ½ cup sour cream
  • ¼ cup mayonnaise
  • 1 cup shredded mozzarella cheese divided
  • ½ cup grated Parmesan cheese divided
  • 2 cloves garlic minced
  • ¼ teaspoon salt or to taste
  • ¼ teaspoon black pepper
  • ¼ teaspoon red pepper flakes optional
  • 1 tablespoon chopped fresh parsley for garnish (optional)

Instructions
 

  • Preheat the oven to 375°F (190°C). Lightly grease a small baking dish.
  • Thaw the spinach completely and squeeze out as much excess liquid as possible.
  • Drain the artichoke hearts and chop them into small pieces.
  • In a large bowl, mix the softened cream cheese, sour cream, and mayonnaise until mostly smooth.
  • Add the garlic, half of the mozzarella, half of the Parmesan, salt, black pepper, and optional red pepper flakes.
  • Fold in the spinach and artichoke hearts until evenly combined.
  • Spread the mixture in the prepared baking dish and sprinkle the remaining mozzarella and Parmesan on top.
  • Bake for 20–25 minutes, until hot and bubbly. Broil briefly at the end if you want a more golden top, watching carefully.
  • Let the dip rest for approximately 5 minutes before serving.
  • Garnish with fresh parsley or extra Parmesan and serve warm with bread, crackers, tortilla chips, or vegetables.