Ingredients
Equipment
Method
- Heat butter or olive oil in a large pot. Add onion, garlic, and celery. Cook until fragrant and translucent.
- Add carrots and potatoes, then stir in thyme, rosemary, and bay leaf. Cook for a few minutes to soften slightly.
- Sprinkle flour over the vegetables and stir to coat evenly, forming a roux.
- Slowly pour in vegetable broth and milk, stirring constantly until the mixture is smooth and starts to thicken.
- Add peas, green beans, and corn. Simmer uncovered for 15–20 minutes or until vegetables are tender.
- Season with salt, pepper, and a squeeze of lemon juice if desired. Remove bay leaf before serving.
Notes
This soup gets even better the next day! For a vegan version, use coconut or oat milk and olive oil instead of butter. Freeze leftovers for up to 2 months.