This Green Goddess Soup is one of my favorite nourishing meals — vibrant, creamy, and packed with greens that make me feel refreshed with every spoonful. It’s light but satisfying, full of flavor from fresh herbs, and blended until silky smooth. I love making this when I want something wholesome, comforting, and full of natural color.
Why You’ll Love This Recipe
I love this recipe because it’s simple, energizing, and naturally beautiful. It uses whatever green vegetables and herbs I have on hand, making it flexible and easy to throw together. It’s also perfect for lunch, dinner, or as a starter when I want something light and clean. Best of all, it’s dairy-free and can be served hot or chilled — ideal for any season.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- Olive oil
- Onion, chopped
- Garlic, minced
- Celery, chopped
- Zucchini or broccoli, chopped
- Spinach or kale
- Fresh parsley
- Fresh basil or cilantro
- Vegetable broth
- Lemon juice
- Salt and pepper, to taste
Optional add-ins: avocado, peas, green beans, or a spoonful of plain Greek yogurt or coconut milk for creaminess
Directions
- I start by heating olive oil in a large pot over medium heat.
- I sauté the onion, garlic, and celery for 5–7 minutes until soft and fragrant.
- I add the zucchini (or broccoli) and cook for another 5 minutes.
- I pour in the vegetable broth, bring it to a simmer, and cook until all the vegetables are tender, about 10 minutes.
- I add the spinach, herbs, and lemon juice, cooking for just 1–2 minutes until wilted but still vibrant.
- I use an immersion blender (or transfer to a blender in batches) to blend the soup until smooth and creamy.
- I season with salt and pepper, taste, and adjust as needed.
- I serve it hot or let it chill for a cool, refreshing version.
Servings and Timing
This recipe makes 4 servings.
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Variations
Sometimes I blend in half an avocado for a thicker, silkier soup. For a protein boost, I add white beans or peas before blending. I’ve also added a spoonful of coconut milk or plain yogurt for a creamy finish. When I want more spice, I add a pinch of cayenne or a handful of watercress for a peppery bite.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, I warm it gently on the stove or in the microwave until hot. This soup also freezes well — I just let it cool completely, store it in freezer-safe containers, and thaw in the fridge before reheating.
FAQs
Can I use frozen greens instead of fresh?
Yes, I can use frozen spinach or kale — I just toss it in near the end of cooking and blend once it’s warmed through.
What herbs work best for this soup?
I love using parsley and basil, but cilantro, dill, or mint also add a fresh, bright flavor.
Can I make this soup creamy without dairy?
Absolutely. I use avocado or coconut milk for a naturally creamy texture without any dairy.
Is this soup good served cold?
Yes, it’s delicious chilled — perfect for warmer days when I want something refreshing and light.
Can I add protein to this soup?
Yes, I sometimes blend in white beans, peas, or even top it with a soft-boiled egg for a protein-packed meal.
Conclusion
This Green Goddess Soup is one of my go-to recipes when I want something nourishing, light, and full of fresh, green goodness. I love how versatile and easy it is, and how it always makes me feel good after eating it. Whether I enjoy it warm on a cool day or cold on a summer afternoon, it’s a delicious way to feed both body and soul.
PrintGreen Goddess Soup
A vibrant, creamy, and nourishing Green Goddess Soup packed with fresh herbs and green vegetables. It’s light yet satisfying, dairy-free, and can be served hot or chilled.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 2 tbsp olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 stalks celery, chopped
- 2 cups zucchini or broccoli, chopped
- 4 cups spinach or kale
- 1/2 cup fresh parsley
- 1/4 cup fresh basil or cilantro
- 4 cups vegetable broth
- 2 tbsp lemon juice
- Salt and pepper, to taste
- Optional: 1/2 avocado, 1/2 cup peas, 1/2 cup green beans, 2 tbsp plain Greek yogurt or coconut milk
Instructions
- Heat olive oil in a large pot over medium heat.
- Sauté onion, garlic, and celery for 5–7 minutes until soft and fragrant.
- Add zucchini or broccoli and cook for another 5 minutes.
- Pour in vegetable broth, bring to a simmer, and cook until vegetables are tender, about 10 minutes.
- Add spinach, parsley, basil or cilantro, and lemon juice. Cook for 1–2 minutes until wilted.
- Blend the soup with an immersion blender or in batches in a blender until smooth and creamy.
- Season with salt and pepper to taste.
- Serve hot or chilled, as desired.
Notes
- Use any combination of green vegetables and herbs you have on hand.
- For added creaminess without dairy, blend in avocado or coconut milk.
- This soup is freezer-friendly and stores well for up to 4 days in the fridge.
- Serve chilled for a refreshing summer meal.
Nutrition
- Serving Size: 1 cup
- Calories: 130
- Sugar: 4g
- Sodium: 620mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg
