Vegan Pot Pie Filling Recipe: Hearty Plant-Based Comfort in One Skillet

Vegan Pot Pie Filling Recipe: Hearty Plant-Based Comfort in One Skillet

This one-skillet vegan pot pie filling delivers all the comfort of the classic without any animal products. I developed this recipe to prove that plant-based dishes can be just as hearty and satisfying as traditional versions.

The secret is building layers of flavor with mushrooms, root vegetables, and a creamy sauce made from plant-based milk and nutritional yeast. It comes together in about 45 minutes with minimal hands-on time, making it perfect for busy weeknights.

What you get is a thick, hearty filling packed with tender vegetables and a velvety sauce that clings to every bite. The flavors are rich and complex, with earthy mushrooms, sweet carrots, and a hint of thyme.

Serve it under a flaky crust or enjoy it as a stew. This vegan version will satisfy even the most devoted meat lovers.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Vegan Pot Pie Filling

Hearty veggies and a creamy sauce make this one-skillet wonder come alive with comfort.

Ingredient Amount Notes
Cremini Mushrooms 🍄 8 oz Sliced, stems discarded
Carrots 🥕 2 whole Peeled and diced
Yukon Gold Potatoes 🥔 1 lb Peeled and cubed
Frozen Green Peas 🌱 1 cup No need to thaw
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 3 cloves Minced for depth
Fresh Thyme Leaves 🌿 1 tbsp Stems removed, chopped
All-Purpose Flour 🌾 ⅓ cup For roux thickening
Unsweetened Plant-Based Milk 🥛 2 cups Oat or soy works best
Nutritional Yeast 🧀 ¼ cup For cheesy umami flavor
Vegetable Broth 💧 2 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

Mushrooms are key here—Cremini or baby bella give that meaty texture missing in vegan dishes. I grab mine from Whole Foods since they stock them fresh daily. The Yukon Golds hold their shape better than russets (which can get gluey). For plant-based milk, Oatly or Silk oat milk has the creamiest texture. Nutritional yeast might seem weird, but it’s the secret to that rich, savory depth.

No creminis? White button mushrooms work fine (just less earthy). Swap potatoes for sweet potatoes if you want natural sweetness. Out of oat milk? Full-fat coconut milk adds richness but changes the flavor—use what you have. Fresh thyme is ideal, but dried at half the amount gets you close. The flour can be gluten-free if needed (rice or cornstarch both work).

This keeps 4-5 days in the fridge—actually tastes better the next day. Freeze for up to 3 months in airtight containers. I always double the batch and stash half for lazy nights (trust me on this one).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything—the mushrooms, carrots, potatoes—into a single pan and let it simmer. Honestly, cleanup is a breeze.
  • Earthy and Hearty: The creminis and Yukon Golds soak up the broth like a dream, giving that rich, savory depth I crave in comfort food.
  • Meal Prep Magic: I make a double batch on Sunday and freeze half for those nights I just can’t even.
  • Budget Stretcher: Frozen peas and basic veggies keep the cost low, but it tastes like I spent hours. Between us, my wallet thanks me.

Step-by-Step Instructions for Vegan Pot Pie Filling

This one-skillet method delivers rich, creamy comfort with every plant-based bite.

Step 1: Sauté Aromatics and Vegetables

Heat the 2 tbsp olive oil in a large skillet over medium heat. Add the yellow onion and cook for 3-4 minutes until it turns translucent and begins to soften. The onion should release a sweet, pungent aroma as it cooks down.

Stir in the 3 cloves garlic cloves and 1 tbsp fresh thyme leaves, cooking for 30 seconds until fragrant. Immediately add the 8 oz cremini mushrooms, 2 whole carrots, and 1 lb Yukon Gold potatoes. Sauté for 8-10 minutes until the mushrooms release their moisture and the carrots and potatoes start to soften slightly.

Step 2: Create the Roux and Build Flavor

Sprinkle the 0.33 cup all-purpose flour evenly over the vegetables and stir to coat. This creates a roux that will thicken your filling. Cook for 1-2 minutes, stirring constantly, to toast the flour slightly—this removes any raw taste.

