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

  1. I start by heating olive oil in a large pot over medium heat.
  2. I sauté the onion, garlic, and celery for 5–7 minutes until soft and fragrant.
  3. I add the zucchini (or broccoli) and cook for another 5 minutes.
  4. I pour in the vegetable broth, bring it to a simmer, and cook until all the vegetables are tender, about 10 minutes.
  5. I add the spinach, herbs, and lemon juice, cooking for just 1–2 minutes until wilted but still vibrant.
  6. I use an immersion blender (or transfer to a blender in batches) to blend the soup until smooth and creamy.
  7. I season with salt and pepper, taste, and adjust as needed.
  8. 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.

Print

Green Goddess Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

  • Author: Julia
  • 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

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté onion, garlic, and celery for 5–7 minutes until soft and fragrant.
  3. Add zucchini or broccoli and cook for another 5 minutes.
  4. Pour in vegetable broth, bring to a simmer, and cook until vegetables are tender, about 10 minutes.
  5. Add spinach, parsley, basil or cilantro, and lemon juice. Cook for 1–2 minutes until wilted.
  6. Blend the soup with an immersion blender or in batches in a blender until smooth and creamy.
  7. Season with salt and pepper to taste.
  8. 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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star