There’s nothing like a comforting bowl of vegetable soup to make your tummy and soul feel happy. This vegetable soup recipe is filled with all kinds of vegetables, including carrots, celery, green beans, corn, and peas.
Hearty soup recipes like this are the perfect way to get in a load of veggies in a tasty and satisfying way. This easy vegetable soup can be made any day of the week and can even be prepped in advance and frozen for later use.
This vegetable soup recipe also requires very little effort to come together. You can use frozen, pre-cut veggies to make this a dump and stir sort of recipe. Even if you use fresh vegetables, there’s little preparation required.
Feel free to add more of your favorite veggies to this soup as well. We sometimes like adding fresh baby spinach to this soup to turn it into something more akin to a minestrone soup recipe.
Summary |
Cook time: 40 minutes
Prep time: 15 minutes
Idle time:
|
Level
|
Servings:
Unit:
|
Ingredients
- 2 1/2 tbsp olive oil
- 1 medium yellow onion diced
- 4 carrots peeled and diced
- 3 celery stalks diced
- 4 cloves garlic minced
- 4 cans low-sodium chicken broth or vegetable broth (14.5 oz each)
- 2 cans diced tomatoes (14.5 oz) do not drain
- 3 medium potatoes peeled and chopped into 1/2" thick pieces
- 1/3 cup chopped fresh parsley
- 2 bay leaves
- 1/2 tsp dried thyme
- salt and freshly ground black pepper
- 1 1/2 cups chopped frozen or fresh green beans
- 1 1/4 cups frozen or fresh corn
- 1 cup frozen or fresh peas
Instructions
- To a large pot, add the olive oil and warm over medium-high heat. Add the onion, carrots, and celery. Reduce the heat to medium and sauté for 5 minutes. Add in the garlic and sauté for another 30 seconds, until the garlic is fragrant.
- Pour in the broth, tomatoes, potatoes, parsley, bay leaves, thyme, and a pinch of salt and freshly ground pepper. Raise the heat to high and bring the mixture to a boil
- Once the soup is boiling, add the green beans. Taste-test the soup for salt and add more if needed. Reduce the heat to medium-low and cover so that the soup is simmering rather than boiling; cook for 20 to 30 minutes, or until the potatoes are tender.
- Add in the corn and peas and cook the soup for another 5 minutes. Serve warm.
Additional information
Recipe adapted from cookingclassy.com