Looking for easy vegetarian dinner recipes that actually satisfy? This vegetarian pot pie is what comfort food dreams are made of. I mean, we’re talking golden, flaky crust on top of the creamiest vegetable filling you’ve ever tasted. What I love most about this easy vegetable pot pie is how forgiving it is. Got some leftover veggies in the fridge? Toss them in. Want to make it a vegan pot pie recipe? Just swap the milk and cheese. The base is flexible enough to work with what you have on hand, but structured enough that it turns out perfect every time. This creamy vegan dinner (when you make the swaps) has become my go-to vegetarian comfort food when the weather turns cold. It’s one of those plant based dinner recipes that makes even the pickiest eaters come back for seconds. The white beans add protein and this amazing creamy texture that makes the filling so rich and satisfying. Trust me, nobody will miss the chicken. I’ve made this probably two dozen times now, tweaking it here and there. The version I’m sharing today is the one that gets requests from friends and family. It takes about an hour from start to finish, but most of that is hands-off baking time. Perfect for a weeknight when you want something special without the stress.

Table of Contents
- 1) Key Takeaways
- 2) Easy Creamy Vegetable Pot Pie Recipe
- 3) Ingredients for Creamy Vegetable Pot Pie
- 4) How to Make Creamy Vegetable Pot Pie
- 5) Tips for Making Creamy Vegetable Pot Pie
- 6) Making Creamy Vegetable Pot Pie Ahead of Time
- 7) Storing Leftover Creamy Vegetable Pot Pie
- 8) Try these Main Course next!
- 9) Creamy Vegetable Pot Pie
- 10) Nutrition
1) Key Takeaways
- Can you make pot pie vegetarian?
- What vegetables go best in pot pie?
- How do you thicken vegetable pot pie filling?
- Can I make pot pie ahead of time?
- What’s the best crust for vegetable pot pie?

2) Easy Creamy Vegetable Pot Pie Recipe
When I’m searching for easy vegetarian dinner recipes that actually hit the spot, this vegetarian pot pie is always my first choice. There’s something about that golden crust breaking open to reveal all those tender vegetables swimming in creamy sauce that just feels right. I’ve been making this easy vegetarian dinner recipes variation for years now, and it never gets old.
What makes this vegetarian pot pie stand out from other easy vegetarian dinner recipes? Well, for starters, it doesn’t try to pretend it’s something it’s not. We’re not substituting fake chicken or trying to mimic meat. Instead, we’re celebrating vegetables in their full glory, letting them be the stars they were meant to be. The white beans add this incredible creaminess and protein that makes the whole thing satisfying without feeling heavy.
The best part about this easy vegetable pot pie is how adaptable it is. Got a bag of frozen peas and carrots? Perfect. Have some fresh broccoli that needs using up? Toss it in. This vegetarian comfort food works with whatever you’ve got on hand. I’ve made it probably 30 times now with different vegetable combinations, and it turns out delicious every single time.
You can whip this up on a regular Tuesday night, or make it for guests who’ll think you spent hours in the kitchen. That flaky crust on top does all the talking, and nobody needs to know how easy it actually was. Trust me, I’ve served this at dinner parties where people asked for the recipe, and when I told them it takes less than an hour, they didn’t believe me.

