Go Back
+ servings

Cream of Spinach Soup

4.43 from 200 votes

Ingredients  

  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 1 large shallot, chopped
  • 2 garlic cloves, minced
  • 2 tablespoons flour
  • 1 pound spinach leaves
  • 2 1/2 cups heavy cream, or half and half
  • 2 cups chicken, or vegetable broth
  • Pinch of freshly grated nutmeg, to taste
  • 1/2 teaspoon cayenne pepper, optional
  • Salt and freshly ground pepper to taste
  • 1/2 cup grated parmesan cheese

Instructions 

  • In a large pot or dutch oven, over medium heat, heat the olive oil and butter until the butter has melted. Add the shallot and garlic and sauté until softened and fragrant.
  • Add the flour and stir to combine, cooking for about a minute to get rid of the raw flour taste. Then, add the spinach and cook until wilted, about 5 minutes.
  • Add the heavy cream, chicken broth, nutmeg, cayenne, salt and pepper, and cook until thickened, about 5 minutes. Add the parmesan and stir to combine. Taste for seasoning and adjust if necessary.
  • If the soup is not thick enough, you can dissolve a bit more flour into some broth or heavy cream and add that mixture to the pot. Continue cooking until the soup is as thick as you'd like.
  • Serve immediately.