Vegan Thanksgiving Pot Pie

Easy Vegan Thanksgiving Pot Pie with Stuffing Topping

Every Thanksgiving table has two camps: the pie people and the stuffing people. This dish is the peace treaty. Underneath, a creamy, savory pot pie filling — lentils, mushrooms, sweet potato, green beans, and corn all swimming in a golden sage gravy. On top, instead of pastry, a full slab of herb stuffing that bakes up golden and crisp while the filling bubbles beneath it. One scoop of a serving spoon gets you both. It’s the full holiday menu — side dishes, gravy, and stuffing — engineered into a single baking dish, and it might be the most useful vegan recipe of the entire season.

Because here’s the thing about Thanksgiving when you’re cooking plant-based: it’s not that there’s nothing to eat, it’s that the “main event” seat at the table usually goes empty. This pie fills that seat with total confidence. Nobody frames it as a compromise — the mushrooms bring the deep savory flavor, the miso-spiked gravy brings the richness everyone associates with the bird, and the stuffing top brings the crispy, herby, nostalgia factor. I’ve served this to a table that included a devoted turkey traditionalist, and he went back for seconds. Seconds! That’s a diplomatic achievement worth framing.

And “easy” is in the title for a reason. There’s no pastry to roll, no blind baking, no roux ceremony — the filling comes together in one skillet, the stuffing comes together in one bowl, they meet in one baking dish, and the oven handles the grand finale. About an hour, start to finish, most of it hands-off. It’s the Thanksgiving main you can make on a Wednesday night without missing the parade — or the one you make in November, love wildly, and then keep making all winter because cozy shouldn’t have an expiration date.

A Whole Holiday in One Dish

Let’s talk about how this pie replaces an entire menu’s worth of flavor. The filling is built in layers, exactly like Thanksgiving itself: mushrooms seared until deeply browned (that browning is where their meaty flavor lives), a mirepoix of onion, carrot, and celery for the aromatic backbone, and sweet potato plus green beans and corn standing in for all the sides. The lentils are the protein anchor — hearty, earthy, and just sturdy enough to make every bite feel like a meal instead of a vegetable stock audition.

The gravy is where the recipe earns its stripes. Flour toasted in the skillet, vegetable broth whisked in gradually, a spoonful of white miso for that fermented umami depth (the same trick that makes holiday gravy taste like it spent all day on a stove), and plant milk for creaminess — no cashews to soak, no blender to wash. Poultry seasoning is technically optional, but a pinch of dried sage, thyme, and rosemary does the same cozy work with zero fuss. And the stuffing top is the genius shortcut: instead of pastry, you’re literally baking the most beloved dish on the table directly onto the pie. The bottom of the stuffing drinks a little gravy as it bakes — savory bread pudding energy — while the top stays crisp and golden. Two textures, one dish, all the holiday. The engineering was accidental. The deliciousness was not.

⏱️ 1 HOUR  |  🌱 100% VEGAN  |  🍞 STUFFING-TOPPED

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour
  • Yield: 6 generous servings (one 2.5-quart bake)

The Baking Roster

One skillet, one bowl, one dish — here’s the lineup:

  • Large skillet — the filling’s entire life happens here; deep and heavy-bottomed is ideal.
  • 2.5-quart baking dish — a 9×9, an 8×11, or similar; the stuffing should blanket the filling edge to edge.
  • Large bowl — where the stuffing gets tossed together.
  • Whisk and wooden spoon — the whisk for the gravy, the spoon for everything else.
  • Chef’s knife and board — mushrooms and vegetables to chop, bread to cube.
  • Measuring cups — the gravy ratio is forgiving, but the broth-to-flour balance is what makes it thicken properly, so start measured.

Ingredients (With Labels)

Everything the holiday table knows and loves, minus the bird entirely.

🍄 The Savory Base

  • Cremini mushrooms: 16 oz, sliced — the meaty backbone; a shiitake blend is a lovely upgrade
  • Olive oil: 2 tablespoons
  • Yellow onion: 1 large, diced
  • Carrots: 2, diced
  • Celery: 2 stalks, diced
  • Garlic: 4 cloves, minced

