Few dishes bring as much comfort as a steaming bowl of Old Fashioned Vegetable Soup. This humble classic is hearty, healthy, and full of natural flavors from simple, fresh ingredients.
It’s a recipe that has stood the test of time, passed down through generations, and continues to be a favorite during cold evenings or whenever you crave a nourishing, home-cooked meal.
1. Old Fashioned Vegetable Soup Recipe
Ingredients
2 tablespoons olive oil
1 ½ cups chopped yellow onion (1 medium)
2 cups peeled and chopped carrots (about 5)
1 ¼ cups chopped celery (about 3)
4 cloves garlic, minced
4 cans (14.5 oz each) low-sodium chicken broth or vegetable broth
2 cans (14.5 oz each) diced tomatoes, undrained
3 cups peeled and diced potatoes (about 3 medium, ½-inch thick pieces)
⅓ cup chopped fresh parsley
2 bay leaves
½ teaspoon dried thyme (or 1 tablespoon fresh thyme leaves)
Salt and freshly ground black pepper, to taste
1 ½ cups chopped frozen or fresh green beans
1 ¼ cups frozen or fresh corn
1 cup frozen or fresh peas
Instructions
Step 1: Sauté the Aromatics
In a large stockpot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Once the oil shimmers, add chopped onions, carrots, and celery. Cook for about 5–7 minutes, stirring occasionally, until the onions become translucent and the vegetables begin to soften.
Step 2: Add Garlic and Seasonings
Add minced garlic to the pot and sauté for another 30 seconds, just until fragrant. Then, stir in the thyme, bay leaves, a pinch of salt, and freshly ground black pepper. Cooking the spices early helps deepen the flavor.
Step 3: Add Broth and Tomatoes
Pour in the chicken or vegetable broth and the diced tomatoes with their juices. Stir well to combine, scraping up any browned bits from the bottom of the pot for extra flavor. Bring the mixture to a gentle boil over medium-high heat.
Step 4: Add Potatoes and Simmer
Stir in the diced potatoes and reduce the heat to medium-low. Cover the pot partially and let the soup simmer for 20–25 minutes, or until the potatoes and carrots are tender when pierced with a fork. This simmering stage allows the flavors to meld beautifully.
Step 5: Add the Green Vegetables
Once the root vegetables are tender, add the green beans, corn, and peas. Continue simmering for another 7–10 minutes, just until the vegetables are heated through and cooked to your liking.
If using frozen vegetables, there’s no need to thaw them first — they’ll cook quickly in the hot broth.
Step 6: Finish and Serve
Remove the bay leaves, then stir in chopped fresh parsley for a burst of freshness. Taste the soup and adjust the seasoning with more salt and pepper, if needed.
Ladle the soup into bowls and serve it warm with crusty bread, cornbread, or a sprinkle of grated Parmesan cheese on top.
This recipe yields about 8 servings, perfect for a family meal or storing leftovers for busy days.

2. Tips for Perfect Old Fashioned Vegetable Soup
Use Seasonal Vegetables: While this recipe includes classic vegetables, feel free to adapt based on what’s in season — zucchini, cabbage, spinach, or bell peppers all make wonderful additions.
Use a Heavy-Bottomed Pot: A Dutch oven or thick-bottomed pot ensures even heating and prevents vegetables from sticking or burning.
Don’t Skip the Sauté: Sautéing the onions, carrots, and celery first adds layers of flavor. Starting everything raw in the broth can make the soup taste flat.
Adjust the Consistency: For a thinner soup, add extra broth or water. If you prefer a thicker, stew-like consistency, let the soup simmer uncovered for a few extra minutes to reduce the liquid.
3. Frequently Asked Questions
Q1: Can I make this vegetable soup in a slow cooker?
Absolutely! Sauté the onions, carrots, and celery in a skillet first, then transfer everything to your slow cooker. Add the remaining ingredients (except peas and parsley) and cook on Low for 6–7 hours or High for 3–4 hours. Stir in peas and parsley during the last 30 minutes.
Q2: How can I make this soup vegan or vegetarian?
Simply use vegetable broth instead of chicken broth. The soup is naturally plant-based, so no other changes are needed.
Q3: Can I add protein to make it more filling?
Yes. Add cooked shredded chicken, beef chunks, or white beans for a heartier version while keeping the same base recipe.
Q5: How do I store and reheat leftovers?
Let the soup cool completely, then store it in airtight containers. Reheat on the stove over medium heat until warmed through, or in the microwave in 1-minute intervals, stirring occasionally.
Q6: How can I add more flavor to the soup?
Add a splash of lemon juice or a teaspoon of balsamic vinegar before serving to brighten the flavors. A small amount of grated Parmesan or a dash of smoked paprika can also give it a richer taste.

4. Nutrition Information
| Nutrient | Amount per Serving | % Daily Value* |
|---|---|---|
| Calories | 165 kcal | — |
| Total Fat | 5 g | 8% |
| Saturated Fat | 0.8 g | 4% |
| Cholesterol | 0 mg | 0% |
| Sodium | 620 mg (using low-sodium broth) | 27% |
| Total Carbohydrates | 26 g | 9% |
| Dietary Fiber | 5 g | 18% |
| Sugars | 8 g | — |
| Protein | 5 g | 10% |
| Vitamin A | 140% | — |
| Vitamin C | 35% | — |
| Potassium | 750 mg | 16% |
| Iron | 8% | — |
This old fashioned vegetable soup is a timeless recipe that delivers big on flavor with minimal effort. The savory combination of green vegetables, carrots and potatoes, all simmered in a tomato-rich broth, makes for a comforting and hearty meal that’s perfect for any day of the week. It’s a versatile recipe that can easily be adapted to suit your preferences, and it’s sure to become a family favorite.
Read More: Butternut Squash Soup