3) Ingredients for Creamy Vegetable Pot Pie
Extra Virgin Olive Oil I always reach for a good olive oil here because it adds a subtle richness to the base. You need something with a bit of body to sauté those mushrooms properly. Don’t skimp and use vegetable oil, you’ll taste the difference. Two tablespoons is just enough to coat everything without making it greasy.
Cremini Mushrooms Baby bellas are my absolute favorite for this vegan pot pie recipe. They’ve got this meaty, earthy flavor that makes the whole filling taste richer and more complex. I slice them about a quarter inch thick so they cook down nicely but still maintain some texture. White button mushrooms work in a pinch, but cremini mushrooms have more depth.
Yellow Onion Finely chopped onion creates the aromatic base that everything else builds on. I dice mine pretty small, about the size of a pea, so it melts into the sauce and you get little sweet bites throughout. Sweet onions work great too if that’s what you have. Red onions are a bit too sharp for this dish.
Fresh Garlic Cloves Three cloves might seem like a lot, but trust me, you want that garlicky goodness in there. I mince mine really fine so it distributes evenly. The garlic gets all mellow and sweet as it cooks, adding this warm background flavor that makes the whole thing smell incredible. Don’t even think about using jarred garlic here.
Fresh Thyme Leaves Fresh thyme is what makes this taste like real comfort food instead of just vegetables in gravy. I strip the leaves right off the stem and chop them roughly. That herby, slightly lemony flavor cuts through the richness perfectly. Dried thyme works if you’re in a bind, but use half the amount since dried herbs are more concentrated.
Poultry Seasoning I know it sounds weird to use poultry seasoning in a vegetarian dish, but hear me out. This blend of sage, rosemary, and marjoram is what gives pot pie that classic flavor we all crave. It’s the secret ingredient that makes people say “this tastes just like the pot pie I remember” even though there’s no chicken in sight.
Kosher Salt and Black Pepper Good seasoning makes or breaks any dish, and this creamy vegan dinner is no exception. I use kosher salt because the larger crystals are easier to control. Three quarters of a teaspoon sounds precise, but you can adjust to taste. The half teaspoon of black pepper adds just enough bite without overpowering everything else.
All Purpose Flour This is what thickens up your sauce and gives it that luscious, gravy like consistency. A quarter cup is the perfect amount to create a roux that’ll coat all those vegetables without getting gluey. Make sure you cook it for the full two minutes to get rid of that raw flour taste nobody wants.
Whole Milk or Cashew Milk Whole milk creates the creamiest filling, but cashew milk works beautifully if you’re making this a vegan pot pie recipe. I’ve tried almond milk and it’s too thin, oat milk is okay but has a weird sweetness. Cashew or soy milk are your best bets for that rich, creamy texture you’re after.
Vegetable Broth Good quality broth adds so much flavor to the base. I keep boxes of low sodium vegetable broth in my pantry for recipes like this. You can control the salt better when you start with low sodium. The broth thins out the milk just enough so the sauce isn’t too thick, giving you that perfect spoonable consistency.
Frozen Mixed Vegetables This is where convenience meets delicious. I love using those classic mix bags with peas, carrots, corn, and green beans. Sometimes I go wild and use the California blend with broccoli and cauliflower. Both work great in this plant based dinner recipes. No need to thaw them completely, just let them sit out while you prep everything else.
Navy Beans These small white beans are what make this filling hearty enough to be a real meal. They’ve got a creamy texture that almost melts into the sauce, adding protein and fiber without making things heavy. Make sure you rinse them really well to get rid of that canned taste. I’ve tried kidney beans and chickpeas, but navy beans are definitely the best choice here.
Parmesan Cheese or Nutritional Yeast Here’s where you choose your own adventure. Regular Parmesan gives you that nutty, salty, umami punch that makes everything taste more savory. Nutritional yeast does basically the same thing for the vegan version, plus it adds B vitamins. Either way, don’t skip this ingredient because it’s what takes the flavor from good to amazing.
Prepared Pie Crust Life’s too short to make pie crust from scratch on a weeknight, am I right? I use refrigerated crust because it’s convenient and tastes great. The Wewalka brand from the refrigerated section is my go to, but Trader Joe’s frozen crust works well too. Just thaw it according to the package and you’re good to go.
Egg for Egg Wash Beating an egg with a teaspoon of water creates that beautiful golden brown crust that makes everyone go “wow” when you bring this to the table. If you’re keeping it vegan, brush the crust with plant milk instead. It won’t brown quite as much, but it’ll still look gorgeous and keep the crust from drying out.

