November 24, 2025

Tofu Pot Pie

Jump to Recipe

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.

Overhead shot of vegan tofu pot pie with creamy veggie filling, topped with golden and flaky puff pastry squares, then garnished with fresh parsley.

Table of Contents

why you’ll love this recipe step-by-step instructions tips and faqs more holiday recipes

Tofu 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!

Overhead shot of vegan tofu pot pie with creamy veggie filling, topped with golden and flaky puff pastry squares, then garnished with fresh parsley.

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!

Overhead shot of vegan tofu pot pie with creamy veggie filling, topped with golden and flaky puff pastry squares, then garnished with fresh parsley.

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!

Close up shot of vegan tofu pot pie with creamy veggie filling, topped with golden and flaky puff pastry squares, then garnished with fresh parsley.

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!

Overhead shot of vegan tofu pot pie with creamy veggie filling, topped with golden and flaky puff pastry squares, then garnished with fresh parsley.
Overhead shot of vegan tofu pot pie with creamy veggie filling, topped with golden and flaky puff pastry squares, then garnished with fresh parsley.

Tofu Pot Pie

Ashley
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.
Prep Time 30 minutes
Cook Time 1 hour
Resting Time 10 minutes
Course Holiday-Inspired, Lunch/Dinner, Main, Main Course, Vegan
Cuisine American
Servings 6

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!
Keyword best vegan pot pie recipe, cozy plant-based meals, dairy-free pot pie, easy vegan pot pie, easy vegan pot pie recipe, easy vegan weeknight dinner, how to make tofu pot pie, plant-based pot pie, tofu pot pie recipe, vegan fall and winter recipes, vegan tofu pot pie
Tried this recipe?Let us know how it was!
0 Comments
Join The Conversation

Share Your Thoughts

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

Recipe Rating