
When winter seems to linger, and spring still feels just out of reach, there’s nothing quite as comforting as a steaming bowl of Immune Boosting Green Soup.
This vibrant green soup is packed with nourishing vegetables, fragrant herbs, and leafy greens, coming together to create a meal that’s every bit as beautiful as it is delicious. It’s fresh, creamy, satisfying, and a wonderful way to celebrate the incredible goodness of plants.
The best part? There’s no single recipe to follow. Think of this soup as an invitation to open the refrigerator, gather whatever green vegetables are waiting to be used, and let a little Plant Magic happen.
Leeks, broccoli, peas, kale, potatoes, parsley, mint, onions, and zucchini all find a happy home here.

Why You’ll Love This Immune Boosting Green Soup
- Packed with vibrant green vegetables
- Naturally rich in fiber and plant nutrients
- Wonderfully creamy without heavy cream
- Easy one-pot recipe
- Perfect for meal prep
- Delicious served as a light lunch or hearty dinner
- A fantastic way to use seasonal vegetables
Ingredients You’ll Need
One of my favorite things about this Immune Boosting Green Soup is how flexible it is.
Mix and match whatever vegetables you have on hand.
Some wonderful choices include:
- Leeks
- Onion
- Garlic
- Celery
- Broccoli
- Frozen peas
- Zucchini
- Fennel
- Potatoes
- Parsnips
- Kale
- Swiss chard
- Collard greens
- Mustard greens
- Young nettles (when in season)
- Fresh parsley
- Fresh mint
Cover the vegetables with a good-quality vegetable broth, season generously with herbs and black pepper, then simmer until everything is beautifully tender. Alternatively, you could saute the onions, leek, and garlic in olive oil, then add the rest of the ingredients and broth.

How to Make Immune Boosting Green Soup
Making this soup couldn’t be easier.
Simmer
Add your chopped vegetables to a large soup pot and pour in enough vegetable broth to cover.
Season with dried herbs, fresh parsley, fresh mint, nutritional yeast, and plenty of freshly ground black pepper.
Bring to a gentle boil, then reduce to a simmer and cook until all the vegetables are perfectly tender.
If you’d like an extra creamy soup, stir in a can of light coconut milk during the final few minutes of cooking.
Blend
Transfer the soup to a high-speed blender (or use an immersion blender) and blend until smooth and silky.
Finish
Add a generous squeeze of fresh lemon juice to brighten the flavors.
Taste and adjust the seasoning before serving.
Don’t Forget the Toppings
The toppings are where this soup truly comes alive.
Try finishing each bowl with:
- Broccoli sprouts
- Pea shoots
- Microgreens
- Pumpkin seeds
- Hemp hearts
- Fresh herbs
- A swirl of cashew cream
- Extra cracked black pepper
Each topping adds texture, flavor, and another layer of nourishing plant goodness.

Tips for the Best Green Soup
- Add light coconut milk for an extra creamy texture.
- Use frozen garden peas for an especially vibrant green color.
- Fresh mint makes the soup absolutely sing.
- Add a pinch of red pepper flakes if you enjoy a little warmth.
- Stir in cooked farro, barley, brown rice, or quinoa before serving to make it a complete meal.
- Finish with plenty of fresh herbs just before serving for the brightest flavor.
Storage
Store your Immune Boosting Green Soup in an airtight container in the refrigerator for up to 4 days.
It also freezes beautifully, making it perfect for stocking your freezer with wholesome homemade meals.
Immune Boosting Green Soup
A delicious and deeply nourishing winter soup
Total Time: 50 minutes
Yield: 4 servings
Ingredients
1/4 cup good-quality vegetable stock or 2 tablespoons of extra virgin olive oil
1 yellow onion, diced
2 sticks celery, diced
4 cloves garlic, finely chopped
2 leeks, cleaned and chopped
1 stalk broccoli, roughly chopped
2, zucchini, large dice
2 small white potatoes, unpeeled, large dice
2 teaspoons dried savory herbs such as Herbes de Provence
1 1/2 teaspoons freshly ground black pepper
1/4 teaspoon fennel seeds (optional)
1/4 teaspoon red pepper flakes (optional)
1 cup fresh herbs such as mint, parsley, basil
4 – 6 cups good-quality vegetable stock
1 1/2 cups kale, stems removed and cut into ribbons (or frozen kale is fine!)
2 tablespoons Nutritional Yeast
1, 14 oz can “lite” coconut milk (optional)
Juice of a lemon
Toppings:
Pumpkin seeds
Hemp seeds
Microgreens
Broccoli or pea sprouts
Cashew Cream
Fresh herbs
Instructions
- Heat 1/4 cup vegetable stock or 2 tablespoons of olive oil in a large pan, add the onion, and cook on medium until soft. If the onion becomes too dry, add a little more stock or broth.
- Add the celery, garlic, leeks, broccoli, zucchini, potatoes, savory herbs, freshly ground black pepper, fennel seeds, and red pepper flakes if using. Stir well to combine and cook for a minute or two.
- To the pot, stir in the fresh herbs and pour in 4 cups of vegetable stock, then the kale and nutritional yeast.
- Bring to the boil, turn down to a simmer, and partially cover the pot. Cook until the vegetables are tender.
- Blend the soup, adding the coconut milk if desired. If the soup is too thick, add more vegetable stock.
- Taste and add the lemon juice to “lift” the soup, and more black pepper if needed.
- Serve with suggested toppings.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Soup
- Cuisine: healthy
- Diet: Vegan