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

Warm up with a bowl of this easy Vegetable Soup ... it's packed with veggies and tons of flavor!

Course: Soup
Cuisine: American
Keyword: easy vegetable soup, healthy vegetable soup, vegan, vegetable soup, vegetarian, veggie soup
Servings: 6 to 8 servings
Calories: 175 kcal
Author: Ginnie
  • 1 tablespoon extra virgin olive oil
  • 1 medium onion, diced
  • 2 medium carrots, thinly sliced
  • 1 large stalk celery, sliced
  • 8 ounces mushrooms, sliced
  • 2 cloves garlic, minced
  • 8 cups vegetable broth
  • 1 (14.5-ounce) can diced tomatoes (undrained)
  • 2 cups diced red potato
  • 1 1/2 cups frozen green beans
  • 2/3 cup frozen corn
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1 bay leaf
  • 1 medum zucchini, quartered and sliced (about 2 cups)
  • 2/3 cup frozen peas
  • 1/3 cup chopped Italian parsely leaves
  • kosher salt
  • pepper
  1. Heat olive oil in a large pot over medium heat.

  2. Add onions, carrots, and celery to oil. Season with salt and pepper, then cook until veggies start to soften (about 5 minutes).

  3. Increase heat to medium-high, then add mushrooms. Cook until mushrooms and veggies start to brown, stirring frequently.

  4. Mix in garlic and cook until fragrant (about 30 secondse), stirring constantly.

  5. Add broth, tomatoes, potatoes, green beans, corn, basil, oregano, and bay leaf. Bring to a boil, then reduce heat to a simmer.

  6. Cook soup until veggies are almost (but not fully) tender, about 10 minutes.

  7. Stir in zucchini and cook for 5 minutes.

  8. Add frozen peas and cook until soup is heated through and all veggies are tender.

  9. Season soup generously with salt and pepper; stir in fresh parsley.

  10. Serve soup hot. Enjoy!