A cozy, creamy soup inspired by classic pot pie — packed with vegetables, herbs, and plant-based cream. Perfect for cold nights or healthy meal prep.
2 tbsp olive oil or vegan butter
1 onion, diced
3 garlic cloves, minced
2 celery stalks, diced
2 carrots, sliced
2 potatoes, diced
1 cup mushrooms, sliced (optional)
¼ cup all-purpose flour
4 cups vegetable broth
1 bay leaf (optional)
1 cup green beans, chopped
¾ cup frozen peas
¾ cup corn kernels
1½ cups oat milk or cream
Salt and pepper to taste
½ tsp dried thyme
Fresh parsley, chopped
Heat oil in a large pot. Sauté onion, garlic, and celery for 4–5 minutes.
Add carrots, potatoes, mushrooms, thyme, salt, and pepper. Cook 5 minutes.
Sprinkle in flour. Stir constantly for 1–2 minutes.
Pour in broth and add bay leaf. Simmer 15–18 minutes until potatoes are soft.
Add green beans, peas, and corn. Cook 5–7 minutes more.
Stir in oat milk or cream. Simmer gently. Adjust seasoning.
Garnish with parsley and serve hot.
Use gluten-free flour or a cornstarch slurry if needed.
Add white beans or lentils for more protein.
Serve with puff pastry, bread, or biscuits.