Vegetable Soup Recipe
A hearty and comforting vegetable soup recipe made with fresh vegetables, herbs, and a savory broth. Nutritious, budget-friendly, and perfect for cozy family meals any time of year.
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main Dish, Soup
Cuisine American, International
Servings 6
Calories 180 kcal
- 2 tablespoons olive oil
- 1 large onion diced
- 2 carrots diced
- 2 celery stalks chopped
- 3 medium potatoes diced
- 1 cup green beans chopped
- 1 cup corn kernels fresh or frozen
- 1 cup peas fresh or frozen
- 1 can 14.5 oz diced tomatoes
- 6 cups vegetable broth
- 2 cups fresh spinach or kale
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and black pepper to taste
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté until softened.
Stir in potatoes, green beans, corn, and peas. Cook for 3–4 minutes.
Add diced tomatoes, vegetable broth, thyme, and oregano. Bring to a boil.
Reduce heat to low and simmer for 25–30 minutes, until vegetables are tender.
Stir in spinach or kale. Cook for 2–3 minutes until wilted.
Season with salt and black pepper to taste. Serve warm.
For a thicker soup, mash a few potatoes in the pot.
Swap spinach with kale, chard, or collard greens.
Add cooked beans or lentils for extra protein.
Keyword easy soup recipe, healthy soup, hearty vegetable soup, vegetable soup recipe, vegetarian soup