Print

Hearty Homemade Vegetable Soup

Close-up of a white bowl filled with hearty vegetable soup featuring carrots, potatoes, corn, and green beans.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy vegetable soup recipe is packed with fresh vegetables and comforting flavors. It is a wholesome, one-pot dinner perfect for weeknights or meal prep.

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/2 teaspoon salt (or to taste)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 6 cups vegetable broth (nourishing vegetable broth recommended)
  • 2 medium potatoes, peeled and diced
  • 1 cup green beans, trimmed and cut
  • 1 cup corn kernels (fresh or frozen)
  • 1 cup chopped zucchini
  • 1/2 cup chopped fresh parsley, for garnish

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
  3. Stir in the minced garlic, thyme, oregano, and basil. Cook for 1 minute until fragrant.
  4. Add the black pepper and salt. Stir to combine the seasonings.
  5. Pour in the diced tomatoes (with their juice) and the vegetable broth. Bring the mixture to a boil.
  6. Add the diced potatoes to the pot. Reduce the heat to low, cover, and simmer for 10 minutes.
  7. Add the green beans and corn. Continue to simmer, covered, for another 5 minutes.
  8. Stir in the zucchini. Cook uncovered for 5 more minutes, or until all vegetables are tender.
  9. Taste the soup and adjust salt and pepper as needed. This is a simple vegetable stew base.
  10. Ladle the hearty vegetable soup into bowls and garnish with fresh parsley before serving.

Notes

  • For a richer flavor, use a high-quality, low-sodium vegetable broth.
  • You can easily adapt this recipe for Vegan Vegetable Soup by ensuring your broth is plant-based.
  • This soup is excellent for meal prep; it stores well in the refrigerator for up to 4 days.
  • If you want Vegetable Beef Soup, brown 1 pound of ground beef before sautéing the onions and add it back in with the broth.

Nutrition