Print

Spinach Artichoke Dip: Discover This Irresistible Recipe!

Spinach Artichoke Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy, cheesy, and totally addictive, this Spinach Artichoke Dip is the perfect appetizer for any gathering.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 2 garlic cloves, minced
  • 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
  • 1 (14 oz) can artichoke hearts, drained and chopped
  • 8 oz cream cheese, softened
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Fresh parsley, chopped (for garnish)
  • Toasted baguette slices or veggie sticks, for serving

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a skillet, heat olive oil over medium. Add garlic and sauté for 1 minute. Stir in spinach and artichokes. Cook for 2–3 minutes, then remove from heat.
  3. In a mixing bowl, combine cream cheese, sour cream, and mayonnaise until smooth.
  4. Stir in mozzarella, Parmesan, and the spinach-artichoke mixture. Season with salt and pepper.
  5. Transfer to a baking dish and smooth the top.
  6. Bake for 20–25 minutes or until hot, bubbly, and golden on top.
  7. Garnish with chopped parsley and serve warm.

Notes

  • For extra gooeyness, top with a bit more mozzarella before baking.
  • Use fresh spinach if preferred – just wilt it down and drain well.
  • Make ahead: Assemble the dip a day before and bake when ready to serve.

Nutrition