Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetable Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm up with this cozy vegetable soup recipe! Packed with fresh veggies, herbs, and rich flavor, it’s the perfect healthy, hearty meal.

  • Total Time: 45 minutes
  • Yield: 6-8 1x

Ingredients

Scale
  • 2 tablespoons of extra virgin olive oil
  • 1 diced medium onion
  • 4 medium carrots, peeled and sliced
  • 3 sliced celery ribs
  • 4 minced garlic cloves
  • 2 teaspoons of Italian seasoning
  • 1 teaspoon of kosher salt
  • 1/2 teaspoon of freshly ground black pepper
  • 3 Yukon gold potatoes, peeled and diced
  • 1 1/2 cups of chopped fresh green beans
  • 2 (14.5-ounce) cans of diced tomatoes
  • 2 bay leaves
  • 68 cups of low-sodium vegetable broth, depending on preferred brothiness
  • 1 cup of frozen corn
  • 1 cup of frozen peas
  • 23 tablespoons of fresh lemon juice
  • 1/4 cup of chopped fresh parsley

Instructions

1. Sauté the base veggies

Start by heating the olive oil in your pot over medium-high heat. Once it’s shimmering, add the diced onion, sliced carrots, and celery. Sauté for about 4 to 5 minutes until they start to soften and become fragrant. Then, toss in the garlic, Italian seasoning, salt, and pepper, stirring for another 30 seconds. This little step really brings out the flavors.

2. Add the potatoes and more veggies

Now it’s time to add the heartier veggies—potatoes and green beans—along with the canned diced tomatoes, bay leaves, and vegetable broth. Give it a good stir, crank up the heat, and bring it all to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for about 20 minutes. You’ll know it’s ready when the potatoes are just fork-tender but not falling apart.

3. Add the frozen corn and peas

With the potatoes tender, add in the frozen corn and peas. These don’t need much cooking time, so give them a stir and let the soup simmer for another 5 to 7 minutes. The frozen veggies will heat through quickly without turning mushy.

4. Brighten it up with lemon juice and parsley

Once everything is cooked, turn off the heat and stir in the fresh lemon juice and parsley. These last-minute additions really lift the soup, giving it a bright, fresh taste that balances the earthy vegetables. Adjust the salt and pepper to taste, and you’re ready to serve.

Notes

To serve, ladle the soup into warm bowls and garnish with a sprinkle of fresh parsley. For a little extra flair, drizzle a few drops of olive oil on top. This soup is lovely on its own, but it’s also fantastic with a slice of crusty bread for dipping. If you want a little crunch, add a handful of croutons or a sprinkle of grated Parmesan cheese on top.

  • Author: Lily
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner