Calm Eats

Easy vegetable soup recipe for weeknights and upset stomachs

Easy vegetable soup recipe for weeknights and upset stomachs
Recipe

Easy Vegetable Soup

Prep15 min
Cook30 min
Total45 min
Yield6 servings (about 3 quarts)

Ingredients

  • 2 tablespoons (30 ml) olive oil
  • 1 medium yellow onion, diced (about 1 cup / 150 g)
  • 2 medium carrots, peeled and sliced into 1/4-inch (6 mm) rounds
  • 2 celery stalks, sliced into 1/4-inch (6 mm) pieces
  • 3 cloves garlic, minced
  • 1 medium russet potato, peeled and cut into 1/2-inch (1.25 cm) cubes (about 1 1/2 cups / 200 g)
  • 1 can (14.5 oz / 411 g) diced tomatoes, with juice
  • 6 cups (1.4 L) low-sodium vegetable broth
  • 1 cup (100 g) green beans, trimmed and cut into 1-inch (2.5 cm) pieces
  • 1 cup (150 g) frozen corn kernels
  • 1 cup (100 g) frozen peas
  • 1 bay leaf
  • 1 teaspoon (5 g) dried thyme
  • 1 1/2 teaspoons (9 g) kosher salt, plus more to taste
  • 1/2 teaspoon (1 g) black pepper
  • 2 tablespoons (8 g) chopped fresh parsley, for serving

Method

  1. Heat the olive oil in a large pot or Dutch oven over medium heat until it shimmers, about 1 minute.
  2. Add the onion, carrots and celery. Sweat, stirring occasionally, for 6 to 8 minutes, until the onion is translucent but not browned.
  3. Add the garlic and cook for 30 seconds, stirring constantly, until fragrant.
  4. Add the potato, diced tomatoes with their juice, and vegetable broth. Stir in the bay leaf, thyme, salt and pepper.
  5. Bring to a boil over high heat, then reduce to a low simmer. Cover partially and cook for 15 minutes, until the potato is fork-tender at the center, not just at the edges.
  6. Add the green beans and simmer uncovered for 5 minutes, until they turn bright green and lose their raw bite.
  7. Stir in the corn and peas and simmer for 3 more minutes, just until heated through.
  8. Remove the bay leaf. Taste and adjust salt. Ladle into bowls and top with chopped parsley.

This vegetable soup is built to be forgiving: a base of onion, carrot and celery that can absorb whatever vegetables are in your crisper, simmered in broth until the starchiest vegetable, the potato, is fork-tender at its center. That single texture cue, not a timer, is what tells you the soup is done. It takes about 45 minutes start to finish and needs one pot.

What makes this vegetable soup easy

The whole method rests on three steps: sweat the aromatics, simmer the dense vegetables, then add the fast-cooking ones near the end so they don’t turn to mush. Carrots, celery and potato go in early because they need 15 to 20 minutes of simmering to soften. Green beans need only 5 minutes. Corn and peas, both already cooked before freezing, need just 3 minutes to heat through. Adding all the vegetables at once is the single most common shortcut that ruins the texture: you’ll find the potato still crunchy while the peas have turned gray and split their skins.

Vegetable soup for an upset stomach or when you’re sick

Vegetable soup is a reasonable choice for an upset stomach because it is low in fat, low in fiber-dense raw material, and mostly water, which makes it easier on a stressed digestive system than fried or heavily spiced food. Cooking the vegetables until fork-tender breaks down plant cell walls and softens fiber, which is part of why cooked vegetables are generally easier to digest than raw ones. This is not medical advice and it will not shorten a virus or cure an illness; it is simply a low-effort, low-irritation meal for you to reach for. If your nausea or diarrhea is severe or lasts more than 48 hours, that’s a question for a doctor, not a pot of soup.

Is soup easy to digest?

Broth-based soup with well-cooked vegetables is generally easier to digest than raw vegetables or fatty foods, because heat softens fiber and the liquid content reduces the digestive workload. Digestion speed still varies by person and by what else is in your bowl: a soup loaded with cream or beans digests more slowly than a clear vegetable broth.

Is soup hydrating?

Yes. This recipe is roughly 80% broth and tomato juice by volume, so a single bowl contributes meaningfully to your fluid intake, similar to drinking a glass of water alongside a meal. It isn’t a substitute for plain water if you’re actively dehydrated, but it counts toward your daily fluids.

Swapping vegetables, and the one swap that won’t work

Zucchini, green cabbage, parsnips or sweet potato can all replace the carrot, celery or green beans in roughly equal weight without changing the method. Canned beans (about 1 1/2 cups / 260 g, drained) can be stirred in with the corn and peas for a heartier, more meal-like soup. Vegetable broth can become chicken broth without any adjustment to timing.

The one substitution that doesn’t work: swapping the frozen peas and corn for raw, uncooked versions of the same vegetables added at the same 3-minute mark. Raw corn kernels need closer to 8 to 10 minutes to soften, and raw peas need similar time, so a straight swap leaves them starchy and squeaky in your finished soup. If you’re using raw, add them with the potato at the start instead.

Why this soup sometimes turns out watery or bland

Watery, flat-tasting broth almost always comes down to salt and reduction, not a missing ingredient. Salt added only at the end can’t penetrate the vegetables, so it sits on the surface and reads as thin rather than seasoned; this recipe salts the broth early, at the same time as the tomatoes, so the vegetables cook in seasoned liquid. If your finished soup still tastes weak, the fix is usually a longer, harder simmer, uncovered, for 5 to 10 minutes to concentrate the broth by evaporation, not more salt.

A separate, less common failure is mushy, falling-apart vegetables from a rolling boil instead of a simmer. Above a gentle simmer, roughly 185°F to 205°F (85°C to 96°C), the agitation breaks down cell walls faster than heat alone would, turning potato and carrot to mush before the flavor has time to develop.

How long vegetable soup lasts, refrigerated or frozen

Vegetable soup keeps for 4 to 5 days in the refrigerator, stored in an airtight container once cooled to room temperature within 2 hours of cooking. In the freezer, it holds well for 2 to 3 months in a freezer-safe container with about 1 inch (2.5 cm) of headspace for expansion; potato can turn slightly grainy after freezing, which is a texture change, not a safety issue. Reheat to a full simmer, 165°F (74°C) at the center, before eating.

How long is vegetable soup good for in the refrigerator?

4 to 5 days, provided it was cooled and refrigerated within 2 hours of cooking and kept in a sealed container. Discard it sooner if it smells sour, looks slimy, or develops any surface mold.

What type of matter is vegetable soup?

Physically, vegetable soup is a heterogeneous mixture: solid vegetable pieces suspended in a liquid broth, which itself is a solution and suspension combined. It is not a pure substance, since its composition (ratio of solids to liquid, and which vegetables are present) varies from batch to batch.

Leftover soup thickens slightly in the refrigerator as the potato starch continues to absorb liquid; thin it with a splash of broth or water when reheating rather than adding more salt to compensate. Portioned into single-serving containers before freezing, it reheats in about 5 minutes from frozen in a covered pot over medium-low heat on your stove, stirred occasionally so the bottom layer doesn’t scorch before the center thaws.

More soups

See all →