4) How to Make Creamy Vegetable Pot Pie
Step 1 Crank your oven up to 425°F so it’s nice and hot when you’re ready to bake. Heat that olive oil in your biggest pan or Dutch oven over medium high heat. You’ll know it’s ready when the oil starts shimmering. Toss in the mushrooms and onion, and let them do their thing for about 7 to 8 minutes. You want them soft and slightly golden, with the mushrooms releasing all their moisture. Don’t rush this step because it builds all the flavor.
Step 2 Now throw in your minced garlic, thyme, poultry seasoning, salt, and pepper. Stir everything around for about a minute until your kitchen smells absolutely incredible. That’s when you know the garlic is cooked just right and all those aromatics are waking up. This is probably my favorite moment in the whole cooking process, when everything starts smelling like home.
Step 3 Sprinkle that flour over everything and stir it in really well. This is where we make the roux that’ll thicken everything up. Keep stirring it for a full two minutes. I know it seems like forever, but you’ve got to cook out that raw flour taste. The mixture will look a bit dry and pasty at first, and that’s totally normal. Just keep stirring so nothing sticks to the bottom of the pan.
Step 4 Pour in the milk and vegetable broth, and start whisking like you mean it. You want to break up any flour lumps and get everything smooth and combined. Turn the heat up a little bit and let it come to a simmer. Watch it carefully and keep stirring for another 3 to 5 minutes. You’ll see it start to thicken up and coat the back of your spoon. That’s exactly what you’re looking for.
Step 5 Time to add the good stuff. Dump in those frozen vegetables, drained navy beans, and your Parmesan or nutritional yeast. Stir everything together until it’s all mixed in and coated with that creamy sauce. The frozen veggies will cool things down a bit, and that’s okay. Once everything’s combined, turn off the heat. The filling’s done and you can take a breath.
Step 6 Grab your baking dish, I use an 8×8 inch square pan, and spray it with a little cooking oil so nothing sticks. Pour in all that beautiful filling and spread it out evenly with a spatula. Make sure you get it into all the corners. Now take your thawed pie crust and unroll it over the top. Let it hang over the edges a bit, then trim it so you’ve got about half an inch of overhang all around.
Step 7 Press the dough down onto the sides of the dish so it sticks. Take a fork and crimp around the edges to make it pretty and seal everything in. Brush the whole top with your egg wash, making sure you get good coverage. It doesn’t have to be perfect, just make sure the whole surface gets a coat. Use a sharp knife to cut four slits in the top so steam can escape while it bakes.
Step 8 Pop that beauty into your hot oven and set a timer for 25 minutes. You’re looking for a gorgeous golden brown crust and filling that’s bubbling up through those slits you cut. When it comes out, the whole house will smell amazing. Let it rest for 5 to 10 minutes before you dive in. This gives the filling time to set up so it’s not soupy when you serve it.
5) Tips for Making Creamy Vegetable Pot Pie
Don’t rush the mushrooms and onions at the beginning. I used to try to speed through this part, and the pot pie always tasted flat. Take the time to really caramelize them and develop those deep flavors. If your pan gets too hot and things start to burn, just lower the heat a bit. You want golden and tender, not charred.
Make sure you cook that flour for the full two minutes after you add it. I know it seems fussy, but raw flour tastes chalky and gross. Two minutes transforms it into something that’ll make your sauce silky smooth. Stir it constantly so it doesn’t burn, and you’ll see it go from white to slightly golden. That’s when you know it’s ready.
When you add the milk and broth, whisk it like you’re trying to win a competition. Any flour lumps that form now will stay in your sauce forever, and nobody wants that. I use a flat whisk for this because it gets into the corners better. Keep whisking until everything’s completely smooth before you let it simmer.
Use a deep dish pie plate or an 8×8 baking dish, not a shallow pie pan. Trust me on this one. I tried making this in a regular pie pan once and the filling bubbled over and made a huge mess in my oven. You need the depth to hold all that creamy filling without it spilling everywhere.
If your crust cracks when you’re unrolling it, don’t panic. Just press the pieces back together and patch it up with your fingers. Once it bakes, nobody will ever know. I’ve had to do this plenty of times, and it always turns out fine. The filling will seal any little gaps as it bakes.
Cut those steam vents before baking, not after. I learned this the hard way when my first pot pie exploded in the oven because the steam had nowhere to go. Four simple slits in the top let all that hot air escape and keep your crust from puffing up like a balloon.
6) Making Creamy Vegetable Pot Pie Ahead of Time
The filling for this vegetarian comfort food can be made up to three days before you want to bake it. Just make everything through step five, then let it cool completely before transferring it to an airtight container. Store it in the fridge until you’re ready to assemble and bake the pot pie. This makes it perfect for busy weeknights when you want a homemade meal without all the work.
When you’re ready to bake, just pull the filling out of the fridge and let it sit on the counter for about 20 minutes while your oven preheats. Spoon it into your greased baking dish, top with the crust, and bake as directed. You might need to add an extra 5 minutes to the baking time since the filling’s cold, but that’s it. So easy.
I wouldn’t recommend assembling the whole thing with the crust and then refrigerating it. The crust gets soggy sitting on top of all that moisture. Make the filling ahead, sure, but add the crust right before baking for the best results. That way you get that perfect crispy, flaky top every single time.
You can also freeze the filling for up to three months. Just thaw it in the fridge overnight before using. I portion mine into containers that are the right size for my baking dish. That way I can pull one out, thaw it, top it with crust, and dinner’s done. It’s like having a homemade frozen dinner, but way better.
7) Storing Leftover Creamy Vegetable Pot Pie
Leftover pot pie keeps beautifully in the fridge for up to four days. Just wrap the whole baking dish tightly in aluminum foil and stick it in the fridge. I love having this for lunch the next day. Sometimes I think it tastes even better after the flavors have had time to hang out together overnight.
When you’re ready to reheat it, your best bet is to pop the whole thing back in a 350°F oven until it’s warmed through, usually about 20 minutes. This method keeps the crust crispy and delicious instead of turning it into a soggy mess. If you’re reheating individual portions, the microwave works fine, but the crust definitely suffers a bit. I don’t mind it though, especially when I’m hungry and need food fast.
You can freeze baked pot pie too, but I’ll be honest, the crust never quite recovers the same flakiness. The filling freezes great though. If you want to freeze leftovers, I’d suggest scooping out just the filling, freezing that, and then topping it with fresh crust when you reheat it. More work, but better results.
Portion any leftovers into individual containers if you’re meal prepping for the week. That way you can grab one and go, heating it up at work for lunch. Just reheat the filling and crust together in the microwave for a couple minutes. It won’t be as crispy as fresh from the oven, but it’ll still taste amazing and fill you up.
8) Try these Main Course next!
9) Creamy Vegetable Pot Pie

