A simple, hearty vegetable soup filled with seasonal vegetables, herbs, and savory broth. Nourishing, customizable, and perfect for any time of year.
2 tbsp olive oil
1 yellow onion, diced
2 garlic cloves, minced
2 celery stalks, diced
2 carrots, chopped
2 medium potatoes, diced
1 (14.5 oz) can diced or crushed tomatoes
6 cups vegetable broth
1 bay leaf
1/2 tsp dried thyme
1/2 tsp oregano
1 cup green beans, chopped
1 cup corn kernels (frozen or canned)
2 cups shredded cabbage or kale
Salt and pepper to taste
Fresh parsley, chopped (for garnish)
In a large pot, heat olive oil. Add onion, garlic, and celery. Sauté 5–7 minutes until soft.
Add carrots and potatoes. Cook 5 more minutes, stirring occasionally.
Stir in canned tomatoes with juice. Mix well.
Add vegetable broth, bay leaf, thyme, and oregano. Bring to a boil.
Add green beans, corn, and cabbage. Reduce to a simmer and cook for 20–25 minutes until all vegetables are tender.
Season with salt and pepper. Remove bay leaf.
Stir in chopped parsley before serving.