If comfort food had a cozy, veggie-filled hug, it would definitely be this Creamy Vegetable Pot Pie Recipe. I absolutely love how this turns out—it’s rich, creamy, and packed with garden-fresh goodness that’ll make you forget it’s actually healthy. You’ll find that it’s perfect for those nights when you crave something warm and satisfying but want to keep things on the lighter side. Plus, it’s a crowd-pleaser that’s great for weeknights or even a relaxed weekend dinner.
Why You’ll Love This Recipe
- Comfort and Health Combined: This pot pie manages to feel indulgent and satisfying while still being wholesome and veggie-packed.
- Simple Weeknight Friendly: The ingredients are straightforward, and the steps are easy to follow, so you can whip this up without stress.
- Customizable Flavors: From thyme to poultry seasoning, the herbs and spices layer beautifully to make a flavor-packed filling you’ll want again and again.
- Perfect for Any Season: Adaptable with fresh or frozen veggies, making it a year-round winner in my kitchen.
Ingredients You’ll Need
All the ingredients in this Creamy Vegetable Pot Pie Recipe come together to build a filling that’s both creamy and hearty without being heavy. I love using frozen mixed vegetables because they save time and still lock in great flavor and texture.

- Extra-virgin olive oil: Adds a subtle fruitiness and is perfect for sautéing your veggies.
- Cremini (baby bella) mushrooms: They bring a nice earthy note and meaty texture to the filling.
- Yellow onion: Provides sweetness and depth when caramelized gently.
- Garlic cloves: Fresh garlic gives that aromatic punch that warms up the whole dish.
- Fresh thyme leaves: I find fresh thyme really brightens the flavor with subtle floral notes.
- Poultry seasoning: This blend adds cozy, herby warmth perfect for savory pies.
- Kosher salt: Enhances every flavor without overpowering.
- Black pepper: Adds just the right bit of earthiness and heat.
- All-purpose flour: To thicken the creamy sauce—cook it well so no floury taste remains!
- Whole milk or unsweetened cashew milk: Using whole milk gives richness, but cashew milk is a great dairy-free swap.
- Vegetable broth: Boosts savory flavor and adds moisture.
- Frozen mixed vegetables: Classic or California blend works beautifully—partial thaw helps them integrate without extra wateriness.
- Navy beans (small white beans): These add protein and a lovely, creamy texture.
- Grated Parmesan cheese or nutritional yeast: Parmesan adds umami, but nutritional yeast works great if you’re keeping it vegan.
- Prepared pie crust: Store-bought crusts save time and roll out perfectly every time.
- Egg: Mixed lightly with water to make an egg wash for that perfect golden crust finish.
Variations
I love encouraging you to make this Creamy Vegetable Pot Pie Recipe your own. Play around with veggies you have on hand or swap out spices to match your taste — that’s part of the fun and magic!
- Vegan Version: I’ve swapped the milk for unsweetened cashew milk and Parmesan for nutritional yeast and honestly, you won’t miss a thing.
- Seasonal Veggie Swap: During spring, I like adding fresh peas and asparagus instead of frozen mix to brighten up the filling.
- Gluten-Free: Using a gluten-free all-purpose flour blend and a gluten-free pie crust can make this accessible to those with sensitivities.
- Extra Protein: Adding cooked lentils or chickpeas is a lovely way to bulk up the filling if you want more sustenance.
How to Make Creamy Vegetable Pot Pie Recipe
Step 1: Sauté Your Fresh Veggies
Start by heating the olive oil in a large, high-sided sauté pan or Dutch oven over medium-high heat. When it’s hot, add those cremini mushrooms and finely chopped yellow onion. Cook them gently for about 7 to 8 minutes until they’re soft and golden. Then, toss in the minced garlic, fresh thyme leaves, poultry seasoning, salt, and pepper. Let this fragrant mix cook for one more minute—this step really brings out the deep, herby aroma that makes this pot pie irresistible.
Step 2: Make the Creamy Base
Sprinkle the all-purpose flour evenly over the veggie mixture and stir it well to combine. Let it cook over medium heat for about 2 minutes, stirring occasionally. This cooks out the raw flour taste, which is a game-changer that I only learned after a few floury fails! Next, pour in your milk and vegetable broth while whisking continuously to keep the sauce silky smooth. Turn up the heat just enough to bring everything to a simmer. Keep bubbling it gently for 3 to 5 minutes until the sauce thickens up beautifully.
Step 3: Add the Veggies and Beans
Once your creamy sauce is thickened, stir in the partially thawed frozen mixed vegetables along with the rinsed navy beans and Parmesan cheese. This creates a hearty mix loaded with texture and flavor. Turn off the heat here—that way, everything stays luscious and doesn’t get mushy.
Step 4: Assemble Your Pot Pie
Grease your 8×8-inch baking dish (or 9-inch deep-dish pie plate) with a little cooking spray. Spoon the creamy vegetable filling in and spread it evenly. Roll out your thawed pie crust into a circle large enough to cover the dish with some overhang. Carefully place it over the filling, trim the edge to about half an inch beyond the dish rim, then press it gently onto the sides. I use a fork’s prongs to crimp the edges—it looks cute and keeps the crust sealed.
Step 5: Bake to Golden Perfection
Brush that gorgeous crust with your egg wash—the mix of egg and water helps it turn that beautiful golden brown. Use a sharp knife to cut four small slits in the top for steam to escape. Pop it into your preheated 425ºF oven and bake for 25 minutes. When it comes out, the crust should be golden and the filling bubbly—trust me, the smell alone will pull everyone into the kitchen! Let it stand for 5 to 10 minutes before diving in so the filling sets nicely.
Pro Tips for Making Creamy Vegetable Pot Pie Recipe
- Cook Out the Flour: I once skipped cooking the flour long enough and ended up with a raw taste in my sauce—take your time to avoid that.
- Partial Thaw Frozen Veggies: Thaw just enough so the veggies heat evenly without adding wateriness.
- Egg Wash Magic: The simple egg and water brush gives the crust a shiny, golden finish that looks bakery-worthy.
- Rest Before Serving: Let the pot pie rest to thicken the filling—cutting it too soon can lead to a runny mess.
How to Serve Creamy Vegetable Pot Pie Recipe

