Veggie Pot Pie Soup is everything you love about classic pot pie — the creamy filling, tender vegetables, comforting herbs — reimagined into a cozy, spoonable bowl of warmth. It’s rich, savory, and hearty without the need for meat or pastry, making it a perfect vegetarian comfort food recipe for cold nights or quick lunches.
This soup delivers all the nostalgic flavors of homemade pot pie in a lighter, faster, and one-pot format. Packed with wholesome vegetables like carrots, potatoes, peas, and celery, and finished with a silky dairy-free or creamy base, it’s the kind of dish that tastes like it simmered all day — but comes together in under 45 minutes.
Whether you serve it with crusty bread, biscuits, or puff pastry crackers on the side, this recipe brings all the cozy vibes of a homemade pie filling — no rolling pin required.
Ingredients Overview
This plant-based twist on pot pie uses simple, nourishing ingredients you likely already have in your fridge or pantry.
Onion, Garlic & Celery
These aromatics create the savory base of the soup. Sautéing them first draws out their natural sweetness and builds the foundation of flavor.
Carrots & Potatoes
Classic pot pie vegetables that add body, texture, and subtle sweetness. Use Yukon gold or russet potatoes for a creamy consistency. Dice them small so they cook evenly and quickly.
Frozen Peas
Peas are stirred in at the end for color and brightness. They’re sweet, tender, and a signature part of traditional pot pie filling.
Tip: Add them last to maintain their vibrant green color and texture.
Mushrooms (Optional but Recommended)
Mushrooms add depth and umami to the soup. Cremini or white button mushrooms are great options, but you can also use shiitake for extra savoriness.
Flour or Gluten-Free Thickener
A bit of flour helps create the roux that thickens the soup. Use all-purpose flour or a gluten-free blend, or substitute arrowroot starch or cornstarch if needed.
Vegetable Broth
Use a high-quality vegetable broth to bring everything together. It’s the base liquid that carries the flavor — choose low-sodium if you want more control over seasoning.
Milk or Dairy-Free Alternative
To achieve that creamy pot pie texture, you’ll add milk, cream, or a dairy-free alternative like unsweetened almond or oat milk. Cashew cream or coconut milk can also be used for a richer feel.
Note: Avoid sweetened or flavored non-dairy milks.
Fresh Herbs (Thyme, Parsley, Bay Leaf)
Thyme adds warmth, bay leaf gives subtle complexity during simmering, and fresh parsley finishes the soup with brightness.
Salt & Pepper
Season generously throughout to bring out the flavors in each layer.
Step-by-Step Instructions

