Hearty Easy Vegetable Soup on a plate

Soups Salads Vegetables · Easy

Hearty Easy Vegetable Soup

This hearty easy vegetable soup is loaded with colorful veggies in a savory tomato broth. It comes together in about 40 minutes and is a great way to use up whatever vegetables you have on hand.

15Prep min
25Cook min
40Total min
  • 2 tablespoonsolive oil
  • 1yellow onion, diced
  • 2carrots, sliced
  • 2 stalkscelery, sliced
  • 3 clovesgarlic, minced
  • 1 can (28 oz)diced tomatoes
  • 6 cupsvegetable broth
  • 1zucchini, diced
  • 1 cupgreen beans, trimmed and chopped
  • 1 cupfrozen corn
  • 1 teaspoondried Italian seasoning
  • 1bay leaf
  • to tastesalt and black pepper
  1. 1Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook for 6-7 minutes until softened.
  2. 2Stir in the garlic and cook for 30 seconds until fragrant.
  3. 3Add the diced tomatoes, vegetable broth, Italian seasoning, and bay leaf. Bring to a boil, then reduce heat and simmer for 15 minutes.
  4. 4Add the zucchini, green beans, and corn, and simmer for another 8-10 minutes until all vegetables are tender.
  5. 5Remove the bay leaf, season with salt and pepper, and serve hot.

Make it yours

  • Add cooked pasta or rice for a heartier soup.
  • Stir in a can of white beans for extra protein.
  • Use whatever seasonal vegetables you have on hand.

Good with

  • Crusty bread
  • A sprinkle of grated Parmesan
  • A simple green salad

Good questions, answered.

Can I freeze vegetable soup?

Yes, it freezes well for up to 3 months in an airtight container.

Can I make this in a slow cooker?

Yes, combine everything except the zucchini and corn and cook on low for 6 hours, adding those in during the last 30 minutes.