This Creamy Spring Greens Soup is a bright and tasty dish packed with fresh veggies like spinach and peas. It’s smooth and comforting, perfect for a cozy meal.
Honestly, who doesn’t love a bowl of vibrant green goodness? I like to top mine with croutons for a little crunch—yum! It’s so easy to whip up, too—you’ll be slurping in no time!
Key Ingredients & Substitutions
Olive Oil: This is great for sautéing and adds flavor. If you’re low on olive oil, you can substitute with avocado oil or coconut oil for a different twist.
Spring Greens: A mix of fresh greens like spinach, kale, or broccoli rabe works well here. You can also use frozen greens in a pinch, just thaw and squeeze out excess water before using.
Fresh Green Peas: Fresh peas add sweetness, but frozen peas are a wonderful substitute and often just as good. If neither are available, chopped green beans can work as well.
Coconut Milk: I love using coconut milk for its creamy texture. If you’re looking for a lighter option, try unsweetened almond milk or cream for a less tropical flavor.
Lemon Juice: This brightens up the soup. Don’t have lemons? A splash of vinegar or a pinch of citric acid can provide that zest too.
How Do I Blend Soup for the Creamiest Texture?
Blending the soup properly ensures a creamy smooth texture. If you’re using an immersion blender, simply keep it submerged while blending to avoid splatter. Here are tips to blend effectively:
- Blend in batches if using a traditional blender—let the steam escape to prevent pressure build-up.
- Blend until it’s silky smooth, aiming to completely eliminate any chunks of greens or peas.
- If you find the soup too thick, you can add a splash more broth or coconut milk while blending to achieve your desired consistency.
With these tips, your soup will be beautifully creamy and delicious every time! Enjoy making it!

How to Make Creamy Spring Greens Soup
Ingredients You’ll Need:
For the Soup:
- 2 tbsp olive oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 4 cups assorted spring greens (such as spinach, kale, broccoli rabe)
- 1 cup fresh green peas (or snap peas, chopped)
- 4 cups vegetable broth
- 1 cup coconut milk or cream
- Salt and pepper to taste
- 1 tsp lemon juice (optional)
For Garnish:
- Fresh dill or fennel fronds
- Sesame seeds
How Much Time Will You Need?
This delicious soup takes about 10 minutes to prepare and another 20-25 minutes to cook. In total, you’ll need around 35-40 minutes from start to finish. Perfect for a cozy meal or a quick lunch!
Step-by-Step Instructions:
1. Sautéing the Base:
In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic. Sauté them for about 5 minutes, or until they are soft and smell wonderful. This will be the flavorful base of your soup!
2. Adding Greens and Peas:
Next, toss the assorted spring greens and fresh peas into the pot. Cook for another 3-4 minutes, stirring occasionally, until the greens start to wilt. They should turn a vibrant green and smell fantastic!
3. Simmering the Soup:
Now, pour in the vegetable broth and bring everything to a boil. Once boiling, reduce the heat and let the soup simmer for about 10-15 minutes. The greens and peas should be tender and ready to blend!
4. Blending to Creamy Perfection:
Remove the pot from heat. If you have an immersion blender, use that to purée the soup until it’s smooth and creamy. If you’re using a traditional blender, carefully transfer the soup in batches and blend until silky. It’s important to let the steam escape while blending to avoid splatters!
5. Adding Coconut Milk and Seasoning:
Stir in the coconut milk or cream, and season with salt and pepper to taste. If you’d like a hint of brightness, add the lemon juice now! Mix it well until everything is combined.
6. Heating Through:
Return the blended soup to low heat for a gentle simmer for about 2-3 minutes. This warms it up nicely, making it ready for serving.
7. Garnishing and Serving:
Ladle the hot soup into bowls. Garnish with fresh dill or fennel fronds, and sprinkle some sesame seeds on top for a little crunch. Feel free to add a swirl of cream or coconut milk for an extra touch!
8. Enjoy!
Your creamy spring greens soup is ready to be enjoyed! Serve it hot, and savor every delicious spoonful!
Can I Use Different Types of Greens?
Absolutely! You can use any combination of spring greens you like. Spinach, kale, Swiss chard, or even collard greens are great options. Just keep in mind that sturdier greens may need a bit more cooking time to become tender.
Can I Make This Soup Vegan?
Yes! This soup is already vegan if you stick with coconut milk instead of cream. Additionally, ensure that the vegetable broth you use is vegan-friendly. This will keep your soup entirely plant-based and delicious!
How Do I Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to 3 days. When reheating, do so gently on the stovetop or in the microwave, stirring occasionally to ensure even heating.
Can I Freeze This Soup?
Definitely! This soup freezes well. Allow it to cool completely before transferring to freezer-safe containers. It can be stored for up to 3 months. Thaw in the fridge overnight before reheating, and add a splash of broth or coconut milk if it thickens up too much when reheating.



