This creamy spring greens soup is fresh and light, featuring vibrant vegetables like spinach, peas, and leeks. It’s a wonderful way to bring the taste of spring to your table!
Making this soup is so simple! Just blend the veggies with broth and a splash of cream for a smooth finish. I love serving it with crusty bread for a cozy meal! 🥖
Key Ingredients & Substitutions
Olive Oil: A healthy fat that adds flavor when sautéing. You can replace it with other oils like avocado or grapeseed oil if preferred.
Onion: A medium onion helps build a flavorful base. If you want a milder taste, use shallots instead. Green onions are a great alternative too.
Spring Greens: Mixed greens like spinach, kale, and sorrel are key for this soup. No spring greens? You can use frozen spinach or Swiss chard for a similar taste and texture.
Fresh Peas or Edamame: Both add sweetness and nutrition. If these aren’t available, frozen peas work just as well, and they cook quickly!
Heavy Cream or Coconut Cream: Heavy cream adds richness, while coconut cream offers a dairy-free option. You can skip either for a lighter soup, or use cashew cream for a nutty flavor.
How Do I Get the Soup Extra Smooth and Creamy?
To achieve that delightful creamy texture, blending is key! If you don’t have an immersion blender, here’s how to get it right with a regular one:
- Let the soup cool slightly to avoid splashing.
- Blend in batches and fill the blender only halfway to prevent overflow.
- Always start blending on a low speed, gradually increasing for smoothness.
- Return the blended soup to the pot, then stir in the cream at the end for a velvety finish.

How to Make Creamy Spring Greens Soup
Ingredients You’ll Need:
Base Ingredients:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 3 cups mixed spring greens (e.g., spinach, young kale, sorrel, nettles)
- 1 cup fresh peas or edamame beans (shelled)
- 4 cups vegetable broth
- 1/2 cup heavy cream or coconut cream
- Salt and freshly ground black pepper, to taste
For Garnish:
- Fresh herbs (e.g., parsley, dill)
- Optional: toasted bread slices for serving
How Much Time Will You Need?
This delicious soup takes about 10 minutes of preparation time and 20 minutes of cooking time, making the total time around 30 minutes. It’s a quick and easy way to enjoy a healthy meal any day of the week!
Step-by-Step Instructions:
1. Sauté the Aromatics:
Start by heating the olive oil in a large pot over medium heat. Once hot, add the chopped onion. Sauté the onion for about 5 minutes, or until it becomes translucent and soft. Then, toss in the minced garlic and cook for another minute until you can smell its delightful aroma.
2. Add the Greens and Peas:
Stir in the mixed spring greens along with the fresh peas or edamame. Keep stirring for a few minutes until the greens start to wilt down and soften—this will create a wonderful colorful mix!
3. Build the Soup Base:
Now, pour in the vegetable broth and bring everything to a gentle boil. Once boiling, reduce the heat and let the soup simmer for about 15 minutes. During this time, the greens and peas will become tender, making your soup extra flavorful!
4. Blend the Soup:
Using an immersion blender, blend the soup in the pot until it’s smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender. Just be cautious not to fill the blender too full to avoid any splashes!
5. Add the Cream and Season:
Stir in the heavy cream or coconut cream for that rich and creamy texture. Then, season the soup with salt and freshly ground black pepper to taste. Give it a little stir and let it simmer for another 2-3 minutes to heat through.
6. Serve and Enjoy:
Serve your creamy spring greens soup hot, garnished with fresh herbs like parsley or dill. If you wish, pair it with toasted bread slices for a lovely crunch. Enjoy your delicious and nutritious bowl of soup!
Can I Use Other Vegetables in Place of Spring Greens?
Absolutely! If spring greens aren’t available, you can use vegetables like spinach, Swiss chard, or even frozen spinach. Just make sure to add them to the pot until they are wilted and tender.
Can I Make This Soup Vegan?
Yes! To make it vegan, simply use coconut cream instead of heavy cream and ensure the vegetable broth is plant-based. This will maintain both the creaminess and flavor without any animal products.
How Do I Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to 3 days. When reheating, warm gently on the stove or in the microwave, adding a splash of vegetable broth if it thickens too much.
Can I Freeze this Soup?
Yes, you can freeze this soup! Allow it to cool completely, then transfer to freezer-safe containers. It can be frozen for up to 3 months. Thaw in the fridge overnight before reheating.



