This savory, flavorful, and downright delicious vegetarian pot pie is made with a delicious dairy-free cream sauce and filled with tofu and veggies! It's surprisingly easy to make and might just be the definition of comfort food.
I grew up eating frozen pot pie and homemade pot pie. To me, there is no greater comfort than a hot pot pie straight from the oven, creamy filling bubbling and pie crust golden.
I knew I had to share a vegetarian version of the pot pie that I grew up eating. Instead of chicken, we're using tofu, which is sauteed until golden and is a great meat placement.
Tofu pot pie is filled with hearty flavor, golden tofu, and a variety of mixed veggies. The filling is easy to make and screams comfort!
- Dietary-features: vegetarian, vegan, dairy-free, nut-free
- filled with savory flavors made 100% from vegan ingredients
- this pie can be made with homemade or store-bought pie crust
- made with frozen veggies and hearty potatoes
- can be made into individual pot pies!
What you'll need
- Pie crust: If you don’t want to make a homemade pie crust you can use puff pastry or a premade pie crust. You can find pie crust in the fridge aisle by butter or in the frozen dessert aisle. Double check the ingredient list for lard and non-vegetarian ingredient.
- All-purpose flour: This is the primary thickener in the sauce. Whole wheat flour can also be used.
- Milk: I usually use unsweetened soy milk as the creamy sauce base. Almond milk, oat milk and cow's milk also work (if you are making this pot pie vegetarian and not vegan). Make sure to choose an unsweetened, unflavored milk.
- Russet potatoes: Cubed potatoes are cooked in vegetable broth for maximum flavor. We reserve the cooked vegetable broth because the starchiness from the potatoes helps thicken the sauce. Skin the potatoes if desired.
- Extra firm or super firm tofu: You do not need to press the tofu for this recipe. I cut the tofu into ½ inch cubes, but it can be cut even smaller if you don’t want it to be a focal point.
- Mixed vegetables: A traditional blend of green beans, peas, carrots and corn is my go-to mixed veggie combo for vegetarian pot pie. Cook the vegetables according to package instructions before adding to the filling.
- Herbs: Fresh rosemary and thyme make the kitchen smell wonderful. You can use 1 teaspoon dry herbs in place of 1 tablespoon fresh as needed.
Step by step instructions
Don't be intimidated by the number of ingredients and steps required to make pot pie. It's as simple as whisking together the filling, filling up the pie crust, and baking until the pie is golden.
- Cook the potatoes in vegetable broth until fork tender. Reserve the cooked vegetable broth for later. You will need a total of 1 and ¾ cups vegetable broth.
- Sauté the diced onion, celery, and tofu in olive oil until the onions are softened and the tofu is starting to brown. Browning the tofu adds extra flavor to the pot pie, so don't skip this step!
- Sprinkle in the all purpose flour, stirring until lightly browned. This will take 1-2 minutes. Slowing whisk in the vegetable broth, soy sauce and nutritional yeast. Simmer until the sauce is thickened to an alfredo-like consistency, about 5 minutes.
- Add the remaining ingredients to the pot pie filling: potatoes, cooked mixed veggies, fresh thyme, and rosemary.
- Roll out the pie crust and place the bottom layer in the pie dish. Add the pot pie filling then cover with the second pie dough, pressing lightly to seal the edges. Optional: brush with melted butter or vegan butter for a golden pie crust.
- Bake for 45 to 55 minutes, until the pie is golden brown.
Recipe FAQ and expert tips
- Vegetable filling options: You can use whatever mix of veggies you prefer in the pot pie filling. Just make sure they are completely cooked before adding to the pie.
- New to tofu? Check out my guide to tofu for more cooking methods and recipes.
- For a more "chicken-y" pot pie filling, try using your favorite frozen chicken substitue in place of the tofu.
- Pot pie filling consistency: This cream sauce used in the filling should be thicken enough to coat the back of a spoon without sliding off. If your filling isn't thick enough, either keep simmering until it is or add in a corn starch slurry of 1 tablespoon corn starch mixed with 1 tablespoon water.
- For next level flavor, try adding air fryer tofu or marinated tofu to the filling.
I use this pie shield for every pie that I make. It is a life-saver and I definitely recommend trying it out if you make pie frequently. You can also tent tin foil around the pot pie edges to slow the baking.
Yes! Single-serve pot pies work best with just a top pie crust. Divide the filling between five 8 ounce oven-safe ramekins. Cover with pie crust and bake at 350 degrees until the crust is golden. This is the same method as my puff pastry broccoli cheddar pot pies.
Cover the pie with foil and store in the fridge for up to 3-4 days for the best quality. Reheat individual servings in the microwave until warmed through. To reheat the entire pie, bake in the oven at 350 degrees F until heated through. You may need to cover the top with foil if it starts browning.
Yes, this pot pie can be made gluten-free if you use a gluten-free all-purpose flour blend in place of the all-purpose flour. You can also use tamari in place of soy sauce. I don't have a recipe for a gluten-free pie crust but any should work.
The filling can be prepared up to 24 hours in advance. Keep refrigerated until ready to use. The filling will thicken when cooled but will loosen up when cooked in the oven.
More vegan comfort food favorites
Did you try this recipe? You can leave a star rating ⭐️⭐️⭐️⭐️⭐️ in the recipe card or a review down in the comments section. I always appreciate your feedback! You can also follow along on my YouTube, Instagram, Facebook, and Pinterest or sign up for my newsletter!
Vegetarian Tofu Pot Pie
- 2 9 inch pie crusts
- ½ pound russet potato sliced into 1 inch cubes
- 2-3 cups vegetable broth
- 1 tablespoon olive oil
- 2 stalks celery diced
- ½ medium yellow onion diced
- 14 ounce block tofu drained and cut into ½ inch cubes
- 2 tablespoons all purpose flour
- 1 tablespoon soy sauce
- 1 tablespoon nutritional yeast optional
- 6 ounces frozen mixed vegetables peas, carrots, corn, green beans
- 1 tablespoon fresh thyme
- 1 tablespoon fresh rosemary
- ½ teaspoon coarse salt
- ¼ teaspoon black pepper
- Preheat the oven to 350 degrees F.
- Combine the potatoes and 2 cups vegetable broth in a medium sauce pan. Bring to a boil over high heat. Once boiling, reduced to a simmer over medium-low and simmer until fork tender, about 10 minutes. When cooked through, drain the potatoes, making sure to reserve the vegetable broth for later. You will need a total of 1 and ¾ cups vegetable broth for the recipe.
- Meanwhile, in a large pan, heat the oil over medium-high heat. Sauté the celery, onions, and cubed tofu for 6-8 minutes, until the onions and celery are softened.
- Sprinkle in the flour. Whisk until the flour is "cooked" and lightly golden, about 1-2 minutes.
- Slowly whisk in the reserved vegetable broth. Make sure to mix in the vegetable broth very slowly while whisking to prevent lumps from forming. Stir in the soy sauce and nutritional yeast. Bring to a boil over medium-high heat, then reduce to a simmer over low heat. Simmer until the sauce is thickened to a gravy-like consistency, stirring occasionally. This will take about 3-5 minutes.
- Add the cooked potatoes, frozen mixed vegetables, fresh thyme and rosemary, salt and pepper. Taste and adjust for seasonings as needed.
- Prepare your pie crust according to recipe or package instructions. If using the Cozy Peach Kitchen Pie crust: place the bottom layer of the pie dough in a pie dish, patting it into the dish as need. Fill with the vegan pot pie filling. Place the second pie dough layer on top and trim off excess. Press the edges of each pie dough lightly together to seal. Cut 1-2 small slits in the middle for venting.
- Bake at 350F for 45 to 55 minutes, checking occasionally to prevent burning. The pie is ready when it's golden brown. Allow to cool for 10 minutes before serving.
- Pie glaze: For a golden pie crust, brush a thin layer of room temperature coconut oil onto the top pie crust before putting in the oven.
- Herbs: One tablespoon fresh herb can be replaced with one teaspoon dry herb.
- Storage and reheating: Cover the pie with foil and store in the fridge for up to 3-4 days for best quality. Reheat individual servings in the microwave until warmed through. To reheat the entire pie, bake in the oven at 350 degrees F until heated through. You may need to cover the top with foil if it starts browning.