Print

Spinach Artichoke Dip Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy twist on the classic party dip, this Spinach Artichoke Dip Soup is rich, creamy, and packed with tender artichokes, fresh spinach, and cheesy goodness. Perfect for chilly nights or as an impressive starter.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 5 cups fresh spinach, roughly chopped
  • 6 ounces cream cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 1/2 teaspoon crushed red pepper flakes
  • Salt, to taste

Instructions

  1. Place a large soup pot over medium heat and warm the olive oil.
  2. Add chopped onions and garlic. Sauté until fragrant and translucent, about 5 minutes.
  3. Stir in chopped artichoke hearts and let them cook for 2 minutes.
  4. Pour in chicken broth and bring to a simmer. Add cream cheese in pieces, stirring until melted.
  5. Stir in heavy cream, mozzarella, Parmesan, and red pepper flakes. Simmer for 10 minutes, stirring often.
  6. Add fresh spinach and cook for 2–3 minutes until wilted. Season with salt to taste.
  7. Ladle into bowls and serve hot with bread or croutons.

Notes

  • Use room temperature cream cheese for easier melting.
  • Blend half the soup if a smoother texture is preferred.
  • Add lemon zest or nutmeg for a unique twist.
  • Serve with crusty bread for extra indulgence.