This hearty one-pot vegetable soup is packed with vegetables and aromatic herbs, and it comes together in about 65 minutes.
The entire pot costs approximately $11.40, which works out to $1.90 per serving, and cooking it all in one pot means less cleanup.
What this costs
These are estimated costs based on typical U.S. supermarket store-brand prices in September 2026. Prices vary by store and region, so treat them as a guide.
| Ingredient | Amount used | Pack size | Pack price | Recipe cost |
|---|---|---|---|---|
| Olive oil | 3 tablespoons | 16.9 fl oz bottle | $5.99 | $0.53 |
| Onion | 1 medium | 3 lb bag | $2.49 | $0.42 |
| Carrots | 4 long | 1 lb bag | $1.29 | $0.65 |
| Celery | 3 sticks | 1 bunch (1.5 lb) | $1.99 | $0.33 |
| Ginger | 1 tablespoon | 4 oz piece | $2.00 | $0.10 |
| Garlic | 6 cloves | 3 oz head | $1.50 | $0.30 |
| Low sodium vegetable broth | 4 cans (14.5 ounces each) | 4 x 14.5 oz cans | $4.00 | $4.00 |
| Diced tomatoes | 2 cans (14.5 ounces each) | 2 x 14.5 oz cans | $2.00 | $2.00 |
| Potatoes | 3 medium | 5 lb bag | $3.99 | $0.88 |
| Bay leaves | 2 | 0.18 oz jar | $2.50 | $0.25 |
| Fresh flat-leaf parsley | 1/3 cup | 0.5 oz bunch | $1.49 | $0.30 |
| Dried thyme | 1/2 teaspoon | 0.75 oz jar | $2.00 | $0.05 |
| Dried oregano | 1 teaspoon | 0.75 oz jar | $2.00 | $0.11 |
| Dried rosemary | 1/2 teaspoon | 0.75 oz jar | $2.00 | $0.05 |
| Salt | to taste | 26 oz container | $1.50 | $0.02 |
| Black pepper | to taste | 4 oz container | $2.50 | $0.03 |
| Red chili flakes | 1/2 teaspoon | 1.5 oz jar | $2.50 | $0.07 |
| Frozen green beans | 3/4 cup | 12 oz bag | $1.99 | $0.53 |
| Frozen corn | 1/4 cup | 12 oz bag | $1.99 | $0.25 |
| Frozen peas | 3/4 cup | 12 oz bag | $1.99 | $0.53 |
| Total recipe cost | $11.40 | |||
| Cost per serving | 6 servings | $1.90 |
Ingredient cost = pack price ÷ pack quantity × amount used. Cost per serving = total recipe cost ÷ servings. Totals add the rounded line items shown; amounts below $0.01 are excluded. Produce sizes and spoon-to-weight conversions are estimates.
Ingredient Notes and Cheaper Swaps
Vegetable Broth
Low-sodium broth lets you control the saltiness of the final dish. Bouillon cubes or paste mixed with water are an even cheaper alternative; just be mindful of the sodium content.
Fresh Herbs
If you only have dried parsley on hand, use 1 teaspoon of dried parsley for every tablespoon of fresh.
Frozen Vegetables
Frozen green beans, corn, and peas last much longer than fresh produce, reducing waste. Swap in other frozen vegetables you have on hand, such as chopped spinach, mixed vegetables, or lima beans, to use up what you have.
Potatoes
Russet or Yukon Gold potatoes work well here, as they hold their shape without becoming too mushy. Sweet potatoes also work and give a slightly sweeter flavor.

How to Make Hearty One-Pot Vegetable Soup Step by Step
In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium-high heat. Add the finely chopped onion, carrots, and celery and sauté until they begin to soften and become fragrant, about 5-7 minutes. Stir in the minced ginger and garlic and cook for another minute until fragrant, being careful not to burn the garlic.
Pour in the low-sodium vegetable broth and diced tomatoes, then add the cubed potatoes, bay leaves, dried thyme, oregano, and rosemary. Season with salt, black pepper and the optional red chili flakes. Bring to a rolling boil over high heat.
Add the frozen green beans, reduce the heat to medium-low, cover, and simmer for about 20 minutes, until the potatoes are easily pierced with a fork but not falling apart.
Stir in the frozen corn and peas and cook, uncovered, for another 10 minutes. Taste and adjust the seasoning. The full quantities and steps are in the recipe card below.
Tips for the Best Results
- Control Your Salt: Start with less salt, especially if using canned broth. You can add more at the end, but you can’t take it away.
- Fresh Herbs at the End: Stir fresh parsley in at the very end or use it as a garnish to preserve its flavor and color.
- Vary Your Vegetables: Add other quick-cooking vegetables, like chopped zucchini or bell peppers, during the last 10-15 minutes of cooking.
Storing, Freezing and Reheating
Leftover soup keeps in an airtight container in the refrigerator for 3 to 4 days. Refrigerate it within two hours of cooking.
To freeze, cool the soup completely, then transfer it to freezer-safe containers or bags for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop over medium heat or in the microwave. For easy portioning, freeze individual servings in containers like these Basics Glass Food Storage.
Serving Ideas and Variations
- Crusty Bread: Serve with warm, crusty bread for dipping, or make your own budget-friendly homemade bread.
- Grain Boost: Stir in a cup of cooked pasta (like ditalini or small shells) or a half cup of cooked rice or quinoa during the last 10 minutes for a heartier soup.
- Spice It Up: Add more red chili flakes or a dash of hot sauce to individual bowls.
- Cheese Topping: A sprinkle of grated Parmesan or a dollop of dairy-free sour cream adds richness.

One-Pot Vegetable Soup
Ingredients
Equipment
Method
- Heat olive oil in a large nonstick pot or Dutch oven over medium-high heat.
- Add chopped onion, carrots, and celery; sauté for 5-7 minutes until they begin to soften and become fragrant.
- Stir in minced ginger and garlic, cooking for another minute until fragrant, being careful not to burn the garlic.
- Pour in vegetable broth and diced tomatoes, then add cubed potatoes, bay leaves, dried thyme, oregano, rosemary, salt, pepper, and red chili flakes (if using).
- Bring the mixture to a boil over high heat.
- Add frozen green beans, then reduce heat to medium-low, cover, and simmer for 20 minutes, or until potatoes are tender.
- Stir in frozen corn and peas, then continue to cook, uncovered, for another 10 minutes.
- Remove bay leaves before serving, taste, and adjust seasoning as needed. Serve hot and enjoy!
Notes
Frequently Asked Questions
Can I use different vegetables in this soup?
Absolutely! This one-pot vegetable soup is very versatile. Feel free to swap in any vegetables you have on hand, such as chopped zucchini, bell peppers, spinach, or kale. Add quicker-cooking vegetables towards the end of the cooking time.
How can I make this soup heartier?
To make the soup more filling, you can add a cup of cooked small pasta like ditalini or elbow macaroni during the last 10 minutes of cooking. Cooked rice, quinoa, or even a can of drained and rinsed cannellini beans or chickpeas would also be excellent additions.
Is it possible to prepare this soup ahead of time?
Yes, this soup is perfect for meal prepping. You can make a large batch and store it in an airtight container in the refrigerator for up to 4 days. The flavors often deepen overnight, making it even more delicious the next day.
Can I use fresh herbs instead of dried ones?
Yes, you can use fresh herbs. As a general rule, use three times the amount of fresh herbs compared to dried. For example, if the recipe calls for 1 teaspoon of dried thyme, use 1 tablespoon of fresh thyme. Add fresh, delicate herbs like parsley at the very end of cooking.



Leave a Reply