Go Back
A bowl of homemade vegetable soup with fresh herbs and bread on the side.

Vegetable Soup Recipe (Seriously the Best!)

A hearty and healthy vegetable soup packed with fresh flavors and perfect for any occasion.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 150

Ingredients
  

Equipment

  • large pot
  • cutting board
  • chef's knife
  • ladle
  • measuring spoons

Method
 

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the diced onion and sauté for 3-4 minutes until softened and translucent.
  3. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
  4. Add the sliced carrots, celery, zucchini, green beans, and potato to the pot. Cook for 5 minutes, stirring occasionally.
  5. Pour in the diced tomatoes with their juices and the vegetable broth. Stir to combine.
  6. Add the dried thyme, oregano, and bay leaf. Bring the mixture to a boil.
  7. Reduce the heat to low and let the soup simmer for 20 minutes, or until the vegetables are tender.
  8. Stir in the frozen peas and corn kernels. Simmer for another 5 minutes until heated through.
  9. Season the soup with salt and pepper to taste. Remove the bay leaf before serving.
  10. Ladle the soup into bowls and garnish with chopped fresh parsley, if desired.

Notes

Feel free to substitute vegetables based on seasonality or personal preference. This soup pairs well with crusty bread.