Go Back
Vegetable Soup

Vegetable Soup

Vegetable Soup is a creamy, savory, and easy weeknight dinner that combines tender potatoes, sweet carrots, and bright green vegetables in a flavorful broth. This hearty, comforting bowl is perfect for cold evenings or feeding a small crowd, offering comforting textures and layered herb notes. Make it for a simple, nourishing meal that stretches well and tastes even better the next day.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soups
Cuisine American
Servings 8 servings
Calories 150 kcal

Equipment

  • Large Pot
  • Wooden Spoon

Ingredients
  

  • 2 tbsp olive oil Sauté gently in a large pot to develop a fragrant base and to help distribute fat-soluble flavors throughout the soup; use at the start of cooking to lightly coat vegetables and prevent sticking.
  • 1 1/2 cups chopped yellow onion (1 medium) Sweat slowly until translucent to release natural sweetness and provide aromatic depth; chop finely to ensure even texture and melding with other vegetables.
  • 2 cups peeled and chopped carrots (about 5) Simmer until tender to contribute natural sweetness, body, and color; peel and dice uniformly so carrots cook evenly and add pleasant bite.
  • 1 1/4 cups chopped celery (about 3) Cook until softened to add aromatic backbone and subtle savory flavor; slice or dice consistently to match the cook time of other mirepoix components.
  • 4 cloves garlic, minced Sauté briefly to bloom pungent, savory notes and enhance overall aroma; mince finely so garlic distributes evenly without leaving large raw pieces.
  • 4 (14.5 oz) cans low-sodium chicken broth or vegetable broth Pour in as the primary liquid to build soup body, add savory umami, and control sodium level; choose low-sodium versions to better manage seasoning later.
  • 2 (14.5 oz) cans diced tomatoes (undrained) Add along with the broth to introduce bright acidity, tomato flavor, and textured bits; include juices from the cans for added liquid and tomato essence.
  • 3 cups peeled and 1/2-inch thick diced potatoes (from about 3 medium) Simmer until fork-tender to add hearty texture and starch that slightly thickens the broth; cut into uniform 1/2-inch cubes for even cooking.
  • 1/3 cup chopped fresh parsley Stir in near the end of cooking to contribute fresh herbal brightness and a hint of green color; chop finely so parsley distributes flavor evenly.
  • 2 bay leaves Tuck into the pot during simmering to infuse subtle herbal depth and a mild bitterness that balances sweetness; remove before serving for a smooth mouthfeel.
  • 1/2 tsp dried thyme, or 1 Tbsp fresh thyme leaves Sprinkle in dried or add fresh leaves to impart warm, slightly floral notes and complexity; adjust amount based on freshness and personal preference.
  • Salt and freshly ground black pepper Season to taste during and after cooking to enhance and balance flavors; use freshly ground pepper for sharper bite and add salt incrementally to avoid over-salting.
  • 1 1/2 cups chopped frozen or fresh green beans Add with other vegetables to provide crisp-tender texture and vegetal freshness; chop to similar size as other veg so beans cook evenly whether fresh or frozen.
  • 1 1/4 cups frozen or fresh corn Fold in to provide bursts of natural sweetness and bright color; add frozen corn directly or simmer fresh until heated through to preserve texture.
  • 1 cup frozen or fresh peas Stir in near the end to add sweet, tender pops of flavor and vibrant green color; use frozen peas without thawing or add fresh peas briefly to avoid mushiness.

