Easy Homemade Vegetable Soup Recipe (One Pot)
5 from 6 votes

Best Vegetable Soup Recipe

Prep Time
10 mins
Cook Time
40 mins
Total Time
50 mins

Quick and easy vegetable soup recipe made in one pot in less than 1 hour, using simple ingredients. It's healthy, packed with vegetables and Italian herbs and spices. 

Servings: 7 Servings
Course: Main Course
Cuisine: American, Italian
Keyword: soup recipe, vegetable soup
Calories: 137 kcal
Author: Abeer


  • 3 tbsp Olive oil
  • 1 Onion Medium size, finely chopped
  • 4 Carrots Long, peeled, roughly chopped
  • 3 Celery sticks Roughly chopped
  • 1 tbsp Ginger Finely minced
  • 2.5 tbsp Garlic Finely minced
  • 4 cans Vegetable broth Or chicken broth, Low sodium, 14.5 oz cans
  • 2 cans Diced tomatoes 14.5 oz cans
  • 3 Potatoes Medium size, Peeled, Cut into 1 inch cubes
  • 2 Bay leaves
  • 1/3 cup Parsely Fresh, Roughly chopped
  • 1/2 tsp Thyme Dried
  • 1 tsp Oregano Dried
  • 1/2 tsp Rosemary Dried
  • Salt To taste
  • Pepper To taste
  • 1/2 tsp Red chili flakes Optional
  • 3/4 cup Green beans Frozen
  • 1/4 cup Corn Frozen
  • 3/4 cup Peas Frozen


  1. Add oil in a large nonstick pot and heat it over medium high heat. 

  2. Add onions, carrots and celery, ginger, garlic and saute everything until fragrant. 

  3. Add broth, tomatoes, potatoes, bay leaves, parsley, thyme, oregano, rosemary, salt, pepper, red chili (optional).

  4. Bring to a boil.

  5. Then, add green beans and reduce heat.

  6. Cover and cook for about 20 minutes until potatoes become tender.

  7. Add corn and peas and cook for about 10 minutes. 

  8. Serve and enjoy!

Recipe Video

Recipe Notes

Nutrition Facts
Best Vegetable Soup Recipe
Amount Per Serving
Calories 137 Calories from Fat 9
% Daily Value*
Fat 1g2%
Sodium 802mg33%
Potassium 863mg25%
Carbohydrates 29g10%
Fiber 6g24%
Sugar 8g9%
Protein 5g10%
Vitamin A 6675IU134%
Vitamin C 33.9mg41%
Calcium 103mg10%
Iron 4.7mg26%
* Percent Daily Values are based on a 2000 calorie diet.