Potato Pot Pie Recipe Vegetarian: Savory Mushroom and Pea Filling in Flaky Crust

Side Dishes

Potato Pot Pie Recipe Vegetarian: Savory Mushroom and Pea Filling in Flaky Crust

This vegetarian potato pot pie delivers all the comfort of classic pot pie—creamy mashed potato filling, savory mushrooms, and tender peas—wrapped in a golden, flaky crust that’s impossible to resist. 💛 The secret lies in balancing rich, velvety potatoes with earthy mushrooms and bright peas, all bound together in a velouté sauce that’s both comforting and elegant.

What sets this recipe apart is the versatility of the crust: you can use traditional puff pastry for that signature crispness or opt for a biscuit-style topping for a rustic, handheld version.

The filling starts with creamy mashed potatoes, then layers in sautéed mushrooms, fresh peas, and aromatic herbs—all simmered in a light cream sauce until perfectly tender. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep or holiday gatherings.

The result is a pot pie with a flaky, golden crust that contrasts beautifully with the creamy, savory filling inside. Each bite delivers a perfect balance of textures—crispy crust, tender vegetables, and velvety potatoes—all infused with the warm, comforting flavors of thyme and garlic.

This is the kind of recipe that transforms a simple weeknight dinner into a showstopper.

Whether you’re serving it as a hearty side or a main dish with a simple green salad, this vegetarian pot pie is sure to become a family favorite. The best part? It’s easier to make than you’d think, with techniques that ensure professional results every time. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for potato pot pie recipe vegetarian

Six ingredients make this flaky crust shine—creamy potatoes, earthy mushrooms, and bright peas all wrapped in golden perfection.

Ingredient Amount Notes
Russet Potatoes 🥔 2 ½ lbs Peeled, cut into 1-inch cubes
White Mushrooms 🍄 12 oz Sliced into thin pieces
Frozen Peas 🌱 1 ½ cups Thawed, no need to drain
Vegetable Stock 💧 1 ½ cups Low-sodium preferred
Heavy Cream 🥛 1 cup Full-fat for best texture
Unsalted Butter 🧈 ½ cup Cold, cubed for crust
All-Purpose Flour 🌾 1 ½ cups For biscuit-style crust
Puff Pastry 🍰 1 sheet Thawed if frozen
Fresh Thyme 🌿 1 tbsp Leaves only, chopped fine
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Shallots 🧅 2 whole Minced, or sub 2 tbsp onion
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Nutritional Yeast 🍄 2 tbsp For cheesy flavor (optional)

The potatoes are the heart of this dish, so Russet potatoes are your best bet—they’re starchy and hold up perfectly to boiling. Trader Joe’s and Whole FoodsWhite mushrooms are classic, but cremini or shiitake add depth. Slice them thin so they cook fast and stay tender. For the peas, frozen is fine—just thaw them first. No need to drain, though, or you’ll lose flavor. And if you’re feeling fancy, fresh peas

No vegetable stock? Low-sodium chicken stock works too—just make sure it’s vegetarian. Fresh thyme is ideal, but dried works at half the amount if that’s what you’ve got. The shallots can be swapped for regular onion if needed, but they’re milder and sweeter. For the crust, you’ve got two options: puff pastry for that signature flaky texture or a homemade biscuit-style crust if you’re feeling ambitious. The biscuit version uses butter, flour, and a pinch of salt—no fancy ingredients, just good stuff. And if you’re avoiding dairy, vegan butter works perfectly in both the filling and crust.

This pie tastes even better the next day, so make it ahead if you can. Store it in the fridge for up to 4 days, or freeze for 3 months—just thaw overnight in the fridge. The crust stays crispy if you reheat it at 375°F for 20 minutes. For meal prep, portion the filling into small baking dishes and freeze before adding the crust—just bake straight from frozen. And if you’ve got leftovers, it’s perfect for lunches. Just slice and reheat—no one will guess it’s vegetarian.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I peel and chop the Russets in one sitting—no fancy techniques, just a knife and a cutting board. The mushrooms and peas barely need prep (thaw those peas right in the pot!), and the stock just simmers while you mix the cream. Honestly, it’s the kind of recipe that lets you zone out while it comes together.
  • Creamy Magic: That heavy cream turns the potatoes into something luxurious—silky, rich, but still bright from the peas. Between us, the first bite makes me question why I ever bought takeout. The mushrooms add this deep, earthy note that balances the creaminess perfectly.
  • Leftovers for Days: This pie reheats like a dream—just a quick zap in the microwave or 10 minutes in the oven, and it’s just as good as day one. I’ll be real: I’ve had it for breakfast with a sprinkle of flaky salt, and no one bats an eye. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Russets and frozen peas won’t break the bank, and a little heavy cream stretches far when paired with stock. It’s the kind of dish where you get restaurant-quality comfort without the price tag. Plus, it’s vegetarian but still feels hearty enough to satisfy meat-lovers too.

