
Vegetable Soup
To make vegetable soup, sauté aromatics in oil, add chopped vegetables and broth, then simmer 25-30 minutes until tender. Season well, finish with fresh herbs, and serve hot.
Vegetable soup gets accused of being bland when the vegetables are often innocent. The usual culprit is skipping the flavor-building steps and throwing everything into broth at once like the pot will sort out everyone’s differences. This version starts with onion and celery in olive oil, blooms garlic, thyme, and smoked paprika, then adds the sturdier vegetables before the more delicate ones.
Carrots and Yukon Gold potatoes get a head start; zucchini and green beans join later so they do not dissolve before the potatoes are tender. Cannellini beans add body, tomatoes bring acidity, and a little soy sauce or Worcestershire gives the broth savory depth without making the soup taste like either condiment. Add spinach or kale only after the sturdier vegetables are tender, followed by parsley and fresh lemon juice.
That lemon is the final adjustment that makes the whole pot taste brighter instead of heavier. This is still vegetable soup. It just stopped acting like that means nobody should be excited about dinner.
Ingredients
- 3 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 3 stalks celery, sliced
- 3 medium carrots, peeled and sliced into coins
- 2 medium Yukon Gold potatoes, cut into 3/4-inch cubes
- 1 medium zucchini, cut into half-moons
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 can (14.5 oz) diced tomatoes, with juices
- 6 cups vegetable broth (low-sodium preferred)
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 1 bay leaf
- 2 teaspoons soy sauce or Worcestershire sauce
- 2 cups baby spinach or chopped kale
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh lemon juice
Instructions
- 1Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and celery and cook, stirring occasionally, for 6-8 minutes until softened and the onion is translucent. Do not rush this step. The vegetables should look tired and honest, not raw and nervous.
- 2Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant. Add the smoked paprika and dried thyme directly to the pot and stir for 30 seconds to bloom the spices in the oil.
- 3Add the carrots and potatoes to the pot. Stir to coat everything in the oil and spices. Cook for 2 minutes.
- 4Pour in the diced tomatoes with their juices and stir, scraping up any browned bits from the bottom of the pot. Add the vegetable broth, soy sauce (or Worcestershire), bay leaf, salt, and pepper.
- 5Bring the soup to a boil over medium-high heat, then reduce to a steady simmer. Cook uncovered for 15 minutes.
- 6Add the zucchini, green beans, and cannellini beans. Stir to combine. Continue simmering for 10-12 minutes, until the potatoes are fork-tender and the green beans are cooked through but not mushy.
- 7Remove the bay leaf. Stir in the spinach or kale and cook for 2 minutes until just wilted.
- 8Add the fresh lemon juice and fresh parsley. Taste and adjust seasoning — more salt, more pepper, or another small splash of soy sauce if it needs depth. Serve hot.
Nutrition Information
Estimated per serving: 1 of 6 servings.
Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.
Pro Tips
- Soy sauce is the quiet depth-builder here. It adds umami without making the soup taste soy-forward — it simply makes the broth taste fuller and more savory. Two teaspoons is enough. Don't skip it.
- Cut your vegetables in similar sizes so they cook at the same rate. I know that sounds obvious. I still need to say it because I spent two years making soups where the potatoes were boulders and the zucchini had dissolved into a concept.
- Taste the soup before serving and ask yourself honestly whether it needs more salt. It probably needs more salt. Vegetable broth varies wildly in sodium content and the soup will taste flat if it's underseasoned — that's not the vegetables' fault, it's yours, and it's an easy fix.
Substitutions
Storage Instructions
Refrigerate in an airtight container for up to 5 days. The soup thickens as it sits — add a splash of broth or water when reheating. Freeze in portions for up to 3 months; thaw overnight in the refrigerator before reheating on the stovetop over medium-low heat.
Make Ahead
This soup tastes better the next day. Make it up to 2 days ahead and refrigerate; the flavors deepen considerably overnight. If making ahead for freezing, consider leaving out the spinach and adding it fresh when you reheat.
Frequently Asked Questions
Can I make this ahead of time?
Yes. Cook the vegetable-and-bean soup ahead, cool it promptly, and refrigerate it covered. Reheat gently so the potatoes, zucchini, carrots, and green beans do not break down more than necessary, then adjust the seasoning before serving.
How do I store the leftovers?
Refrigerate in an airtight container for up to 5 days. The soup thickens as it sits — add a splash of broth or water when reheating. Freeze in portions for up to 3 months; thaw overnight in the refrigerator before reheating on the stovetop over medium-low heat.
Can I freeze it?
Yes. Cool the soup promptly and freeze it in airtight portions. The potatoes and zucchini will be somewhat softer after thawing, so reheat gently rather than boiling hard and adjust the seasoning at the end.
Can I adjust it for what I have on hand?
Yes. Tested adjustments on this recipe include cannellini beans → chickpeas or kidney beans; zucchini → yellow squash or diced eggplant; and green beans → frozen peas or corn kernels.
What's the most common mistake to avoid?
The soy sauce is the ingredient most people leave out. It adds umami depth without making the soup taste like anything Asian-adjacent — it just makes you wonder why it tastes better than other vegetable soups you've had. Two teaspoons. Don't skip it.
Make It a Meal
Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.
Finish With Dessert
Try this next
Peach Cobbler
View recipe →








