Easy Vegetable Soup Recipe (One Pot)

This post may contain affiliate links. Please read my disclosure policy.

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

My mom has the most INCREDIBLE hearty vegetable soup recipe ever!

I have tried many other recipes in the past but nothing ever comes close to this family version.

Tips for healthy vegetable soup:

-Use low sodium broth because regular broth can make the soup very salty.

-Either vegetable brother or chicken broth can be used.

-The amount of herbs and spices can be adjusted, based on your preference.

-You can use any vegetables you like.

Easy Vegetable Soup Recipe (One Pot)

Flavor variations for the best vegetable soup recipe:

To make vegetable beef soup/ground beef vegetable soup, cook ground beef first and drain fat. Then, follow rest of the same steps.

To make chicken vegetable soup, add some shredded rotisserie chicken or leftover grilled chicken pieces in the soup at the end.

To make turkey vegetable soup, cook ground turkey first. Then, follow rest of the same steps.

To make vegetable noodle soup, add your choice of noodles when you add the potatoes until fully cooked.

To make spicy vegetable soup, add red chili flakes, some sliced jalapenos or green chilies and paprika powder, based on your spice level tolerance.

To make roasted vegetable soup, roast your choice of  vegetables first and add use those in this soup.

To make crockpot vegetable soup/ slow cooker vegetable soup, add all the ingredients in a slow cooker and cook on low for 5 hours.

To make creamy vegetable soup, add some heavy cream at the end.

To make vegetable barley soup, add 1/4 cup barley when you add the potatoes. Add some additional broth or water because barley absorbs a lot of liquid.

To make tomato vegetable soup, add more tomatoes and even some tomato paste in this recipe.

Homemade Vegetable Soup Recipe

Vegetable soup seasoning

  1. Parsley
  2. Thyme
  3. Oregano
  4. Rosemary
  5. Salt
  6. Pepper
  7. Red chili flakes

Keep it simple and these can be used fresh or dry.

How to make vegetable soup? How do you make homemade vegetable soup?

  1. Heat oil .
  2. Saute onions, carrots, celery, ginger, garlic.
  3. Add broth, tomatoes, potatoes, seasonings and bring to a boil.
  4. Add green beans.
  5. Cover and cook for a few minutes.
  6. Add corn and peas and cook again and enjoy!

What vegetables to put in vegetable soup?

You can use any vegetables you like such as:

  • Potatoes
  • Beet
  • Onions
  • Carrots
  • Spinach
  • Green beans
  • Cabbage
  • Zucchini
  • Cauliflower
  • Celery
  • Squash
  • Corn
  • Broccoli

Best Vegetable Soup Recipe

What are the ingredients for vegetable soup?

  • Oil
  • Onions
  • Celery
  • Carrots
  • Ginger
  • Garlic
  • Broth
  • Tomatoes
  • Potatoes
  • Parsley
  • Thyme
  • Oregano
  • Rosemary
  • Salt
  • Pepper
  • Red chili flakes
  • Green beans
  • Corn
  • Peas

What can I add to vegetable soup to make it better?

-Add heavy cream to make it super creamy and rich.

-Play around with different herbs and seasonings to change the flavor. A mediterranean or Chinese twist is great!

-Some people also like to add a bit of cooking sherry.

-Use flavored butter instead of oil to give it a deeper flavor profile.

-Use different seasonal vegetables of your choice.

What to serve with vegetable soup?

  • Dinner rolls
  • Garlic bread
  • Breadsticks
  • Sandwiches (Grilled cheese sandwich is awesome!)
  • Croutons
  • Crackers

How to Make Vegetable Soup

Other One Pot Soup Recipes:

Easy Homemade Vegetable Soup Recipe (One Pot)
5 from 7 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

  • Read all my tips above.
  • Leftovers can be stored in a sealed container in the fridge for up to 3 days. 
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.

Happy cooking everyone!

13 comments on “Easy Vegetable Soup Recipe (One Pot)”

  1. This recipe is so easy to follow and a huge hit with the whole family!

  2. You had me at easy!! Looks so flavorful too!

  3. Yum, looks so simple and tasty!

  4. Love easy, family friendly recipes! This looks perfect!

  5. Soup never goes out of season at my house!

  6. I love a good soup even in the Summer! Great to change things up!

  7. I’m loving all these delicious ingredients!

  8. Quick and simple. I really like the flavor (it is not too bland).

  9. Tried it over the weekend. Family loved it.

  10. Excellent recipe.  Very flavorful with the seasonings.  My husband loved it!  Great served with a sandwich or just cornbread.

  11. I add frozen mixed vegetables chicken broth.

  12. This broth tastes amazing! The seasonings really make the difference. Thank you for sharing!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating