November 24, 2025
Tofu Pot Pie
This Tofu Pot Pie is the ultimate comfort food! Crispy Cajun-spiced tofu, tender veggies, and a rich, creamy sauce all baked under a flaky puff pastry crust. It’s hearty, cozy, and the kind of meal everyone at the table will love! Perfect for holiday tables and cold winter nights.

Table of Contents
why you’ll love this recipe step-by-step instructions tips and faqs more holiday recipesTofu Pot Pie (Creamy, Hearty, and Cajun-Spiced!)
A cozy, creamy, flavor-packed plant-based pot pie with crispy Cajun tofu, tender veggies, and a golden puff pastry crust.
This vegan Tofu Pot Pie is the definition of cold-weather comfort food. It’s rich, ultra-creamy, packed with savory Cajun-spiced tofu “chick’n,” and topped with flaky puff pastry squares that bake up golden and crisp and beautiful! Think classic chicken pot pie vibes, with a plant-based twist!
Whether you’re serving it for a cozy dinner or adding it to your holiday table, this dish is hearty, comforting, and guaranteed to impress. And the best part? It’s made all in one pan for easy prep and quick cleanup!

Why You’ll Love This Tofu Pot Pie
✔ Ultra-creamy + comforting: the sauce is rich, velvety, and perfectly seasoned! And golden puff pastry always gives me cozy vibes!
✔ Easy to prepare: this tofu pot pie looks impressive, but everything comes together in one pan with simple, accessible ingredients – no complicated steps or techniques required.
✔ Affordable Ingredients: Most of the ingredients are budget-friendly and easy to find.
✔ Minimal prep work: Most of the work is chopping veggies and cubing tofu. The puff pastry topping keeps things fairly easy and stress-free.
✔ Make-ahead and freezer-friendly: Prep the filling a day in advance, store it in the fridge, and add the puff pastry right before baking. Perfect for holidays and busy evenings! Additionally, the filling freezes beautifully on its own, so you can batch-cook, thaw, and top with fresh pastry whenever cravings hit!
How to Make Tofu Pot Pie
1. Prep and Sauté the Tofu:
Toss cubed super-firm tofu with cornstarch, nutritional yeast, and Cajun seasoning. This creates that perfect crispy coating once pan-fried. Next, heat olive oil in a large skillet and pan-fry the seasoned tofu until golden and crisp, 8 to 10 minutes. Set aside.
2. Sauté the Aromatics:
In the same skillet, add more olive oil along with onion, carrot, celery, garlic, thyme, oregano, and parsley. Cook until fragrant and the onions are translucent.
3. Build the Creamy Sauce:
Melt vegan butter into the veggies, sprinkle in flour, and cook for a couple minutes to remove the raw taste. This is what makes your pot pie luscious and thick. Pour in vegetable broth and unsweetened non-dairy milk. Bring to a gentle simmer and reduce until the sauce thickens.
4. Add Veggies and Tofu:
Stir in chopped kale and frozen peas. They’ll wilt and cook down fast. Fold the tofu back into the pot so every bite has a mix of tofu, veggies, and creamy sauce. Taste and adjust seasoning.
5. Top with Puff Pastry, Bake, and Enjoy!
Place the puff pastry squares in an even layer over the pot pie mixture, slightly overlapping each one. Brush the tops with the melted vegan butter and bake until the pastry if golden-brown and the filling is bubbly, 20 to 30 minutes. Remove from the oven and let cool at room temperature for 10 minutes before serving. Garnish with fresh minced parsley and enjoy!

Tips and FAQs
- Use super-firm tofu for the best texture: no pressing needed, and it gets the crispiest when pan-fried!
- Extra-creamy non-dairy milk makes a big difference: I’ve found that unsweetened, unflavored, and ideally “extra creamy” oat or soy milk work best for this recipe!
- Don’t skip the roux! It’s key to getting that thick, luscious pot pie filling.
- Make ahead: prep the filling up to a day ahead and add puff pastry just before baking.
Can I use extra firm tofu instead of super-firm?
Yes! Just press it for 30 to 40 minutes ahead of time to remove excess moisture before cubing.
Can I make this Tofu Pot Pie gluten-free?
Yes! Use gluten-free flour for the roux and choose a gluten-free puff pastry.
Can I add other veggies?
Definitely! On any typical day, I’ll usually add whatever I have on hand. In the past, I’ve added frozen fire-roasted corn, sautéed mushrooms, minced potatoes, green beans, or spinach!
Does this freeze well?
Yes! Make sure to freeze the filling without the puff pastry. Add fresh pastry right before baking!

