A cozy, creamy, and veggie-packed soup made in one pot — perfect for chilly nights and quick weeknight dinners. Naturally vegetarian and full of comfort.
2 tbsp butter or olive oil
1 onion, diced
2 carrots, sliced
2 celery stalks, diced
2 garlic cloves, minced
2 medium potatoes, diced
1/2 cup green beans
1/2 cup corn
1/2 cup peas
4 cups vegetable broth
1 tsp dried thyme
1/2 tsp dried oregano
1 bay leaf
Salt and pepper to taste
2 tbsp flour + 1/4 cup water (for thickening)
1 1/2 cups milk or half-and-half
Optional: 1/4 cup cream or coconut milk
Sauté onion, garlic, celery, and carrots in butter until soft.
Add potatoes, green beans, peas, corn, broth, herbs, and bay leaf. Simmer 15–20 minutes.
Mix flour and water; stir into soup. Add milk and simmer 5–8 more minutes.
Remove bay leaf, adjust seasoning, and serve hot with bread.
Use frozen or fresh veggies.
For vegan version, use plant-based milk and butter.
Add cooked grains or protein for a heartier meal.