Veggie Pot Pie Soup is everything you love about traditional pot pie — creamy texture, savory herbs, and hearty vegetables — but served in a warm, spoonable bowl. This wholesome soup brings together all the nostalgic comfort of a flaky pot pie filling with the ease and nourishment of a one-pot meal.
It’s perfect for cold nights, meal prep, or feeding the whole family something satisfying and veggie-forward. Whether you’re vegetarian or just looking to get more vegetables into your routine, this cozy soup delivers big on flavor and comfort without the heaviness.
Ingredients Overview
The heart of this soup is a medley of fresh vegetables simmered in a light, herbed broth enriched with a dairy-free or classic creamy base. Here’s a look at the key components:
Onion, Garlic, and Celery
These form the savory base of the soup, adding depth and aroma. Sautéing them until soft brings out their natural sweetness.
Tip: Dice evenly to ensure even cooking and texture throughout the soup.
Carrots and Potatoes
Hearty, filling, and naturally sweet, these root vegetables give the soup body. Yukon golds or red potatoes hold their shape well and add a creamy texture when cooked.
Optional Swap: Use sweet potatoes for a slightly sweeter and more nutrient-dense variation.
Green Beans and Peas
These classic pot pie vegetables add bright color and tender-crisp texture.
Fresh or frozen both work great. No need to thaw frozen peas — just stir them in at the end.
Corn Kernels
For a touch of sweetness and crunch. Use frozen or canned, drained corn for convenience.
Mushrooms (optional but recommended)
Sliced cremini or button mushrooms add umami and depth, giving a “meaty” bite without meat.
Optional Swap: Swap in diced zucchini for a lighter texture.
Vegetable Broth
Use low-sodium vegetable broth as the base. It provides a clean flavor that supports the herbs and vegetables.
Upgrade Tip: Add a splash of white wine or a bay leaf while simmering for extra flavor.
Plant-Based or Dairy Cream
For that signature pot pie richness, you’ll need a creamy component:
-
Unsweetened oat milk, almond milk, or cashew cream for dairy-free
-
Whole milk or half-and-half for traditional creaminess
Optional: Stir in a tablespoon of cream cheese or Greek yogurt for a thicker, tangier finish.
Flour & Olive Oil (or Vegan Butter)
Used to make a quick roux that thickens the soup naturally, creating a smooth, velvety broth.
Fresh or Dried Herbs
-
Thyme
-
Parsley
-
Bay leaf (optional)
-
Sage or rosemary for fall/winter flair
Step-by-Step Instructions