The mixture should look slightly pasty at this stage. Slowly pour in the 2 cups vegetable broth while whisking continuously to prevent lumps. Add the 1 tsp salt and 0.5 tsp black pepper as you whisk. The liquid should begin to thicken immediately.

Step 3: Simmer Until Vegetables Are Tender

Reduce the heat to medium-low and let the mixture simmer for 10-12 minutes, stirring occasionally. The carrots and potatoes should be fork-tender but not mushy. You’ll notice the filling start to take on a glossy, velvety appearance as it thickens.

Once the vegetables are nearly tender, stir in the 1 cup frozen green peas. There’s no need to thaw them first—they’ll warm through in just 2-3 minutes. The peas should turn bright green and plump, signaling they’re ready.

Step 4: Finish with Creamy Plant-Based Sauce

Pour in the 2 cups unsweetened plant-based milk and stir to combine. The mixture will thin out initially, but it will thicken again as it heats. Cook for 5-7 minutes until the filling coats the back of a spoon.

Stir in the 0.25 cup nutritional yeast for a cheesy, umami depth. This is where the magic happens—the nutritional yeast melts into the sauce, creating a rich, savory base that ties all the flavors together. Taste and adjust the seasoning with additional salt if needed.

👨‍🍳

Pro Tips For Making Vegan Pot Pie Filling

  • Sauté Mushrooms First: Cook the cremini mushrooms separately with a pinch of salt until they release and reabsorb their moisture—I learned this the hard way after ending up with a watery filling.
  • Cut Potatoes Small: Dice the Yukon Golds into 1/2-inch cubes so they cook through in the same time as the carrots, no crunchy centers left behind.
  • Skip Frozen Peas Early: Stir in the frozen green peas at the very end, just long enough to warm through, or they’ll turn to mushy green blobs.
  • Bloom Your Spices: Toast the garlic and herbs in the pot for 30 seconds before adding liquids—sounds minor, but it actually changes the outcome in a vegan filling that relies on layered flavors.

Essential Equipment for Perfect Results

Skillet Matters

For this filling, I always use a 12-inch stainless steel skillet—it’s my workhorse. The wide surface lets you sauté veggies without crowding, and the heavy bottom prevents hot spots. I swear by All-Clad for even heating, but Cuisinart Multiclad is a great budget option. 🔥

Wooden Spoon Essential

A wooden spoon is non-negotiable here. It won’t scratch your skillet and handles the roux like a dream. I keep a 12-inch bamboo spoon dedicated to my skillet. The flat edge helps deglaze those flavorful browned bits.

Whisk for Smooth Sauce

When adding the vegetable broth, switch to a balloon whisk to prevent lumps in your roux. A 10-inch stainless steel whisk gives you control without being cumbersome. I find silicone whisks don’t agitate enough for proper thickening.

Measuring Tools

Precise measurements matter for the roux. Use dry measuring cups for flour and liquid measuring cups for broth and milk. I love OXO Good Grips—their angled design lets you read measurements from above. The ¼ cup for nutritional yeast needs to be exact.

Cutting Board Setup

Prep all your veggies before starting. A large bamboo cutting board gives you space to dice onion, carrots, and potatoes efficiently. I use a 8-inch chef’s knife from Mercer Culinary—it handles root veggies like a champ.

Peeler Preference

For Yukon Gold potatoes and carrots, a Y-peeler is faster and safer than a knife. The OXO Swivel Peeler has a comfortable grip and sharp blade. Peel just before using to prevent browning.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 6g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of milk?

Oat or soy milk works best for creaminess, but any unsweetened plant-based milk will do. Coconut milk adds richness but changes the flavor slightly. Avoid almond milk as it can be too thin for this recipe.

2

How do I make it gluten-free?

Swap the all-purpose flour for a gluten-free alternative like rice flour or cornstarch. Use the same 1/3 cup measurement. The texture will be just as thick and velvety.

3

Can I add other vegetables?

Try adding diced celery, bell peppers, or sweet potatoes. Just keep the total veggie volume similar so the filling doesn’t become too watery.

4

How do I store leftovers?

Store in an airtight container in the fridge for up to 4-5 days. It freezes well for up to 3 months. Thaw overnight in the fridge before reheating.

★★★★★5.0(6 reviews)
Patrick Lewis