🥣 The Gravy

  • All-purpose flour: 1/3 cup — the thickener
  • Vegetable broth: 3 cups, divided (2 for the gravy, 1 for the stuffing), low sodium
  • Plant milk: 1 cup, unsweetened — oat or soy for creaminess
  • White miso paste: 1 tablespoon — the umami engine; extra soy sauce works in a pinch
  • Soy sauce or tamari: 1 tablespoon
  • Nutritional yeast: 2 tablespoons — optional, for a rounder, almost-pantry-“cheese” depth
  • Dried sage: 1 1/2 teaspoons, dried thyme: 1 teaspoon, dried rosemary: 1/2 teaspoon (crumbled)
  • Salt and black pepper: to taste

🌽 The Harvest Fill

  • Cooked green or brown lentils: 1 1/2 cups — home-simmered or canned, drained
  • Sweet potato: 1 medium, cut into 1/2-inch cubes
  • Green beans: 8 oz, trimmed and cut into 1-inch pieces
  • Corn: 1 cup — frozen is perfect, no thawing
  • Frozen peas: 1 cup — they cook in the oven’s residual glory

🍞 The Stuffing Crown

  • Day-old rustic bread: 6 cups cut into 1/2-inch cubes — slightly stale is ideal; fresh works, toasted 10 minutes first
  • Vegan butter: 4 tablespoons, melted
  • Onion and celery: 1/2 onion and 2 stalks, finely diced, quickly softened in the butter
  • Vegetable broth: 1 cup (from the divided amount above), warm
  • Fresh parsley: 2 tablespoons chopped, plus 1 teaspoon dried sage and 1/2 teaspoon dried thyme
  • Salt and pepper: to taste

Step by Step How to Make

  1. Step 1 — Build the stuffing. Preheat the oven to 400°F (200°C). In your big bowl, toss the bread cubes. Melt the vegan butter in the skillet (yes, the same one — it’s about to pull a double shift), soften the onion and celery in it for 3 minutes, then pour the buttery mixture over the bread. Add the warm broth, parsley, sage, thyme, salt, and pepper, and toss until every cube is moistened but not soggy. It should clump loosely when squeezed — stuffing knows when it’s ready, and it will tell you. Set it aside.
  2. Step 2 — Sear the mushrooms. Wipe the skillet, add the olive oil, and get it hot over medium-high heat. Add the mushrooms in a single layer — work in batches if your skillet is shy about it, because crowded mushrooms steam, and steamed mushrooms are a missed opportunity. Sear 5 to 6 minutes until deeply browned, seasoning with salt as they cook. Scoop them out and set aside with a look of pride.
Step 2: brown mushrooms are the flavor foundation — give them space and let them work.
  1. Step 3 — Sauté the base. Lower the heat to medium. Add the onion, carrots, and celery to the skillet with a pinch of salt and cook 5 to 6 minutes until softened. Stir in the garlic for one minute, then add the sweet potato cubes and cook 3 minutes more, stirring often — this head start softens their edges before the oven takes over.
  2. Step 4 — Whisk the gravy. Sprinkle the flour over the vegetables and stir for one full minute — it should look pasty and smell toasty, not browned. Pour in 1 1/2 cups of the broth slowly, whisking constantly to smooth it, then whisk in the miso, soy sauce, and all the dried herbs. Add the plant milk and the remaining 1/2 cup broth and simmer 3 to 4 minutes, whisking, until the gravy thickens into something that coats a spoon and smells like a holiday kitchen candle that actually delivers on its promises.
Step 4: miso makes the gravy taste like it simmered all day. It took four minutes.
  1. Step 5 — Load the filling. Stir the lentils, green beans, corn, peas, nutritional yeast (if using), and the seared mushrooms into the gravy. Taste and adjust — this is the last easy chance for seasoning, and gravy carries the whole dish, so make it confidently seasoned. Simmer 2 minutes, then scrape everything into your baking dish and spread it level.
  2. Step 6 — Crown and bake. Spread the stuffing over the filling, edge to edge, like you’re tucking it in for the night. Bake 25 to 30 minutes, until the filling bubbles at the edges and the stuffing top is golden and crisp in the taller spots. If the top needs more color at the end, give it 2 to 3 minutes under the broiler — briefly, attentively, like defusing a very delicious bomb.
  3. Step 7 — Rest and serve. Let the pie rest 10 minutes before serving — the gravy settles from lava-adjacent to perfectly spoonable, and the first scoop comes out in proud, complete portions instead of a confetti of enthusiasm. Scoop deep so everyone gets filling and crown in the same bite. That’s the whole point of the architecture.
Step 7: bubbling edges, golden crown, holiday achieved.

