A wholesome, colorful vegetable soup simmered with garlic, herbs, and tomatoes—perfect for cozy dinners, meal prep, or anytime you need a nourishing bowl of comfort.
2 tbsp olive oil
1 yellow onion, diced
3 cloves garlic, minced
3 carrots, sliced
2 celery stalks, diced
2 medium potatoes, diced
1 tsp thyme
1 tsp basil or Italian seasoning
6 cups vegetable broth
1 (14 oz) can diced tomatoes
2 bay leaves
1½ cups green beans, chopped
1 cup zucchini, diced
1 cup corn (frozen)
¾ cup peas (frozen)
Salt and pepper to taste
Optional: lemon juice, fresh parsley
Sauté onion, garlic, carrots, and celery in olive oil for 5–6 minutes.
Add potatoes, herbs, salt, and pepper. Cook 2 minutes.
Stir in tomatoes, broth, and bay leaves. Simmer 15 minutes.
Add green beans, zucchini, corn, and peas. Simmer 10–15 minutes more.
Remove bay leaves. Adjust seasoning and add lemon juice if desired.
Serve hot, garnished with parsley.
Add beans or grains for extra protein. Soup thickens as it rests. Store in fridge up to 5 days or freeze for later.