Make this easy, creamy spinach soup for a comforting, healthy meal. This recipe uses simple ingredients to create a vibrant green soup perfect for a quick lunch or cozy dinner.
Author:felixhayes
Prep Time:10 min
Cook Time:20 min
Total Time:30 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegan
Ingredients
Scale
2 tablespoons olive oil
1 medium yellow onion, chopped
2 cloves garlic, minced
1 pound fresh spinach, washed well
4 cups vegetable broth
1 cup unsweetened coconut milk (or almond milk for a lighter version)
1/2 teaspoon salt
1/4 teaspoon black pepper
Pinch of nutmeg
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 minutes.
Add the minced garlic to the pot and cook for 1 minute until fragrant. Do not let the garlic burn.
Add the washed spinach to the pot in batches. Stir until the spinach wilts down completely. This will happen quickly.
Pour in the vegetable broth. Bring the mixture to a simmer.
Remove the pot from the heat. Carefully transfer the soup mixture to a blender, or use an immersion blender directly in the pot. Blend until completely smooth.
Return the soup to low heat. Stir in the coconut milk, salt, pepper, and nutmeg. Heat through gently; do not boil after adding the milk.
Taste and adjust seasoning if needed. Serve this vibrant green soup hot.
Notes
For an even creamier texture, substitute 1/2 cup of the vegetable broth with 1/2 cup of cooked cannellini beans before blending.
If you prefer a richer flavor, use whole milk instead of coconut milk, or add 1/4 cup of grated Parmesan cheese at the end.
This recipe makes a great base for a light lunch; serve with crusty bread for a more substantial meal.