When the holidays wind down and the table needs a lighter kind of cozy, our Crockpot Hot and Sour Soup is the gentle landing — a slow-cooked bowl that resets the palate after a week of gravy. Save it for the weekend after Thanksgiving. Your kitchen and your gratitude will both recover faster.

Sage Counsel

Brown the mushrooms properly. This is the single biggest flavor decision in the recipe. Pale, gray, steamed mushrooms taste like a rumor; deeply seared ones taste like the main course. High heat, space in the pan, patience. Everything else in the pie builds on this step, so don’t rush the sear.

Day-old bread is a feature. Fresh bread cubes go soggy under the filling; slightly stale ones hold their structure and soak gravy on their own terms. If your bread is fresh, toast the cubes in the 400°F oven for 8 to 10 minutes while you chop — instant “day-old,” zero waiting, no bread feelings hurt.

Whisk the gravy smooth, then leave it alone. The flour needs one minute of toasting and constant whisking when the liquids go in — that’s the entire technical demand of this recipe. After it’s smooth, a gentle simmer thickens it. If it thickens too much (it happens), a splash of broth loosens it right up. Gravy is forgiving once you stop panicking at it.

Season the gravy like it’s the whole dish. Because functionally, it is — every lentil and green bean arrives at the table wearing it. Miso and soy sauce are your salt-with-benefits: they season and deepen at the same time. Taste before assembling, and when in doubt, add another pinch of sage. Nobody has ever complained about a pot pie being too holiday-flavored.

The broiler is a two-minute tool. A pale stuffing top is a texture disappointment, but the broiler goes from golden to gone in ninety seconds. Stay at the oven, watch through the door, and pull it the moment the high spots turn toasty. This is the only high-stakes moment in an otherwise chill recipe. You’ve got this.

The Rest of the Table

This pie handles the main-course seat, so the sides can stay simple and green. Garlicky greens are the classic partner — our Easy Garlic Bok Choy Stir Fry brings bright, crisp contrast to all that gravy in under ten minutes. For a crunchy appetizer while the pie bakes, Korean Vegetable Pancakes (Yachaejeon) are crisp-edged, veggie-forward, and disappear exactly one tray at a time. And for dessert, keep the seasonal theme rolling with our Quick One-Pan Creamy Pumpkin Dump Cake — one pan, zero fuss, and the pumpkin-to-plate pipeline stays open all evening. A full holiday spread, and only one dish did any heavy lifting.

Stuffed With Ideas

Individual Pot Pies — divide the filling into ramekins and cap each with its own stuffing lid. Same bake, 5 minutes shorter, and every guest gets a personal golden crown. Dinner-party theater, zero extra skill required.

Leftover-Turkey Add-In (For the Mixed Table) — stirring in a cup of diced leftover turkey turns this into the day-after-Thanksgiving dinner of legend; for leftover-master inspiration, our Copycat Chicken Lettuce Wraps show just how far post-holiday meat can travel. The pie is equally happy vegan, vegetarian, or omnivorous. It’s diplomatic like that.

Pastry-Top Version — if your household believes pot pie requires actual pastry, lay a sheet of store-bought puff pastry over the filling instead of the stuffing (egg wash or a brush of plant milk for color). You lose the stuffing, gain the flake, and start a lively family debate. Everyone wins, eventually.

Root-Swap Winter Version — trade the sweet potato for parsnips and rutabaga, and swap the green beans for kale ribbons stirred in at the end. Deeper, earthier, and basically a January stew with a stuffing hat. Cozy has no off-season.

Gluten-Free Holiday — use GF bread cubes for the stuffing and swap the flour for a gluten-free blend or cornstarch slurry (2 tablespoons whisked into the cold broth), and use tamari instead of soy sauce. The holiday flavor survives the swap completely intact, and your GF guests get to eat the main event instead of a plate of sides, which is the actual meaning of hospitality.

The Fullness Report

NutrientPer Serving (1 of 6)
Calories380 kcal
Protein15 g
Carbohydrates54 g
Fats12 g

Estimates for the pie as written with lentils and the full stuffing crown. Fifteen grams of plant protein per serving puts this firmly in main-course territory — no one leaves this meal hungry or asking what else there is — and between the lentils, vegetables, and whole-grain-ish bread, the fiber report reads like a brochure. Holiday food that makes both the table and the next morning proud. Rare and worth repeating.

The Day After Plan

Pot pie leftovers are a quiet luxury: the flavors deepen overnight as the gravy soaks into the stuffing base, and day-two portions taste like the holiday made a surprise return. Store leftovers covered in the fridge for up to 4 days — the stuffing top softens slightly, which some people (me) actively prefer, like savory bread pudding’s cousin.

