Total Time: 1 hour 30 minutes
Active Prep Time: 35 minutes
Cook Time: 40 minutes
Inactive Time: 15 minutes (cooling)
Difficulty: Intermediate (due to two-component preparation)
Serves: 6
A Story in Every Bite
There’s something profoundly comforting about breaking through a golden, flaky crust into a steaming, savory filling. This vegan pot pie captures that essence perfectly, transforming humble vegetables and pantry staples into a celebratory centerpiece. Forget the bland, mushy versions of the past. Here, earthy lentils provide “meaty” substance, a trio of mushrooms adds deep umami, and a velvety, herb-infused gravy binds it all together. The secret weapon? A touch of sweet potato or butternut squash puree in the crust, lending a gorgeous color, subtle sweetness, and incredible tenderness. This is a recipe worth sharing, a dish that promises and delivers warmth from the inside out.
Ingredients
For the Veggie-Infused Crust:
2 ½ cups (300g) all-purpose flour, plus extra for dusting
½ cup (120g) cold, solid vegan butter (or refined coconut oil), cubed
½ cup (120g) cold, unsweetened sweet potato or butternut squash puree
1 tsp apple cider vinegar
6-8 Tbsp ice-cold water
1 tsp salt
1 Tbsp chopped fresh thyme (or 1 tsp dried)
For the Rich Savory Filling & Gravy:
2 Tbsp olive oil or vegan butter
1 large yellow onion, diced
3 cloves garlic, minced
2 medium carrots, diced
2 stalks celery, diced
8 oz (225g) mixed mushrooms (cremini, shiitake, oyster), roughly chopped
1 cup (200g) brown or green lentils, rinsed (or 2 cups cooked)
3 cups (720ml) low-sodium vegetable broth
1 cup (150g) frozen green peas
½ cup (120ml) full-fat coconut milk or unsweetened plant-based cream
¼ cup (30g) all-purpose flour
2 Tbsp nutritional yeast (for cheesy depth)
1 Tbsp soy sauce or tamari
2 tsp fresh rosemary, finely chopped
1 tsp smoked paprika
Salt and freshly ground black pepper to taste
Equipment
Large skillet or Dutch oven (oven-safe if you wish to bake in it)
Medium mixing bowl
Pastry cutter or fork
Rolling pin
9-inch deep-dish pie plate or a 2-quart casserole dish
Pastry brush
Small bowl for “egg” wash
Instructions
Part 1: Make the Veggie Crust Dough
Combine Dry Ingredients: In a medium bowl, whisk together the flour and salt. Sprinkle in the chopped thyme.
Cut in Fat: Add the cold, cubed vegan butter. Using a pastry cutter or fork, work the butter into the flour until the mixture resembles coarse crumbs with some pea-sized pieces remaining.
Add Wet Ingredients: Gently fold in the cold sweet potato puree and apple cider vinegar. The mixture will be clumpy.
Hydrate Dough: Add ice water, one tablespoon at a time, mixing gently with a fork until the dough just begins to come together. You may not need all the water.
Form & Chill: Turn the dough out onto a lightly floured surface. Gently knead 2-3 times just to form a cohesive disc. Do not overwork. Wrap tightly in plastic wrap and refrigerate for at least 30 minutes while you make the filling.
Part 2: Prepare the Filling & Gravy
Sauté Aromatics: Heat olive oil in your large skillet or Dutch oven over medium heat. Add the onion, carrot, and celery with a pinch of salt. Cook for 6-8 minutes until softened.
Build Umami: Add the garlic and mushrooms. Cook for another 5-7 minutes until the mushrooms have released their liquid and started to brown.
Create the Roux: Sprinkle the ¼ cup of flour over the vegetable mixture. Stir constantly for 1-2 minutes to cook off the raw flour taste.
Deglaze & Simmer: Slowly pour in the vegetable broth and soy sauce, stirring constantly to avoid lumps. Add the rinsed lentils (if using uncooked), rosemary, smoked paprika, and nutritional yeast. Bring to a simmer, then reduce heat to low-medium. Cover and cook for 25-30 minutes, stirring occasionally, until the lentils are tender. (If using pre-cooked lentils, add them later with the peas.)
Finish the Gravy: Once lentils are cooked and the gravy has thickened, stir in the coconut milk and frozen peas. Cook for 3-4 more minutes until heated through. Taste and season generously with salt and pepper. The filling should be very thick, like a stew. Remove from heat and let cool slightly. Preheat your oven to 400°F (200°C).
Part 3: Assemble & Bake
Roll the Crust: On a floured surface, roll the chilled dough into a circle about 1-2 inches larger than your pie dish or casserole.
Fill & Top: Transfer the warm filling into your baking dish. Carefully drape the rolled crust over the top. Trim any excess overhang, then crimp the edges by pressing with a fork or pinching with your fingers. Cut 3-4 small slits in the center to vent steam.
Optional Glaze: For a golden finish, mix 1 Tbsp of plant-based milk with 1 tsp of maple syrup in a small bowl. Lightly brush this mixture over the crust.
Bake to Perfection: Place the pot pie on a baking sheet (to catch any drips) and bake for 35-40 minutes, or until the crust is deeply golden brown and the filling is bubbling around the edges.
The Crucial Rest: Remove from the oven and let the pot pie rest for at least 15 minutes before serving. This allows the filling to set, making it easier to slice and ensuring you don’t burn your mouth on lava-hot gravy!
Chef’s Notes & Success Tips
Lentil Shortcut: Using 2 cups of pre-cooked lentils (like from a pouch or can) saves 25 minutes. Add them with the peas in Step 5 of the filling.
Crust Flexibility: Short on time? A high-quality store-bought vegan pie crust will work in a pinch, though the veggie-infused version is highly recommended.
Make-Ahead Magic: Both components can be made a day ahead. Store the filling and dough (separately) in the fridge. Assemble cold and add 5-10 minutes to the baking time.
Freezer Friendly: Assemble the unbaked pie in a freezer-safe dish, wrap tightly, and freeze for up to 3 months. Bake from frozen, adding 20-25 minutes to the bake time, tenting the crust with foil if it browns too quickly.
Nutrition Information
*Per serving (1/6th of recipe). Values are estimates calculated using a nutrition database.*
Calories: ~480 kcal
Total Fat: 22g
Saturated Fat: 9g
Cholesterol: 0mg
Sodium: ~620mg (varies with broth)
Total Carbohydrates: 58g
Dietary Fiber: 11g
Sugars: 6g
Protein: 14g