1. Sauté Aromatics
In a large pot, heat 2 tablespoons olive oil (or butter) over medium heat.
Add:
-
1 diced onion
-
3 minced garlic cloves
-
2 diced celery stalks
Sauté for 4–5 minutes until translucent and fragrant.
2. Build the Flavor
Add:
-
2 sliced carrots
-
2 diced potatoes
-
1 cup sliced mushrooms (optional)
-
½ teaspoon dried thyme
-
Salt and black pepper to taste
Cook for another 5 minutes, stirring occasionally.
3. Add Flour for Thickness
Sprinkle in ¼ cup all-purpose flour over the vegetables. Stir constantly for 1–2 minutes to form a light roux. This helps thicken the soup base.
Gluten-free option: Use gluten-free flour or cornstarch slurry instead.
4. Pour in the Broth
Slowly add:
-
4 cups vegetable broth
-
1 bay leaf (optional)
Stir well to dissolve the flour. Bring to a simmer and cook for 15–18 minutes, or until potatoes are fork-tender.
5. Add Remaining Vegetables
Stir in:
-
1 cup green beans (cut into 1-inch pieces)
-
¾ cup frozen peas
-
¾ cup corn kernels
Simmer for another 5–7 minutes until green beans are tender.
6. Finish with Cream
Reduce heat to low. Stir in:
-
1–1½ cups oat milk, almond milk, or cream
-
A handful of chopped fresh parsley
Taste and adjust seasoning with more salt, pepper, or herbs if needed.
Optional Add-in: A squeeze of lemon juice for brightness before serving.
7. Serve & Enjoy
Ladle into bowls and serve hot, optionally with a piece of crusty bread, puff pastry squares, or a simple side salad.
Tips, Variations & Substitutions
Cooking Tips:
-
For a richer soup, use full-fat oat milk or stir in 1 tablespoon of vegan butter at the end.
-
Don’t overcook the peas and green beans — add them near the end to retain texture and color.
-
Let the soup sit for 10 minutes before serving — it thickens slightly as it cools.
Flavor Variations:
-
Creamy Vegan Wild Rice Version: Add cooked wild rice and use coconut milk for a twist.
-
Spicy Kick: Add a pinch of red pepper flakes or smoked paprika.
-
Fall Harvest Style: Add butternut squash and sage for a seasonal version.
Substitutions:
-
Low-Carb: Use cauliflower instead of potatoes.
-
Grain-Free: Skip the flour and use a cornstarch or arrowroot slurry.
-
Protein Boost: Add white beans or lentils for extra plant-based protein.
Serving Ideas & Occasions
This soup is ideal for:
-
Cozy family dinners
-
Vegetarian meal prep
-
Weeknight cold-weather meals
-
Light lunch served with a salad or sandwich
-
Holiday starter (Thanksgiving-friendly!)
Serving Ideas:
-
With puff pastry “croutons” or squares baked until golden
-
With sourdough or a slice of whole-grain bread
-
With a side of roasted Brussels sprouts or a massaged kale salad
Drinks to pair:
-
Light white wine (Pinot Grigio or Sauvignon Blanc)
-
Sparkling water with lemon
-
Herbal tea or a warm cider
Nutritional & Health Notes
This Veggie Pot Pie Soup is:
-
Naturally vegetarian (and vegan with plant-based cream)
-
Packed with fiber and vitamins from a rainbow of vegetables
-
Lower in fat than traditional pot pie, but still creamy and hearty
Each serving typically provides:
-
~250–300 calories
-
5–7g fiber
-
6–8g protein (more if you add legumes)
-
Low saturated fat when made with plant-based milk
It’s a great way to load up on vegetables while still feeling cozy and full.
FAQs
Q1: Can I make this soup ahead of time?
A1: Yes — it stores beautifully. Keep in an airtight container in the fridge for up to 4 days. Reheat gently on the stove, adding a splash of broth or cream to loosen if needed.
Q2: Can I freeze Veggie Pot Pie Soup?
A2: Absolutely. Let the soup cool completely, then freeze in individual portions. Thaw in the fridge overnight and reheat gently.
Q3: What’s the best dairy-free milk for creaminess?
A3: Unsweetened oat milk or cashew milk provides the creamiest texture. Almond milk works too but is a little thinner.
Q4: How do I thicken the soup without flour?
A4: Use a cornstarch or arrowroot slurry (1 tablespoon mixed with 2 tablespoons water) stirred in near the end of cooking. You can also blend a small portion of the soup and stir it back in.
Q5: Can I add protein to this recipe?
A5: Yes — white beans, chickpeas, or lentils are great plant-based additions. For non-vegetarian versions, add shredded rotisserie chicken or turkey.
Q6: Can I make this in a slow cooker?
A6: Yes. Add everything except the cream and delicate veggies (like peas) and cook on low for 6–7 hours. Stir in cream and peas in the last 15 minutes.
Q7: What should I serve with this soup?
A7: Puff pastry squares, biscuits, crusty bread, or a side salad work well. It also pairs nicely with roasted vegetables or simple sandwiches.
PrintVeggie Pot Pie Soup – Cozy & Comforting Dinner
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.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4–6 servings 1x
Ingredients
-
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
Instructions
-
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.
Notes
-
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.