Reheat in a 350°F (175°C) oven for 15 to 20 minutes, covered loosely with foil for the first half so the filling reheats through, then uncovered so the stuffing top re-crisps. The microwave works for single servings (90 seconds, covered) but won’t revive the crisp top — a fair trade on a Tuesday when the alternative is no pot pie at all.

Freezing: yes, with a plan. Freeze the baked pie (or portions) airtight for up to 2 months; thaw overnight in the fridge and reheat covered at 350°F for 30 minutes, uncovering at the end for the crisp. You can also freeze it fully assembled but unbaked — add 15 minutes to the bake time from frozen. A backup holiday main in the freezer is the kind of foresight that makes future-you feel like a genius with a casserole dish.

Turkey Day Trip-Ups

Soggy stuffing top. Two causes: bread that was too fresh (no structure to hold the gravy) or a filling that was too loose when assembled. Toast fresh bread cubes first, and let the gravy simmer until it’s thick enough to coat a spoon before it meets the dish. The top should drink a little gravy, not all of it.

Runny filling. The gravy needed more simmer time, or too much liquid snuck in from undrained lentils or wet vegetables. Simmer it to spoon-coating thickness before assembling — it thins slightly in the oven as vegetables release moisture, so start thicker than looks reasonable. If it’s already baked and runny, serve it in bowls with a spoon and call it rustic. Works every time.

Bland filling. Almost always a seasoning timing issue — everything went in politely and nothing got layered. Season the mushrooms while they sear, salt the vegetables as they sauté, and taste the gravy before assembly with full holiday confidence. Miso, soy sauce, and sage carry the flavor; make sure they all make it into the pot.

Dry, dusty filling. The opposite problem — too much flour or too long a bake. Measure the flour honestly, and pull the pie when the edges bubble; the center keeps cooking as it rests. If the filling ever reads dry at serving, a ladle of warm broth over the scoop fixes it on the spot, tableside, like it never happened.

Burnt stuffing crown. Broiler left unattended, almost certainly — it happens to the best of us mid-conversation. Shield the top with foil if it’s browning before the filling bubbles, and treat the broiler like a two-minute commitment, not a background task. Golden is the goal; charcoal is a garnish nobody asked for.

Questions Before Thursday

Can I make this ahead for the actual holiday?

Yes — assemble the whole pie (filling and stuffing crown) up to a day ahead, refrigerate it covered, and bake it straight from the fridge, adding 10 to 15 minutes. You can also fully bake it ahead and reheat covered at 350°F for about 25 minutes. Either way, holiday morning you just has to open the oven, which is exactly the right amount of effort for a day with a parade schedule.

What can I use instead of miso paste?

An extra tablespoon of soy sauce or tamari covers the salt-umami base, though you’ll lose a little of miso’s rounded, fermented depth. A teaspoon of tomato paste bloomed with the flour gets you partway back. And if miso is new to your pantry, consider this your sign — it keeps for months and quietly upgrades every soup, gravy, and dressing it touches.

Can I use a different protein instead of lentils?

Absolutely. Chickpeas are the easy swap (one and a half cans, drained), cubed extra-firm tofu or tempeh work beautifully with the gravy, and cooked wild rice makes a lovely grainy, earthy version. For more protein-packed plant mains to fill out the rotation, our Mediterranean Quinoa Bowl keeps the same hearty-and-wholesome energy going all season.

Can I use boxed stuffing mix for the top?

You can — a 6-ounce box of stuffing mix, prepared with vegan butter and broth, spreads over the filling exactly the same way. It’s the fastest route on a busy day. From-scratch stuffing cubes do have the better texture (crisp peaks, custardy valleys), but this recipe respects a shortcut. The holidays are a marathon, not a breadcrumb contest.

Does it actually taste like Thanksgiving?

The honest answer: it tastes like everything on the plate except the turkey — and the miso-sage gravy closes most of that gap. Sage, thyme, and rosemary are doing the seasonal heavy lifting, and the stuffing top is literally the flavor of the holiday. Serve it to guests who didn’t cook and watch the table do a collective double take. It has happened at mine more than once, and I intend to keep the streak alive.

Lentils · Mushrooms · Miso Gravy · Herb Stuffing

Easy Vegan Thanksgiving Pot Pie with Stuffing Topping

