Light Veggie Soup with Fresh Vegetables and Herbs

Updated November 4, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Light Veggie Soup with Fresh Vegetables and Herbs

Light veggie soup is a clear, broth-based soup filled with tender vegetables, beans, and herbs, served hot as a simple lunch or first course. A brief sauté builds flavor without making the broth heavy, while adding quick-cooking vegetables near the end keeps them bright and pleasantly firm.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 medium yellow onion, diced (about 1 cup / 150 g)
  • 2 medium carrots, peeled and diced (about 1 cup / 130 g)
  • 2 celery ribs, diced (about 1 cup / 100 g)
  • 2 garlic cloves, minced (about 2 teaspoons / 6 g)
  • 1 teaspoon dried thyme (1 g), or 1 tablespoon fresh thyme leaves (about 3 g)
  • 1 bay leaf
  • 8 cups low-sodium vegetable broth (1.9 L)
  • 1 medium Yukon Gold potato, cut into ½-inch cubes (about 1½ cups / 225 g)
  • 1 medium zucchini, diced (about 1½ cups / 200 g)
  • 1 cup green beans, trimmed and cut into 1-inch pieces (120 g)
  • 1 can (15 ounces / 425 g) cannellini beans, drained and rinsed (about 1½ cups / 250 g drained)
  • 1 cup frozen peas (150 g)
  • 1 teaspoon fine salt, plus more to taste (5 g)
  • ¼ teaspoon freshly ground black pepper (about 0.5 g), plus more to taste
  • 1 tablespoon fresh lemon juice (15 ml), plus more to taste
  • 2 tablespoons chopped fresh parsley (about 8 g)

Instructions

  1. Prepare the vegetables. Dice the onion, carrots, celery, potato, and zucchini; trim and cut the green beans. Mince the garlic and rinse and drain the beans. Keep the zucchini, green beans, peas, and canned beans ready for later so they do not overcook.
  2. Soften the aromatics. Warm the olive oil in a large soup pot or Dutch oven over medium heat. Add the onion, carrots, and celery and cook for 6–7 minutes, stirring occasionally, until the onion is translucent and the vegetables begin to soften. Avoid browning them; a gentle sauté keeps the soup’s flavor clean and light.
  3. Add garlic and broth. Stir in the garlic and thyme and cook for 30 seconds, just until fragrant. Add the bay leaf, broth, potato, salt, and pepper. Bring the pot to a boil, then lower the heat so the soup simmers gently.
  4. Cook the potato. Simmer uncovered for 12–15 minutes, stirring once or twice, until the potato is nearly tender when pierced with a fork. Keep the simmer gentle rather than vigorous so the vegetables hold their shape.
  5. Add the remaining vegetables and beans. Stir in the green beans, zucchini, and drained cannellini beans. Simmer for 6–8 minutes, until the green beans are tender but still have a little bite and the zucchini is just tender.
  6. Finish and season. Add the peas and simmer for 2 minutes. Remove the pot from the heat and take out the bay leaf. Stir in the lemon juice and parsley, then taste and adjust the salt, pepper, and lemon. Serve hot.

Tips

  • Cut vegetables evenly. Keep the potato pieces around ½ inch so they cook at roughly the same rate. Larger pieces may need a few extra minutes; check tenderness rather than relying only on the clock.
  • Use broth that suits your salt preference. Low-sodium broth makes it easier to season the finished pot. If using regular broth, start with less added salt and adjust at the end.
  • Keep the simmer gentle. A hard boil can break up the potato and make zucchini mushy. Add the peas near the finish, since they need only a couple of minutes to heat through.
  • Make it ahead carefully. The soup can be cooked a day ahead, but vegetables soften as they sit. For a firmer texture, cook through the potato step, cool and refrigerate the base, then add the zucchini, green beans, beans, and peas while reheating.

Serving Suggestions

Serve a bowl on its own for a light meal, or pair it with crusty bread, toast, or a grilled cheese sandwich. A green salad with a simple vinaigrette makes a fresh side. For a fuller serving, top the soup with a spoonful of cooked rice or small pasta, prepared separately and added to individual bowls; this helps keep leftovers from soaking up too much broth. A little extra parsley, black pepper, or lemon at the table adds freshness without weighing down the soup.

Variations

Use whatever vegetables are in season, keeping the total amount similar so the broth remains balanced. Chopped cabbage, chopped kale, or spinach can replace some of the zucchini; add cabbage with the green beans, kale a few minutes later, and spinach during the final minute. For a tomato-tinged broth, add one 14-ounce (400 g) can of diced tomatoes with the broth and reduce the added salt to taste.

For a different bean, use drained chickpeas or navy beans in place of cannellini beans. You can also omit the beans and add another cup (150 g) of vegetables, though the soup will be less substantial. If you prefer a mild savory note, add ½ teaspoon dried oregano (about 0.5 g) with the thyme. A pinch of red pepper flakes adds gentle heat; start small, then adjust in the bowl.

Storage and Reheating

Cool the soup promptly and refrigerate it in shallow, covered containers within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. Reheat only the portion you plan to serve on the stovetop over medium heat, stirring until steaming hot throughout; USDA FSIS recommends reheating leftovers to 165°F (74°C), checked with a food thermometer. Add a splash of broth or water if the soup has thickened.

To freeze, transfer cooled soup to freezer-safe containers, leaving a little room for expansion. Freeze for up to 3 months for best quality. Thaw overnight in the refrigerator and reheat as above. Potatoes and zucchini may become softer after freezing, but the soup remains suitable to eat when handled and reheated safely.

Frequently Asked Questions

Can I make this soup without beans?
Yes. Leave them out and add extra vegetables, or stir cooked rice or pasta into each bowl. If you add grains to the pot, store them separately when possible because they absorb broth over time.

Can I use frozen vegetables?
Yes. Frozen peas are already included, and frozen green beans or mixed vegetables also work. Add them near the end of cooking and simmer until tender and hot. Their cooking time can vary by size, so check the texture rather than following the fresh-vegetable timing exactly.

Can I make it in advance?
Yes. Make the soup up to a day ahead and refrigerate it promptly. For vegetables with a firmer texture, prepare the broth and potato first, then add the zucchini and green beans during reheating and finish with peas, lemon, and parsley.

How can I keep the vegetables from getting mushy?
Cut them into reasonably even pieces, keep the pot at a gentle simmer, and add the quick-cooking vegetables later than the potato. Stop cooking once the vegetables are tender; they will soften a little more as the soup rests and reheats.

Is this soup gluten-free?
The listed ingredients are naturally gluten-free, but check the vegetable broth label because ingredients and manufacturing practices vary. If adding pasta or a topping, choose a gluten-free option when needed.

What can I use instead of cannellini beans?
Navy beans, great northern beans, or chickpeas are easy substitutes in the same drained quantity. Chickpeas hold their shape well and have a firmer bite, while the other white beans have a similarly mild flavor.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).