More Holiday Recipes




Cozy, Creamy, and Packed with Flavor!
This Tofu Pot Pie is everything you want in a cold-weather comfort meal: hearty, creamy, veggie-packed, and full of savory Cajun flavor! Whether you’re serving it for a cozy weeknight dinner or adding it to your holiday menu, it’s guaranteed to be a hit!
If you give this recipe a try and enjoy it, I wanna know! Snap a photo, take a video, or make a story and post it to Instagram or Facebook, and tag me at @eat_figs_not_pigs and #EatFigsNotPigs. I love seeing your recreations of my recipes! xx!


Tofu Pot Pie
Ingredients
- 1 (16-ounce) block of super firm tofu, cubed (or extra firm tofu, pressed, drained, and cubed)
- 2 tablespoons cornstarch
- 2 tablespoons Cajun seasoning, divided (homemade or store-bought)
- 1 tablespoon nutritional yeast
- 4 tablespoons olive oil, divided
- 1 white onion, minced (about 1 ½ cups)
- 2 carrots minced, about 1 cup
- 2 celery stalks, minced (about 1 cup)
- 10 cloves fresh minced garlic
- 1 tablespoon fresh minced thyme
- 1 tablespoon fresh minced oregano
- 1 tablespoon fresh minced parsley, plus more for garnish
- 6 tablespoons vegan butter, divided
- 4 tablespoons all-purpose flour
- 2 cups vegetable broth
- 1 cup unflavored and unsweetened non-dairy milk, preferably “extra-creamy”
- 4 loosely packed cups kale, de-stemmed and chopped
- 1 cup frozen peas
- Salt and pepper, to taste
- 1 puff pastry sheet, thawed
Instructions
- Preheat the oven to 400°F.
- To prepare the tofu, toss the tofu with the cornstarch and 1 tablespoon of the Cajun seasoning until evenly coated.
- Heat 2 tablespoons of the olive oil in a large (preferably oven-safe) sauté pan over medium heat.
- Once the oil is hot, pan fry the tofu until golden brown and crispy, 12 to 15 minutes. Remove and set aside.
- Add the remaining 2 tablespoons of olive oil to the same pan over medium heat.
- Once the oil is hot, add the onion, carrots, celery, garlic and herbs. Continue to cook, stirring often, until the onions are translucent, and the garlic is fragrant, 2 to 3 minutes.
- Add 4 tablespoons of the vegan butter and once it’s melted, sprinkle in the flour. Mix to coat and cook for 2 to 3 minutes.
- Pour in the broth and non-dairy milk, mixing to combine.
- Increase the heat to medium-high. Once at a simmer, reduce the heat to medium-low and continue to simmer until it thickens and reduces by about a third, 7 to 10 minutes.
- Toss the kale and frozen peas into the skillet (you might need to do this in batches), mixing to incorporate.
- Once coated, toss in the reserved tofu, mixing again until incorporated
- Taste and adjust seasonings, if necessary.
- Meanwhile, melt the remaining 2 tablespoons of butter in a small heat-proof bowl in the microwave for 10 to 15 seconds, or until it’s melted.
- Roll the puff pastry out onto a clean, lightly floured surface and it into 3 to 4-inch squares. You should get about 16 to 18 squares. Place the puff pastry squares in an even layer over the pot pie mixture, slightly overlapping each one. Brush the tops with the melted vegan butter and bake until the pastry if golden-brown and the filling is bubbly, 20 to 30 minutes.
- Let cool at room temperature for 10 minutes, garnish with fresh minced parsley and enjoy!