Easy Vegetarian Dinner Recipes: Creamy Vegetable Pot Pie
Ingredients
- 2 tablespoons extra virgin olive oil
- 8 oz cremini mushrooms, sliced (baby bellas work great)
- 1 cup yellow onion, finely chopped
- 3 garlic cloves, minced
- 2 teaspoons fresh thyme leaves, plus extra for garnish
- 1 teaspoon poultry seasoning
- 3/4 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 cup all purpose flour
- 1 1/2 cups whole milk (or unsweetened cashew milk for vegan)
- 1 cup vegetable broth
- 16 oz bag frozen mixed vegetables, partially thawed
- 15 oz can navy beans, rinsed and drained well
- 3 tablespoons grated Parmesan cheese (or nutritional yeast for vegan)
- 1 prepared pie crust, thawed
- 1 egg, beaten with 1 teaspoon water for egg wash
Instructions
- Get your oven going at 425°F. Heat the olive oil in a large pan or Dutch oven over medium high heat. When it’s shimmering, add the mushrooms and onion. Let them cook for about 7 to 8 minutes until they’re soft and the mushrooms have released their moisture. Stir in the garlic, thyme, poultry seasoning, salt, and pepper. Cook for another minute until everything smells amazing.
- Sprinkle the flour over everything and stir it in well. This is important: let it cook for a full 2 minutes, stirring now and then. This cooks out that raw flour taste. Nobody wants that.
- Pour in the milk and vegetable broth, then whisk everything together until it’s smooth. Crank up the heat a bit and let it simmer for 3 to 5 minutes. You’ll know it’s ready when it’s thick enough to coat the back of a spoon.
- Stir in your frozen veggies, beans, and Parmesan (or nutritional yeast if you’re going vegan). Mix it all together until everything’s combined nicely. Turn off the heat.
- Grab an 8×8 inch baking dish or a 9 inch deep dish pie plate and give it a quick spray with cooking oil. Pour in your filling and spread it out evenly. Roll out your pie crust so it’s big enough to cover the dish with some overhang. Drape it over the top, leaving about half an inch hanging over the edges. Press the dough against the sides so it sticks, then crimp the edges with a fork to make it look pretty.
- Brush the top with your egg wash and cut 4 slits in the crust so steam can escape. Pop it in the oven and bake for 25 minutes. You’re looking for a golden brown crust and filling that’s bubbling around the edges.
- Let it rest for 5 to 10 minutes before serving. This gives the filling time to set up a bit so it’s not soupy. Sprinkle some fresh thyme on top if you’re feeling fancy.
10) Nutrition
Serving Size: 1/6 of pot pie | Calories: 350 | Sugar: 5 g | Sodium: 760 mg | Fat: 13 g | Saturated Fat: 4 g | Carbohydrates: 44 g | Fiber: 8 g | Protein: 12 g | Cholesterol: 35 mg






Leave a Comment