-
Prep the Vegetables
Dice 1 onion, 2 celery stalks, 2 carrots, and 2–3 medium potatoes. Slice 1 cup of mushrooms if using. Mince 2 cloves of garlic and set everything aside.
-
Sauté Aromatics
Heat 2 tablespoons of olive oil or butter in a large soup pot over medium heat. Add onion, celery, and carrots. Cook for 5–7 minutes until softened and fragrant. Stir in garlic and cook for another 30 seconds.
-
Add Mushrooms and Potatoes
Stir in sliced mushrooms and diced potatoes. Cook for 3–4 minutes until mushrooms begin to release their moisture.
-
Make the Roux
Sprinkle ¼ cup of flour over the vegetables and stir well to coat. Cook for 1–2 minutes to eliminate the raw flour taste.
-
Add Broth and Bay Leaf
Gradually pour in 4 cups of vegetable broth, stirring as you go to dissolve the flour. Add 1 bay leaf and 1 teaspoon fresh thyme (or ½ tsp dried). Bring to a gentle boil.
-
Simmer Until Tender
Reduce heat to a simmer and cook for 15–20 minutes, or until the potatoes are fork-tender and the soup has thickened slightly.
-
Add Milk & Peas
Stir in 1 cup of milk or non-dairy alternative and 1 cup of frozen peas. Simmer for 5 more minutes. Remove bay leaf.
-
Finish & Serve
Taste and adjust seasoning with salt and pepper. Stir in 2 tablespoons of chopped fresh parsley just before serving. Ladle into bowls and serve hot with a side of bread, puff pastry crisps, or biscuits.
Tips, Variations & Substitutions
-
Make It Vegan: Use olive oil or vegan butter and a dairy-free milk like almond, oat, or cashew. Avoid coconut if you don’t want a coconut flavor.
-
Make It Gluten-Free: Swap flour for gluten-free all-purpose flour or use arrowroot starch as a thickener.
-
Add Protein: Stir in white beans, lentils, or shredded rotisserie-style jackfruit for a protein boost.
-
Spice It Up: Add a pinch of smoked paprika, nutritional yeast, or a splash of lemon juice at the end for extra flavor.
-
Use Leftover Veggies: This is a great clean-out-the-fridge meal — toss in green beans, corn, spinach, or leftover roasted vegetables.
-
Creamier Version: Blend half of the soup with an immersion blender before adding the peas for a creamier base with more body.
Serving Ideas & Occasions
This Veggie Pot Pie Soup is perfect for:
-
Cozy Weeknight Dinners: Quick enough for a busy evening but hearty enough to satisfy.
-
Make-Ahead Lunches: Stores well in the fridge and gets even better after a day or two.
-
Cold Weather Meals: The creamy texture and savory aroma are made for chilly nights.
-
Meatless Mondays: A satisfying vegetarian main that doesn’t feel like a compromise.
-
Dinner Party Starter: Serve in small bowls with puff pastry twists for a fun, elegant appetizer.
Pair with a leafy green salad, herbed biscuits, or sourdough toast to complete the meal.
Nutritional & Health Notes
This soup is nourishing, well-balanced, and naturally meatless:
-
High Fiber: Thanks to carrots, peas, and potatoes — great for digestion and satiety.
-
Lower in Fat: Especially when made with non-dairy milk or broth-based.
-
Naturally Dairy-Free and Vegan-Friendly: Depending on your milk and fat choice.
-
Customizable Sodium: Use low-sodium broth and season to taste.
It’s comfort food made cleaner, with wholesome ingredients that still feel indulgent and satisfying.
FAQs
Q1: Can I freeze Veggie Pot Pie Soup?
Yes — allow it to cool completely, then freeze in airtight containers for up to 2 months. Reheat gently on the stove with a splash of broth or milk to loosen the texture.
Q2: What milk works best for creaminess?
Unsweetened oat milk, cashew cream, or almond milk are great options. For a richer result, try full-fat coconut milk or a mix of dairy-free milk and a spoon of nutritional yeast.
Q3: Can I use fresh herbs instead of dried?
Absolutely — fresh herbs give better aroma and flavor. Just triple the amount if using fresh (e.g., 1 tsp dried thyme = 1 tbsp fresh).
Q4: How can I make it even more filling?
Add a can of white beans, chickpeas, or stir in a scoop of cooked quinoa or rice at the end.
Q5: What’s a good garnish?
Chopped parsley, fresh thyme, black pepper, and a drizzle of olive oil are great. Serve with puff pastry crackers or herbed drop biscuits for extra comfort.
Q6: Can I make this soup in the slow cooker?
Yes. Sauté aromatics first, then add everything except the peas and milk to the slow cooker. Cook on LOW for 6–7 hours. Stir in milk and peas during the last 30 minutes.
Q7: Is it possible to make this soup low-carb?
Swap potatoes for cauliflower florets or turnips, and use a lighter non-dairy milk. The soup will still have all the flavor with fewer carbs.
Print
Veggie Pot Pie Soup – Creamy, Cozy & Completely Meatless
Description
A creamy, hearty vegetarian soup inspired by classic pot pie. Packed with tender vegetables, herbs, and savory broth — no pastry required.
Ingredients
2 tbsp olive oil or butter
1 onion, diced
2 celery stalks, chopped
2 carrots, chopped
3 cloves garlic, minced
1 cup mushrooms, sliced (optional)
2–3 medium potatoes, diced
¼ cup all-purpose flour (or GF flour)
4 cups vegetable broth
1 bay leaf
1 tsp fresh thyme (or ½ tsp dried)
1 cup milk or dairy-free alternative
1 cup frozen peas
2 tbsp fresh parsley, chopped
Salt and pepper, to taste
Instructions
-
Heat oil in a large pot. Sauté onion, celery, and carrots until soft. Add garlic and cook 30 seconds.
-
Add mushrooms and potatoes; cook 3–4 minutes.
-
Stir in flour to coat. Cook 1–2 minutes.
-
Gradually add broth, stirring constantly. Add bay leaf and thyme.
-
Simmer 15–20 minutes until potatoes are tender.
-
Stir in milk and peas. Cook 5 more minutes. Remove bay leaf.
-
Season with salt and pepper. Stir in parsley and serve hot.
Notes
Use gluten-free flour and dairy-free milk for allergy-friendly version. Store in fridge up to 4 days or freeze for 2 months.