Ingredients
Method
Make the soup
- In a large heavy pot, warm olive oil over medium heat. Add onion, celery and carrots. Season lightly with salt and pepper; stir occasionally until they begin to soften, about 5 minutes.
- Stir in the diced potatoes, minced garlic and thyme. Cook about 1 minute, stirring so the garlic does not burn.
- Add low-sodium vegetable broth, bring to a gentle boil, then reduce to a steady simmer. Cover and cook about 20 minutes, until potato and carrot pieces are easily pierced with a fork.
- Turn off the heat. Use an immersion blender to puree some of the softened vegetables while leaving visible pieces for texture. If using a countertop blender, follow its hot-liquid instructions and blend in small, safely vented batches.
- Return soup to low heat, then stir in frozen peas, corn and unsweetened milk. Simmer gently about 5 minutes until heated through. Taste and adjust salt and pepper; ladle into bowls and garnish with parsley if desired.
Notes
Research-based editorial adaptation of Yumna Jawad's Creamy Vegetable Soup at Feel Good Foodie. Vegetable Dips has not cooked, tasted or measured this batch. The source estimates six servings and 40 minutes; actual time varies with chopping, pot and stove. This is not necessarily gluten-free/vegan unless all product labels, broth and milk meet those needs. Refrigerate leftovers within two hours in shallow containers; FoodSafety.gov recommends using refrigerated soups within 3–4 days and reheating leftovers to 165°F (74°C). Avoid pressure buildup while blending hot liquids.