Garnishes
I usually sprinkle some extra fresh thyme leaves over the top just before serving—it adds a lovely fresh herbal note and makes the dish look so inviting. Sometimes, a little cracked black pepper on top adds a nice touch of spice that nuzzles perfectly with the creamy filling.
Side Dishes
My go-to sides with this pot pie are simple and fresh—think a green salad with lemon vinaigrette or roasted carrots to add some sweetness and crunch. For an extra cozy touch, I sometimes serve it with a dollop of tangy Greek yogurt or a spoonful of homemade cranberry sauce for contrast.
Creative Ways to Present
For special occasions, I like serving individual pot pies in small ramekins topped with puff pastry cutouts shaped like leaves or hearts. It’s a charming presentation that makes everyone feel a little extra special, and it helps portion control too!
Make Ahead and Storage
Storing Leftovers
I usually let any leftovers cool completely before covering and refrigerating in an airtight container. The pot pie stays delicious for up to 3 days, and flavor actually deepens overnight. Just be sure to cover it tightly to avoid the crust from getting soggy.
Freezing
Freezing this pot pie is totally doable! I recommend assembling it but not baking beforehand—just wrap it well with plastic wrap and foil, then freeze for up to 2 months. When you’re ready, bake it straight from frozen, adding extra minutes to ensure it’s heated through and crust is golden.
Reheating
When reheating leftovers, I find that warming in a 350ºF oven for about 15 to 20 minutes helps the crust stay crisp and the filling stay creamy, better than microwave reheating which can make the crust soggy.
FAQs
-
Can I make this Creamy Vegetable Pot Pie Recipe gluten-free?
Absolutely! Substitute the all-purpose flour with a gluten-free flour blend that measures like regular flour and use a gluten-free pie crust. Just follow the same cooking steps for thickening the sauce, and you’ll get a delicious gluten-free pot pie.
-
What can I use instead of Parmesan cheese?
If you want to keep it vegan or dairy-free, nutritional yeast is my favorite substitute. It brings that savory, cheesy flavor without dairy. Otherwise, for dairy eaters, Pecorino Romano is another good salty option.
-
Can this recipe be made ahead of time?
Yes! You can prepare the filling and assemble the pie, then refrigerate it for up to 24 hours before baking. Just be sure to add a few extra minutes to the baking time if the pie is very cold going into the oven.
-
Can I use fresh vegetables instead of frozen?
You can! Just chop and lightly steam or sauté the fresh vegetables first to ensure they’re tender before adding them to the creamy sauce, adjusting cooking times as fresh veggies cook differently than frozen.
-
How do I prevent a soggy crust?
Make sure your filling isn’t too watery by properly thickening the sauce with flour and simmering until thick. Also, letting the pot pie rest after baking helps the filling set, reducing runniness that can make the crust soggy.
Final Thoughts
This Creamy Vegetable Pot Pie Recipe has become a favorite comfort classic in my home because it hits all the right notes—warm, cozy, filled with wholesome veggies, and with that dreamy creamy sauce wrapping everything together under a golden crust. I really hope you give it a try; it’s the kind of recipe you’ll come back to, especially on those chillier evenings or whenever you need a little extra love from the kitchen. Plus, it’s flexible enough that you can keep discovering new ways to make it yours. Happy cooking, friend!
Print
Creamy Vegetable Pot Pie Recipe
- Prep Time: 25 min
- Cook Time: 25 min
- Total Time: 50 min
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Creamy Vegetable Pot Pie is a comforting and wholesome dish featuring a rich, savory filling made with cremini mushrooms, mixed vegetables, and white beans in a creamy sauce, all encased in a flaky pie crust. Perfect for a vegan-friendly, weeknight meal, it combines simple ingredients with classic pot pie flavors for a satisfying family favorite.
Ingredients
Filling
- 2 Tbsp. extra-virgin olive oil
- 8 oz. cremini (baby bella) mushrooms, sliced
- 1 cup finely chopped yellow onion
- 3 garlic cloves, minced
- 2 tsp. fresh thyme leaves, plus more for garnish
- 1 tsp. poultry seasoning
- 3/4 tsp. kosher salt
- 1/2 tsp. black pepper
- 1/4 cup all-purpose flour
- 1 1/2 cups whole milk (or unsweetened cashew milk)
- 1 cup vegetable broth
- 1 (16-oz.) bag frozen mixed vegetables, partially thawed (classic or California blend)
- 1 (15-oz.) can navy beans (small white beans), rinsed and drained
- 3 Tbsp. grated Parmesan cheese (or nutritional yeast)
Pie Crust and Topping
- 1 prepared pie crust, thawed according to package instructions
- 1 egg (lightly beaten with 1 tsp. water to create an egg wash)
Instructions
- Preheat and sauté vegetables: Preheat oven to 425ºF. Heat olive oil in a large, high-sided sauté pan or Dutch oven over medium-high heat. Once hot, add sliced mushrooms and chopped onion and cook for 7 to 8 minutes until softened.
- Add aromatics and seasoning: Stir in minced garlic, fresh thyme leaves, poultry seasoning, kosher salt, and black pepper. Cook for 1 more minute until fragrant.
- Make the roux and add liquids: Sprinkle flour over the vegetable mixture and stir well to combine. Cook for 2 full minutes, stirring occasionally, to eliminate the raw flour taste. Gradually pour in the milk and vegetable broth while whisking continuously until smooth.
- Simmer to thicken sauce: Increase heat and bring the mixture to a simmer. Let bubble for 3 to 5 minutes until thickened to a creamy consistency.
- Add vegetables, beans, and cheese: Stir in frozen mixed vegetables, rinsed navy beans, and grated Parmesan cheese (or nutritional yeast). Mix until everything is well incorporated, then turn off the heat.
- Prepare baking dish: Grease an 8×8-inch baking pan or 9-inch deep-dish pie plate with cooking spray. Transfer the vegetable filling into the dish and spread evenly.
- Top with pie crust: Roll out the prepared pie crust into a circle slightly larger than your baking dish. Place it over the filling, allowing it to hang over the edges. Trim excess dough to leave a 1/2-inch overhang.
- Seal and decorate crust: Gently press the dough onto the sides of the dish so it sticks, then use the prongs of a fork to crimp the edges. Brush the top crust with the egg wash. Using a sharp knife, cut 4 slits in the crust to allow steam to escape during baking.
- Bake the pot pie: Place the pie in the preheated oven and bake for 25 minutes, or until the crust is golden brown and the filling is bubbly.
- Rest and serve: Allow the pot pie to rest for 5 to 10 minutes before slicing. Garnish with additional fresh thyme leaves if desired and serve warm.
Notes
- This Creamy Vegetable Pot Pie recipe is a healthy comfort food option that works well for weeknight dinners and family meals.
- The recipe is vegan-friendly when using cashew milk and nutritional yeast instead of dairy milk and Parmesan cheese.
- Partially thaw the frozen mixed vegetables before adding to ensure even temperature and cooking consistency.
- Use an 8×8-inch or 9-inch deep-dish pie plate for best results with this filling amount.
- Egg wash is optional but adds a beautiful golden color to the crust; vegans can skip or substitute with a plant-based milk wash.
Nutrition
- Serving Size: 1.2 cups
- Calories: 350 kcal
- Sugar: 5 g
- Sodium: 760 mg
- Fat: 13 g
- Saturated Fat: 4 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 44 g
- Fiber: 8 g
- Protein: 12 g
- Cholesterol: 25 mg