Step-by-step instructions for vegetarian potato pot pie

Here's how to build a rich, creamy filling with tender potatoes and mushrooms, all topped with a golden crust.

1

🍳 Step 1: Cook the Potato and Mushroom Base

In a large pot, combine the 2.5 lbs peeled and cubed Russet Potatoes with the 12 oz sliced white mushrooms and 2 whole minced shallots. Add 1.5 cups vegetable stock and bring to a boil over medium-high heat. Reduce heat to medium and simmer uncovered for 10-12 minutes until potatoes are fork-tender and liquid reduces by half.

Here's the thing—you want the potatoes to soften but not disintegrate. If they're falling apart, you've overcooked them. The mushrooms should release their moisture and become tender. Stir occasionally to prevent sticking, and don't be tempted to cover the pot—steam makes the potatoes soggy.

2

👨‍🍳 Step 2: Build the Creamy Filling

In a separate saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the 3 minced garlic cloves and 1 tbsp chopped fresh thyme, cooking for 30 seconds until fragrant. Pour in the 1 cup heavy cream and bring to a gentle simmer for 3 minutes until slightly thickened.

Remove from heat and stir in the 2 tbsp nutritional yeast (if using) and 1.5 tsp salt. This step adds that cheesy depth without dairy. Now carefully transfer the potato-mushroom mixture to the cream sauce, mixing gently. Add the 1.5 cups thawed frozen peas and 0.5 tsp black pepper, then taste and adjust seasoning—this is your chance to balance flavors before they're sealed in the crust.

3

🥘 Step 3: Prepare the Crust Components

For the biscuit-style crust: In a bowl, mix the 1.5 cups all-purpose flour, 1 tsp salt, and 0.5 tsp black pepper. Cut in the 0.5 cup cold cubed butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Gradually add ½ cup ice water, mixing just until the dough comes together—don't overwork it.

For the flaky top: Roll out the 1 sheet puff pastry on a floured surface to about ⅛-inch thickness. Cut into strips for lattice or leave whole for a solid top. Here's where the magic happens—brush the pastry with a little vegetable stock before assembling. This creates steam during baking for that perfect golden-brown finish.

4

🔥 Step 4: Assemble and Bake to Perfection

Preheat oven to 375°F. Transfer the potato filling to a 9x13-inch baking dish and spread evenly. Drop spoonfuls of the biscuit dough on top, spacing them about 1 inch apart. Arrange the puff pastry strips in a lattice pattern or lay the whole sheet on top, tucking edges under.

Bake for 35-40 minutes until the crust is deep golden brown and the filling bubbles around the edges. The lattice version will have crispy, shatterable edges while the solid top stays flaky. If the edges brown too quickly, tent loosely with foil. The filling should be hot and creamy when done—let it rest for 10 minutes before serving to let the juices set.

👨‍🍳

Pro Tips For Making Potato Pot Pie Recipe Vegetarian

  • Parboil Potatoes First: Toss whole Russets in boiling water for 5 minutes before dicing—this keeps them from falling apart when simmering in the creamy sauce. I learned this the hard way after my first batch turned to mush; the starch holds better when pre-cooked just enough to soften the edges.
  • Sear Mushrooms Properly: Cook mushrooms in batches over medium-high heat until they release their liquid and develop deep brown spots—about 8-10 minutes total. Skipping this step leaves them bland; high heat caramelizes their flavor, which is the thing that matters most in a vegetarian dish where mushrooms are the star.
  • Thicken with Cream Late: Stir heavy cream into the sauce after the potatoes and peas are tender, then simmer just 2-3 minutes—longer and it curdles. I used to add it early and always ended up with a split consistency; patience here guarantees a silky finish.
  • Season Stock Early: Salt the vegetable stock generously (at least 1 tsp per cup) before adding it to the pot—this builds flavor as it simmers, not just at the end. I was skeptical until I tried it: the broth becomes richer, and you won’t need to over-salt the final dish.