A hearty vegan holiday bake with lentils, browned mushrooms, sweet potato and vegetables in creamy miso-sage gravy. A golden herb stuffing topping replaces pastry for a comforting Thanksgiving main with crisp, savory edges.

Prep
Stovetop
About 30–40 min
Bake
25–30 min
Rest
10 min
Yield
6 generous servings

Ingredients

As an Amazon Associate, we earn from qualifying purchases. Ingredient and equipment links below are affiliate links.

For the Savory Base

For the Gravy

For the Harvest Filling

For the Stuffing Topping

Broth total: 3 cups—2 cups for the gravy and 1 cup for the stuffing. Check bread, broth, miso and butter labels to ensure all ingredients are vegan.

Equipment

The source specifies a 2½-quart dish, but the full vegetable filling plus 6 cups of bread may exceed that capacity. Use a larger deep dish or divide the mixture between two dishes, leaving room for bubbling. Actual capacity matters more than the dish’s dimensions.

How to Make It

  1. Preheat and prepare the bread Preheat the oven to 400°F (200°C). Put the day-old bread cubes in a large bowl. If using fresh bread, spread the cubes on a baking sheet and toast for 8–10 minutes, checking and tossing as needed, until lightly dried rather than deeply browned.
  2. Make the stuffing Melt the vegan butter in a large skillet over medium heat. Add the stuffing’s ½ onion and 2 celery stalks and cook for 3–5 minutes, until beginning to soften. Scrape everything into the bread bowl. Add the parsley, 1 teaspoon sage and ½ teaspoon thyme. Gradually toss in the 1 cup warm broth until evenly moistened but not soggy. Season with salt and pepper and set aside.
  3. Brown the mushrooms Wipe out the skillet if needed. Reserve 1 tablespoon olive oil for the vegetables and use the other tablespoon to brown the mushrooms over medium-high heat, working in batches. Cook for about 5–6 minutes per batch, or until their moisture evaporates and they develop browned edges. Season lightly, then transfer to a plate.
  4. Sauté the filling vegetables Reduce the heat to medium and add the reserved tablespoon olive oil. Add the filling’s onion, carrots and celery with a small pinch of salt. Cook for 5–6 minutes until beginning to soften. Stir in the garlic for 1 minute, then add the sweet potato cubes and cook for 3 minutes more.
  5. Build the creamy gravy Sprinkle the flour over the vegetables and stir for 1 minute. Gradually stir in the 2 cups broth, followed by the plant milk. Blend the miso with a little warm liquid from the skillet until smooth, then stir it back in with the soy sauce, 1½ teaspoons sage, 1 teaspoon thyme and ½ teaspoon rosemary. Simmer gently for 3–4 minutes, stirring, until thickened.
  6. Add the lentils and vegetables Stir in the lentils, green beans, corn, peas, optional nutritional yeast and browned mushrooms. Bring back to a gentle simmer. Cook until the filling is hot throughout and the sweet potato is beginning to yield to a fork; allow extra time if it is still hard. Stir frequently and follow any cooking requirements on the frozen vegetable packages. Taste and adjust the seasoning.
  7. Assemble and bake Transfer the hot filling to a generously sized baking dish, or divide between two dishes if needed. Spoon the stuffing over the top in an even, loose layer without pressing it densely. Set on a rimmed baking sheet and bake for 25–30 minutes, or until the center is piping hot, the filling bubbles and the sweet potato and green beans are tender. Cover loosely if the topping browns before the vegetables finish.
  8. Rest and scoop Let the pie rest for 10 minutes so the gravy settles. Scoop deeply into each portion so every serving includes both the vegetable filling and the golden stuffing topping.

The source’s 1-hour total does not account for all the sequential stovetop steps and the final rest. Allow approximately 1½–1¾ hours, depending on prep overlap, mushroom batches and vegetable tenderness. Timing assumes the lentils are already cooked.

Broiling is optional and not necessary. If desired, use only a dish explicitly rated for broiler use, keep parchment away from the heating element and watch continuously. Ordinary glass baking dishes should not go under a broiler.

Nutrition

Nutrient Source estimate per serving (⅙ of recipe)
Calories 380 kcal
Protein 15 g
Carbohydrates 54 g
Fat 12 g

Figures supplied with the original recipe, not independently calculated. Bread weight, plant milk, vegan butter and optional nutritional yeast can materially change the values. Nutrition microdata is omitted pending verification.

Leave a Reply

Your email address will not be published. Required fields are marked *