Spinach Soup
Naveen Kumar
| 13-08-2026

· Cate team
Hi, Friends! If you are craving something light, comforting, and full of fresh green flavor, spinach soup is such a lovely choice.
It comes together with simple ingredients, yet it tastes vibrant and satisfying. This kind of soup is wonderful when you want a quick homemade meal that still feels nourishing and special.
The version here uses everyday pantry basics along with fresh spinach, and the result is smooth, savory, and beautifully green.
What You Need
To make this spinach soup, you will need 2 tablespoons extra-pure olive oil, 1 medium yellow onion, chopped, 2 garlic cloves, chopped, 1 medium yellow root vegetable, diced, 4 cups vegetable broth, 5 ounces fresh spinach, 1 cup frozen peas, 3 tablespoons fresh lemon juice, 1 cup coconut milk, 1 teaspoon sea salt, and freshly ground black pepper to taste. For serving, you can add a swirl of coconut milk, a drizzle of olive oil, croutons, or fresh herbs if you like. Each ingredient plays an important part. The onion and garlic build a savory base, the yellow root vegetable adds body, the spinach brings that fresh earthy taste, and the peas help make the texture extra smooth while adding a gentle sweetness.
How To Make It
Start by warming the olive oil in a large deep pan over medium heat. Add the chopped onion, the garlic, the diced yellow root vegetable, the salt, and several grinds of black pepper. Cook for about 5 to 8 minutes, stirring now and then, until the onion becomes soft. Next, pour in the vegetable broth. Bring everything to a simmer, then cook until the yellow root vegetable is tender, about 10 to 15 minutes.
Once the yellow root vegetable is soft, add the spinach and the frozen peas. Stir and cook for about 1 minute, just until the spinach wilts down. Turn off the heat and let the soup cool slightly. Then transfer it to a blender, add the lemon juice, and blend until completely smooth. If needed, work in batches carefully. After blending, stir in the coconut milk. Taste and adjust the seasoning with more salt, pepper, or lemon juice if needed.
Why It Works So Well
What makes this soup especially appealing is the balance of flavors and texture. The yellow root vegetable gives it a creamy feel without making it heavy, while the coconut milk adds richness and softness. Lemon juice brightens the whole deep pan and keeps the flavor fresh rather than flat. Spinach on its own can be mild, so pairing it with onion, garlic, and peas gives the soup more depth and a fuller, rounder taste. It is simple, but it does not feel plain.
Helpful Notes And Tips
A few little tips can make this recipe even easier. If the soup feels too thick after blending, stir in a little more broth until it reaches the texture you like. If it seems too thin, let it sit for a bit after blending, or gently warm it so it reduces slightly. Be careful not to overcook the spinach, because that can dull both the color and flavor. Blend the soup while it is only slightly cooled so it becomes silky, but do it carefully.
For storage, keep leftover soup in an airtight container in the refrigerator for up to 3 days. It can also be frozen for longer storage. When reheating, warm it gently on the stove and stir well. If you do not have coconut milk, a little cream can be used for richness, though the flavor will change slightly. You can also top the soup with crunchy croutons or seeds for contrast.
Serving Ideas
This spinach soup is lovely as a light lunch or as part of a larger meal. Serve it with crusty bread, a simple sandwich, or a fresh salad for an easy combination that feels complete. It also works well as a starter when you want something warm but not too heavy. The bright green color makes it feel cheerful on the table, and the creamy texture makes every spoonful comforting.
This soup is a sweet reminder that simple ingredients can come together into something really delightful. If you have a bag of spinach waiting in the kitchen, this is such a nice way to use it. Give it a try, adjust it to your taste, and enjoy a warm bowl that feels both fresh and cozy.