This easy vegetable soup recipe is packed with flavor and healthy vegetables. It is a comforting, one-pot meal perfect for weeknights or meal prep.
Author:purejoyalex
Prep Time:15 min
Cook Time:35 min
Total Time:50 min
Yield:6 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:American
Diet:Vegan
Ingredients
Scale
2 tablespoons olive oil
1 large yellow onion, chopped
3 carrots, peeled and sliced
3 celery stalks, sliced
2 cloves garlic, minced
1 teaspoon dried thyme
1 teaspoon dried oregano
1/2 teaspoon dried basil
1/4 teaspoon black pepper
1 teaspoon salt (or to taste)
1 (14.5 ounce) can diced tomatoes, undrained
1 cup chopped potatoes (Yukon Gold or Russet)
1 cup chopped zucchini or yellow squash
1 cup green beans, trimmed and cut
1/2 cup frozen or fresh corn kernels
6 cups vegetable broth
1 bay leaf
1/4 cup fresh parsley, chopped (for garnish)
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables soften, about 5 to 7 minutes.
Add the minced garlic, thyme, oregano, basil, salt, and pepper. Stir constantly for 1 minute until fragrant.
Pour in the diced tomatoes (with their juice), chopped potatoes, zucchini, green beans, corn, vegetable broth, and the bay leaf.
Bring the soup to a boil, then immediately reduce the heat to low. Cover the pot and let the soup simmer for 20 to 25 minutes, or until the potatoes and carrots are tender.
Remove and discard the bay leaf. Taste the soup and adjust salt and pepper as needed.
Ladle the hearty vegetable soup into bowls and garnish each serving with fresh chopped parsley.
Notes
For a richer broth, use low-sodium vegetable broth and add 1 tablespoon of tomato paste with the dried herbs.
This is a great recipe for meal prep; the flavors deepen overnight. Store leftovers in an airtight container in the refrigerator for up to 4 days.
If you want a thicker soup, mash about 1/2 cup of the cooked potatoes against the side of the pot before serving.