Storing and reheating this recipe

Fridge Storage Tips

Let your pot pie cool completely to room temperature before storing—this prevents condensation that can make the crust soggy. Transfer to an airtight container (I love Glasslock containers for this) and refrigerate for up to 4 days.

The flavors actually deepen overnight as the filling melds together. For best texture, reheat directly from the fridge—no thawing needed. 💛

Freezer-Friendly Prep

This pie freezes beautifully for up to 3 months! Assemble the filling in your baking dish, cover tightly with plastic wrap followed by a foil lid, then freeze. When ready to eat, thaw overnight in the fridge and bake straight from frozen at 375°F for 50-55 minutes.

The crust stays crispy if you brush it with vegetable stock before baking.

Reheating Methods

For oven reheating, cover loosely with foil and bake at 375°F for 20-25 minutes until bubbly. The microwave works in a pinch—cover with a damp paper towel and heat at 50% power for 2-3 minutes, then check and continue in 30-second intervals until warmed through.

The biscuit crust reheats better than puff pastry, so consider that if you're prepping ahead.

Crust Preservation

To keep the crust crispy, avoid reheating with too much moisture. If your pie seems dry after reheating, add 1-2 tablespoons of vegetable stock to the filling before serving. For extra flakiness, brush the crust with melted butter before reheating.

The secret is low and slow—never rush the process or you'll end up with a soggy bottom. ✨

Make-Ahead Filling

Prep the filling ahead of time and store it in the fridge for up to 2 days before adding the crust. This is perfect for meal prep! When ready to bake, simply assemble with your chosen crust and bake as directed.

The filling tastes even richer after resting, as the flavors have time to develop. Just add the crust and bake—no extra steps needed. 💡

Portion Control

For easy individual servings, divide the filling into ramekins or small baking dishes before adding the crust. Freeze these portions separately and bake straight from frozen at 375°F for 25-30 minutes.

This makes perfect single-serving meals for busy weeknights. The crust stays crispy when baked in smaller portions, and you can customize each one with different toppings. 🍽️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 95mg32%
Sodium 720mg31%
Total Carbohydrate 55g19%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* 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 make this vegetarian pot pie gluten-free?

Replace the all-purpose flour in the biscuit crust with a 1:1 gluten-free flour blend like Bob's Red Mill. For puff pastry, use a store-bought gluten-free version (check brands like Schär or Udi's). The filling stays the same—just ensure your vegetable stock is certified gluten-free. The texture will be slightly different but still delicious!

2

What’s the best way to make the crust extra crispy?

For maximum crispiness, brush the crust with melted butter or vegetable stock before baking. Bake on the middle rack (not bottom) for even heat. If using puff pastry, chill it for 20 minutes before assembling. For the biscuit version, bake until golden brown—don’t overbake or it’ll dry out. A hot oven (400°F) for the last 5 minutes helps too!

3

Can I substitute the heavy cream for a lighter option?

Yes! Use half-and-half or coconut cream for a lighter texture, or Greek yogurt for tanginess. For a vegan version, swap heavy cream with full-fat coconut milk or cashew cream. Reduce simmering time by 1-2 minutes since lighter dairy thickens slower. Taste and adjust seasoning—some alternatives need extra salt or acid (like lemon juice).

4

Why did my crust turn out soggy?

Soggy crusts usually happen from steam or underbaking. Preheat your oven thoroughly and avoid opening it while baking. For extra insurance, bake the filling for 10 minutes uncovered before adding the crust. If using puff pastry, brush it with stock or egg wash to create a barrier. Chill the crust before baking—this prevents premature melting. A baking rack under the dish also helps with airflow!

5

How can I make this pot pie spicier?

Add ½ teaspoon smoked paprika or cayenne pepper to the filling for heat. For depth, sauté 1 jalapeño or 1 chipotle pepper in adobo with the mushrooms. Garnish with fresh herbs like cilantro or chives, or top with a sprinkle of hot sauce before serving. Roasted red peppers in the filling also add smoky warmth without overpowering the creamy base.

★★★★★4.5(11 reviews)
Categories Side Dishes