Instructions
 

  • Heat olive oil in a large pot over medium-high heat.: The moment the oil shimmers and spreads easily across the pan, you will notice a faint fruity scent if the oil is fresh. This shimmering is the visual cue that the pan is hot enough to jumpstart browning, which creates flavor. Listen for a barely audible ripple as you tilt the pot, and if you see wisps of smoke, the heat is too high. A common mistake here is rushing the heat, which can make oil smoke and become bitter. If that happens, wipe the pot and start again on medium heat. Heating properly matters because oil temperature determines how aromatics sear, and good fond will build on the bottom to deepen the broth.
  • Add onions, carrots, and celery and sauté 4 minutes then add garlic and sauté 30 seconds longer.: As these vegetables hit the hot oil, they will start to sizzle softly and release a sweet, savory perfume that thickens the kitchen air. Watch the onion turn from opaque to translucent and the edges of the carrots to soften slightly; they should not brown heavily in this short window. Add the minced garlic toward the end so it becomes fragrant but does not burn, which would introduce bitterness. The key sensory signs are a gentle caramel scent and a softened texture, not deep browning. Stir frequently to prevent sticking, and if the vegetables begin to brown too quickly, lower the heat. Proper sautéing builds the soup's flavor base and prevents raw vegetable notes in the final broth.
  • Add in broth, tomatoes, potatoes, parsley, bay leaves, thyme and season with salt and pepper to taste.: When you pour in the broth and canned tomatoes , the pan will hiss and steam as the liquid hits the hot aromatics, carrying their flavors into the pot. Stir to combine so the tomatoes break up and distribute evenly, and add the diced potatoes so they start absorbing the flavored liquid. Drop in the chopped parsley , bay leaves , and thyme to infuse the broth with herbal complexity. Season lightly with salt and black pepper now, remembering you can adjust later. A common error is over-salting at this point; taste after the soup has simmered because flavors concentrate. This step matters because it sets the aromatic and savory profile that will evolve during simmering.
  • Bring to a boil, then add green beans.: Bringing the pot to a brisk boil will create a rolling movement and audible bubbling that signals even heat distribution. Once the liquid is actively boiling, add the chopped green beans so they begin cooking without becoming overdone later. You will see the pot steam vigorously and smell the tomato and herb aromas intensify. If you miss the boiling point and move on too soon, the beans may cook unevenly. The boil helps jump-start the cooking of starchy potatoes and allows the beans to start softening while retaining some color.
  • Reduce heat to medium-low, cover and simmer until potatoes are almost fully tender, about 20 - 30 minutes.: Lowering to a steady simmer softens flavors while allowing starches to release gradually, which gives the broth body and silkiness. You should see gentle, steady bubbles, not a violent boil, and the aroma will mellow into a warm, savory depth. Test a cube of potato by piercing with a fork; it should be tender but not falling apart. A typical mistake is simmering too aggressively, which can break up the potatoes and cloud the broth. Maintaining a gentle simmer ensures even cooking and a pleasing mouthfeel.
  • Add corn and peas and cook 5 minutes longer. Serve warm.: Add the corn and peas toward the end so they heat through, retain their bright color, and keep a little texture. The cooking time will be short, and you will notice the mixture become slightly sweeter as the vegetables warm and their aromas merge with the broth. If you add them too early they will lose color and become mushy. After five minutes, taste and adjust seasoning, remove the bay leaves , and serve warm. The brief cooking at the end preserves the fresh notes and contrast that make each spoonful lively.
  • Serve warm.: A steaming bowl will release the full bouquet of herbs and vegetables, and the first spoonful should present balanced warmth, a touch of acidity from the tomatoes , and gentle starchiness from the potatoes . Garnish with extra parsley if desired. The main mistake to avoid here is serving either too hot, which can mute flavors, or too cool, which flattens them. Aim for a comforting temperature that carries aroma and taste without scalding.

Notes

  • Boost the herbs: Increase the amount of dried thyme or add dried basil and oregano for a more Mediterranean herbal profile, but do this gradually so the herbs do not overpower the vegetables.
  • Make it heartier: Add an extra cup of diced potatoes to thicken the soup naturally as they break down slightly, giving a creamier mouthfeel without adding dairy.
  • Finish with fresh parsley: Stir in the chopped parsley at the end for brightness and a fresh herbal lift that contrasts the cooked vegetables.
  • Use homemade stock: Swap store-bought broth with homemade chicken or vegetable stock for deeper savory notes, and remember to reduce added salt when using a rich homemade base.
  • Add a corn cob: If using fresh corn, simmer a scraped corn cob in the pot during step three for extra sweetness and body, removing it before serving.
Keyword easy vegetable soup recipe, hearty winter soup, simple weeknight soup, vegetable soup with potatoes