Easy Vegan Chicken Pot Pie Casserole with Puff Pastry

Vegan Chicken Pot Pie Casserole
Comfort food doesn’t get much better than a warm, creamy pot pie fresh from the oven — and this Vegan Chicken Pot Pie Casserole proves you don’t need dairy or meat to enjoy it.
Made with hearty soy curls (or plant-based chicken pieces), tender vegetables, and a rich, savory sauce, this casserole is topped with golden, flaky vegan puff pastry. It’s everything you love about traditional pot pie — just completely plant-based.
Whether you’re fully vegan or simply trying to add more meatless meals to your week, this recipe delivers serious comfort and flavor.
Why I Love This Recipe
As someone who develops comfort-food recipes regularly, I’m always looking for ways to keep them satisfying without sacrificing texture or richness. This version checks all the boxes:
- Creamy, velvety filling
- Hearty vegetables in every bite
- Golden, crispy puff pastry topping
- Great for family dinners
- Meal-prep friendly
It’s the kind of dish you serve when you want everyone at the table to feel cozy and full.
If you love hearty baked dishes, you might also enjoy pairing this with Easy Classic Pasta Salad for Any Gathering for a balanced meal.

Vegan Chicken Pot Pie Casserole
Creamy vegan chicken pot pie casserole with soy curls, hearty vegetables, and flaky puff pastry baked until golden.
Prep: 20 min | Cook: 35 min | Total: 55 min
Servings: 4 servings
Ingredients
- 3 cups soy curls or Quorn Meatless Chiqin Pieces
- 2 tablespoons olive oil
- 3/4 cup onion, diced
- 1 cup carrots, sliced into 1/4-inch rounds
- 1/2 cup celery, diced
- 1 cup red potatoes, peeled and cut into 1/2-inch cubes
- 5 tablespoons all-purpose flour (or gluten-free flour blend)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3/4 teaspoon dried thyme
- 2 cloves garlic, minced
- 1 cup vegetable broth
- 1 cup non-dairy milk
- 1 cup frozen green peas
- 1 sheet vegan puff pastry
Instructions
- Preheat oven to 400°F (200°C). Lightly grease a casserole dish.
- Heat olive oil in a large skillet over medium heat. Add soy curls or meatless chicken pieces and cook until lightly browned.
- Add onion, carrots, celery, and red potatoes. Cook for 5-7 minutes until vegetables begin to soften. Stir in minced garlic and cook for 30 seconds.
- Sprinkle flour over the mixture and stir well to coat. Cook for 1 minute to remove raw flour taste.
- Gradually pour in vegetable broth and non-dairy milk, stirring constantly until the mixture thickens.
- Season with salt, black pepper, and thyme. Stir in frozen green peas and simmer for 2-3 minutes.
- Transfer the filling to the prepared casserole dish. Lay the vegan puff pastry sheet over the top, trimming excess and sealing edges.
- Bake for 25-30 minutes, or until the puff pastry is golden brown and crisp.
- Let rest for 5 minutes before serving.
Nutrition
- Calories: 520 calories
- Fat: 26 g
- Carbs: 55 g
- Protein: 18 g
Rate This Recipe
Average Rating: 0 (0 votes)
Ingredients You’ll Need
- 3 cups soy curls or Quorn Meatless Chiqin Pieces
- 2 tablespoons olive oil
- 3/4 cup onion, diced
- 1 cup carrots, sliced into 1/4-inch rounds
- 1/2 cup celery, diced
- 1 cup red potatoes, peeled and cubed
- 5 tablespoons all-purpose flour (or gluten-free blend)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3/4 teaspoon dried thyme
- 2 cloves garlic, minced
- 1 cup vegetable broth
- 1 cup non-dairy milk
- 1 cup frozen green peas
- 1 sheet vegan puff pastry
Ingredient Swaps & Notes
- Soy curls offer a chewy, chicken-like texture, but any plant-based chicken substitute works.
- Use unsweetened almond, oat, or soy milk for best results.
- For extra richness, stir in 1–2 tablespoons of vegan butter at the end.
- Gluten-free flour blends work well for thickening the sauce.
- Add mushrooms for deeper umami flavor.
How to Make Vegan Chicken Pot Pie Casserole
1. Preheat the Oven
Preheat to 400°F (200°C) and lightly grease a casserole dish.
2. Brown the Plant-Based Protein
Heat olive oil in a large skillet over medium heat. Add soy curls or meatless chicken pieces and cook until lightly browned.
3. Cook the Vegetables
Add onion, carrots, celery, and potatoes. Cook 5–7 minutes until vegetables begin to soften. Stir in garlic and cook for 30 seconds.
4. Make the Roux
Sprinkle flour over the mixture and stir well to coat. Cook for 1 minute to eliminate the raw flour taste.
5. Create the Creamy Sauce
Gradually pour in vegetable broth and non-dairy milk, stirring constantly until thickened.
6. Season and Finish Filling
Add salt, pepper, and thyme. Stir in peas and simmer for 2–3 minutes.
7. Assemble
Transfer filling to the prepared casserole dish. Lay puff pastry over the top, trimming excess and sealing edges.
For a decorative finish, score the pastry lightly with a knife and cut small vents.
8. Bake
Bake 25–30 minutes, until pastry is golden brown and crisp.
9. Rest Before Serving
Allow to rest for 5 minutes so the filling sets slightly before scooping.
Tips for Success
- If the sauce becomes too thick, add a splash of broth before baking.
- Keep puff pastry cold until ready to use for maximum flakiness.
- For extra golden color, brush pastry lightly with non-dairy milk before baking.
- Don’t skip venting the pastry — it prevents sogginess.
Serving Suggestions & Pairings
This rich casserole pairs beautifully with lighter sides:
- Serve with Easy Classic Pasta Salad for Any Gathering for contrast.
- Pair with a crisp green salad inspired by Easy Homemade Caesar Salad with Chicken (swap in vegan dressing).
- For a cozy comfort spread, serve alongside How to Make Perfect Grilled Cheese with Homemade Tomato Soup using plant-based cheese.
- Leftovers can be tucked into wraps similar to The Ultimate Turkey Club Wrap for Easy Lunches, using vegan fillings.
- For meal prep ideas, take inspiration from Easy Meal Prep Chicken Salad – Classic & Creative Riffs and repurpose leftover filling into lunch bowls.
Nutritional Information (Per Serving)
- Calories: 520
- Fat: 26g
- Carbohydrates: 55g
- Protein: 18g
(Nutritional values are estimates and may vary by ingredient brands.)
Storage & Leftover Tips
- Store covered in the refrigerator for up to 4 days.
- Reheat in the oven at 325°F to maintain crisp pastry.
- Add a splash of plant milk before reheating if needed.
- Freeze filling separately (without pastry) for up to 2 months.
More Recipes You’ll Love
If you’re building a rotation of comforting, satisfying dinners, try:
- Easy Classic Pasta Salad for Any Gathering
- Easy Homemade Caesar Salad with Chicken
- How to Make Perfect Grilled Cheese with Homemade Tomato Soup
- The Ultimate Turkey Club Wrap for Easy Lunches
- Easy Meal Prep Chicken Salad – Classic & Creative Riffs
Final Thoughts
This Vegan Chicken Pot Pie Casserole is creamy, comforting, and packed with hearty vegetables and plant-based protein. It proves that classic comfort food can be just as satisfying without traditional ingredients.
If you try this recipe, I’d love to hear how it turned out. Share your favorite plant-based swaps and follow along for more easy, cozy recipes from my kitchen to yours.
Comfort food — made plant-powered.




