Bowl of easy vegetable soup full of fresh vegetables and herbs

Easy Vegetable Soup

I’ve been making this easy vegetable soup for years whenever the pantry needs clearing or the weather turns damp and chilly. It’s a no-fuss, all-vegetable pot that comes together quickly and always tastes like comfort. Bright tomatoes, tender zucchini, and crisp green beans mingle in a savory broth—simple, flexible, and family-friendly.

Why you’ll love this dish

Why you’ll love this dish

This soup delivers big flavor with minimal effort. It’s quick enough for a weeknight dinner, gentle on the wallet, and kid-approved because the flavors are familiar and mild. It’s also a great template: swap in whatever vegetables you have on hand, bulk it up with beans or lentils for protein, or keep it light for a healthy lunch. If you want a heartier variation that still cooks fast, try this easy lentil potato soup for inspiration.

How this recipe comes together

How this recipe comes together

Start by sweating aromatic onion and garlic to build a savory base. Add firmer vegetables (carrots and celery) so they soften before you add quick-cooking pieces like zucchini and green beans. Tomatoes and vegetable broth supply body and acidity; dried herbs give background flavor while a brief simmer lets everything meld. Expect about 30–40 minutes from start to finish: most of that is hands-off simmering.

What you’ll need

What you’ll need

  • 2 tablespoons olive oil
  • 1 onion, chopped (yellow or white)
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 bell pepper, diced (any color)
  • 4 cups vegetable broth (low-sodium if preferred)
  • 1 can diced tomatoes (14–15 oz)
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Fresh parsley for garnish

Notes on ingredients: olive oil gives a clean flavor; you can use avocado oil or a neutral oil if you prefer. Canned diced tomatoes add acidity and body—swap for fresh, chopped tomatoes in summer. Use frozen green beans if that’s what you have; add them straight from frozen. For a richer broth, substitute part of the vegetable broth with a splash of white wine.

Step-by-step instructions

Step-by-step instructions

  1. Warm the olive oil in a large pot over medium heat until it shimmers.
  2. Add the chopped onion and minced garlic. Sauté, stirring occasionally, until the onion becomes translucent and fragrant, about 3–4 minutes.
  3. Toss in the diced carrots and celery. Cook for another 3–5 minutes so they start to soften.
  4. Add the diced bell pepper and cook 2 more minutes to slightly soften it.
  5. Pour in the vegetable broth and the can of diced tomatoes with their juices. Increase heat to bring the pot to a boil.
  6. Stir in the zucchini, green beans, dried thyme, and dried basil.
  7. Reduce the heat to low and let the soup simmer gently for 20–30 minutes, until all the vegetables are tender and flavors have combined.
  8. Taste and season with salt and pepper to your liking.
  9. Ladle the soup into bowls and finish with chopped fresh parsley.

    Easy Vegetable Soup

Best ways to enjoy it

Best ways to enjoy it

This soup is excellent on its own with a chunk of crusty bread or grilled cheese for dipping. For a full meal, serve over a scoop of cooked rice or with a side of buttery new potatoes. It also pairs well with a green salad or a sharp cheddar toast. If you want a complementary soup for a multi-course crowd-pleasing menu, consider serving it alongside a richer bowl like this Autumn sausage tortellini soup with spinach.

Storage and reheating tips

Storage and reheating tips

  • Refrigerate: Cool the soup to room temperature, transfer to airtight containers, and refrigerate up to 4 days.
  • Freeze: Freeze in meal-sized portions for up to 3 months. Use freezer-safe containers or heavy-duty freezer bags; leave a little headspace for expansion.
  • Reheat: Thaw overnight in the fridge or reheat from frozen over low heat until steaming. Bring to a gentle simmer and stir occasionally.
    Safety note: Reheat to at least 165°F (74°C) to ensure safe serving temperature. If the soup thickens after refrigeration, add a splash of broth or water while reheating to loosen it.

Helpful cooking tips

Helpful cooking tips

  • Sweat, don’t brown: Keep the heat medium to medium-low when cooking the onion and garlic so you extract sweetness without caramelizing—they should be soft and aromatic.
  • Layer textures: Add sturdier veg first (carrots, celery), then tender ones (zucchini) later to avoid mush.
  • Taste and adjust: Always taste before serving. A squeeze of lemon or a teaspoon of vinegar brightens the flavors if it tastes flat.
  • Bulk it up: Stir in a can of drained white beans or cooked lentils for extra protein and texture. Add them in the last 5–10 minutes to heat through.
  • Herb swap: Fresh herbs are lovely—add chopped basil or parsley at the end so they stay bright.

Creative twists

Creative twists

  • Italian-style: Add a bay leaf, a pinch of red pepper flakes, and finish with a handful of baby spinach and grated Parmesan.
  • Creamy version: Stir in 1/2 cup cream or coconut milk at the end for a silky finish.
  • Protein boost: Add cooked shredded chicken or canned beans for more substance.
  • Roasted veg base: Roast the carrots and peppers first for a deeper, slightly sweet flavor.
  • Curry twist: Swap thyme and basil for 1 tablespoon curry powder and finish with coconut milk for a warming, spiced version.

Helpful answers

Helpful answers

Q: How long does this soup take to make?
A: About 30–40 minutes total. Prep (chopping) takes 10–15 minutes; active cooking and simmering are around 20–30 minutes.

Q: Is this soup vegan or vegetarian?
A: Yes—when made with vegetable broth it’s fully vegan and vegetarian. To make it vegetarian but not vegan, finish with a pat of butter or grated cheese.

Q: Can I use frozen vegetables?
A: Absolutely. Add frozen green beans or diced mixed vegetables straight from the freezer in step 6; you may need a few extra minutes of simmering.

Q: How can I thicken the soup?
A: For a thicker body, remove about a cup of cooked vegetables, blend them until smooth, and stir back into the pot. You can also simmer uncovered to reduce the liquid.

Q: Is it safe to freeze?
A: Yes. Use freezer-safe containers and consume within 3 months for best quality. Thaw overnight in the fridge before reheating.

Conclusion

If you’d like another easy, well-tested take on this classic, take a look at Easy Vegetable Soup Recipe – NatashasKitchen.com for more ideas and variations.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Vegetable Soup


  • Author: jennaharpereats
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A quick and comforting vegetable soup made with fresh ingredients, perfect for any occasion.


Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped (yellow or white)
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 bell pepper, diced (any color)
  • 4 cups vegetable broth (low-sodium if preferred)
  • 1 can diced tomatoes (1415 oz)
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Fresh parsley for garnish


Instructions

  1. Warm the olive oil in a large pot over medium heat until it shimmers.
  2. Add the chopped onion and minced garlic. Sauté until the onion becomes translucent, about 3–4 minutes.
  3. Toss in the diced carrots and celery, and cook for another 3–5 minutes.
  4. Add the diced bell pepper and cook for 2 more minutes.
  5. Pour in the vegetable broth and the can of diced tomatoes with their juices. Bring the pot to a boil.
  6. Stir in the zucchini, green beans, dried thyme, and dried basil.
  7. Reduce heat to low and simmer for 20–30 minutes, until all vegetables are tender.
  8. Taste and season with salt and pepper. Ladle the soup into bowls and garnish with fresh parsley.

Notes

You can swap in fresh or frozen vegetables according to what you have on hand. Add a splash of white wine for a richer broth.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Similar Posts