Spinach Artichoke Dip

Spinach Artichoke Dip

A creamy, cheesy dip loaded with spinach and artichokes, perfect for entertaining.

⏱ 25 min total🔪 8 min prep🔥 17 min cookEasyServes 8American

Ingredients

  • 10 oz frozen spinach, thawed and drained
  • 14 oz canned artichoke hearts, drained and chopped
  • 8 oz cream cheese, softened
  • 1/2 cup mayonnaise
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 3 cloves garlic, minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Directions

  1. 1Preheat oven to 375°F (190°C).
  2. 2In a large bowl, combine cream cheese, mayonnaise, and sour cream until smooth.
  3. 3Stir in spinach, artichokes, mozzarella, Parmesan, garlic, salt, and pepper until well combined.
  4. 4Transfer mixture to a baking dish and spread evenly.
  5. 5Bake for 15-20 minutes until the dip is heated through and the top is lightly golden.
  6. 6Serve warm with crackers, bread, or vegetable chips.

💡 Spinach-artichoke dip can turn watery from both frozen spinach and canned artichokes. Drain and squeeze both before mixing with dairy.

Cook this with Miamzi 👨‍🍳

Miamzi knows what's in your kitchen — it checks this recipe against your ingredients, adds what's missing to your grocery list, plans your week, and invents new dishes from what you already have.

Create your free kitchen →

From the Miamzi community recipe library.