Print

Creamy Spinach and Artichoke Soup Recipe

This Creamy Spinach and Artichoke Soup is a bowl of pure comfort. Imagine the flavors of your favorite spinach and artichoke dip—transformed into a rich, satisfying soup! It’s perfect for cozy evenings, gathering around with loved ones, or treating yourself to a bit of indulgence. Made with simple, hearty ingredients, this soup comes together easily and brings warmth and joy to every spoonful. If you’re a fan of creamy, cheesy dishes, this one will hit all the right notes.

Ingredients

Scale
  • 2 tbsp unsalted butter (30g)
  • 1 small onion, finely chopped
  • 3 garlic cloves, minced
  • 1 can artichoke hearts (14 oz or 400g), drained and chopped
  • 3 cups fresh spinach, roughly chopped (90g)
  • 3 tbsp all-purpose flour (24g)
  • 4 cups vegetable or chicken broth (950ml)
  • 1 cup heavy cream (240ml)
  • 1/2 cup cream cheese, softened (115g)
  • 1/2 cup grated Parmesan cheese (50g)
  • 1 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp crushed red pepper flakes (optional)

Tools You’ll Need

  • Large pot or Dutch oven
  • Wooden spoon for stirring
  • Ladle for serving
  • Measuring cups and spoons

Instructions

Step 1: Sauté the Vegetables

In a large pot, melt the butter over medium heat. Add the chopped onion and garlic, cooking until softened, about 3-4 minutes. Add the chopped artichoke hearts and cook for an additional 2 minutes, stirring to blend the flavors.

Step 2: Add the Spinach

Add the chopped spinach to the pot and cook until it wilts, about 2-3 minutes. Stir well to incorporate with the other vegetables.

Step 3: Make the Roux

Sprinkle the flour over the vegetables and stir to combine. Cook for about 2 minutes, stirring frequently to remove the raw flour taste and help thicken the soup.

Step 4: Add Broth and Cream

Gradually pour in the broth, stirring continuously. Add the heavy cream and bring the soup to a gentle simmer. Let it cook for 10-12 minutes, stirring occasionally, until it begins to thicken slightly.

Step 5: Finish with Cheese

Stir in the softened cream cheese and grated Parmesan, allowing them to melt fully into the soup. Season with salt, black pepper, and optional red pepper flakes. Mix until everything is smooth and creamy.

Step 6: Serve and Enjoy!

Ladle the soup into bowls and enjoy it with crusty bread or crackers on the side for dipping. You’ll love every creamy, savory bite!