This Healing Vegetable Soup is one of those recipes I turn to whenever I need comfort in a bowl. It’s packed with nourishing vegetables, simmered in a savory broth, and finished with leafy greens for a fresh, vibrant touch. Whether I’m feeling under the weather, looking for a lighter meal, or just wanting something warm and wholesome, this soup always hits the spot.

Why You’ll Love This Recipe

I love this soup because it’s simple yet powerful. The combination of everyday vegetables transforms into something rich, cozy, and satisfying without being heavy. It’s budget-friendly, quick to make, and endlessly customizable—I can keep it mild or kick it up with spices, and it tastes just as good fresh as it does the next day. Plus, it fills the kitchen with the most comforting aroma while it simmers.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Carrots – add sweetness and bright color

  • Celery – aromatic and fresh

  • Onion – builds the savory base

  • Garlic – brings warmth and depth

  • Potatoes – hearty and filling

  • Tomatoes – balance the broth with tang and richness

  • Vegetable broth – the flavorful foundation

  • Spinach or kale – for nutrients and freshness

  • Bay leaves, thyme, salt, and pepper – simple but effective seasoning

Directions

  1. Prep the Vegetables: I chop carrots, celery, onion, garlic, and potatoes into bite-sized pieces so they cook evenly.

  2. Sauté the Base: In a large soup pot, I heat a little olive oil and sauté onion and garlic until fragrant and soft.

  3. Add Veggies: I stir in the carrots, celery, and potatoes, letting them mingle with the aromatics for a minute.

  4. Build the Broth: I pour in vegetable broth, then add tomatoes, bay leaves, thyme, salt, and pepper. I stir well and bring the pot to a simmer.

  5. Simmer: I let it cook gently for 20–30 minutes, until the vegetables are tender and the flavors meld.

  6. Add the Greens: Toward the end, I stir in spinach or kale and cook until just wilted.

  7. Taste and Adjust: I taste the soup, adjust seasoning if needed, and remove the bay leaves.

  8. Serve: I ladle it into bowls and enjoy it warm—usually with a slice of crusty bread for dipping.

Servings and timing

  • Servings: 6

  • Prep time: 10 minutes

  • Cook time: 30–35 minutes

  • Total time: ~45 minutes

Variations

I sometimes add chickpeas or white beans for extra protein. For more depth, I stir in a splash of lemon juice or apple cider vinegar at the end. If I’m craving spice, I add red pepper flakes or smoked paprika. And when I want it extra hearty, I throw in cooked quinoa, barley, or rice.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stove or in the microwave. This soup also freezes well—up to 2 months. I thaw it overnight in the fridge and reheat gently.

FAQs

Can I make this in a slow cooker?

Yes. I add all ingredients except the greens and cook on low for 6–7 hours or high for 3–4. I stir in spinach or kale right before serving.

Can I use sweet potatoes instead of regular potatoes?

Absolutely. They add a subtle sweetness and pair wonderfully with the broth.

How can I make it more filling?

Adding beans, lentils, or whole grains like quinoa or barley makes the soup more substantial.

Can I blend the soup?

Yes, I sometimes blend half the soup with an immersion blender and stir it back in for a thicker, creamier texture.

Is this soup freezer-friendly?

Yes. I recommend freezing it without the greens and stirring them in fresh after reheating.

Conclusion

Healing Vegetable Soup is my ultimate cozy, feel-good recipe. It’s simple, nourishing, and adaptable, making it perfect for weeknights, meal prep, or those moments when I just want something warm and soothing. With fresh veggies, fragrant herbs, and a comforting broth, this soup always leaves me feeling nourished and satisfied.

Print

Healing Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Healing Vegetable Soup is a cozy, nourishing recipe packed with fresh vegetables, leafy greens, and savory herbs simmered in a flavorful broth. Perfect for when you need comfort food that’s light yet filling, this wholesome soup is vegan, gluten-free, budget-friendly, and freezer-friendly. A go-to recipe for meal prep, weeknight dinners, or when you’re feeling under the weather.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup / Dinner
  • Method: Stovetop
  • Cuisine: American / Mediterranean-Inspired
  • Diet: Vegan

Ingredients

  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 onion, diced
  • 34 garlic cloves, minced
  • 2 medium potatoes, diced
  • 1 can (14 oz) diced tomatoes
  • 6 cups vegetable broth
  • 2 bay leaves
  • 1 tsp dried thyme
  • Salt and black pepper, to taste
  • 2 cups fresh spinach or kale

Instructions

  1. Prep Vegetables: Chop carrots, celery, onion, garlic, and potatoes into bite-sized pieces.
  2. Sauté Base: In a large soup pot, heat olive oil. Sauté onion and garlic until fragrant and soft.
  3. Add Veggies: Stir in carrots, celery, and potatoes. Cook 1–2 minutes.
  4. Build Broth: Pour in vegetable broth. Add tomatoes, bay leaves, thyme, salt, and pepper. Bring to a simmer.
  5. Simmer: Cook 20–30 minutes until vegetables are tender.
  6. Add Greens: Stir in spinach or kale until just wilted.
  7. Adjust & Serve: Taste, adjust seasoning, and remove bay leaves. Serve warm with bread if desired.

Notes

  • Add chickpeas, lentils, or white beans for extra protein.
  • Stir in lemon juice or apple cider vinegar at the end for brightness.
  • For spice, add red pepper flakes or smoked paprika.
  • Make it heartier with cooked quinoa, barley, or rice.
  • Freeze without the greens and add them fresh when reheating.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 120
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 4g
  • Protein: 4g
  • 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