This is a warm and comforting Creamy Spinach Soup recipe, perfect for a light meal or a chilly evening. You will create a velvety smooth soup base packed with fresh spinach flavor.
Author:Amara Louis
Prep Time:15 minutes
Cook Time:25 minutes
Total Time:40 minutes
Yield:4 servings
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons olive oil
1 large yellow onion, chopped
2 cloves garlic, minced
1 pound fresh spinach, washed
4 cups vegetable or chicken broth
1 cup heavy cream (or full-fat coconut milk for dairy-free)
1/2 teaspoon salt (or to taste)
1/4 teaspoon black pepper (or to taste)
Pinch of nutmeg (optional)
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the chopped onion and cook until softened, about 5 to 7 minutes.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add the fresh spinach in batches, stirring until it wilts down completely.
Pour in the broth and bring the mixture to a simmer. Cook for about 10 minutes.
Carefully transfer the soup mixture to a blender (or use an immersion blender directly in the pot). Blend until completely smooth. Return the pureed soup to the pot if necessary.
Stir in the heavy cream (or coconut milk), salt, pepper, and nutmeg, if using.
Heat gently until warmed through. Do not boil after adding the cream.
Taste and adjust seasonings before serving.
Notes
For a thicker soup, you can cook 1 small potato along with the broth and blend it in.
For a tangy addition, stir in 1 tablespoon of lemon juice at the end.