Creamy Plant-Based Veggie Pot Pie

Creamy Plant-Based Veggie Pot Pie

There’s something undeniably comforting about a golden flaky crust and a creamy vegetable filling. This Creamy Plant-Based Veggie Pot Pie delivers all the cozy vibes — hearty vegetables, herbs, and a rich, savory sauce topped with crisp vegan puff pastry.


A clever trick in this recipe is dissolving nutritional yeast into the vegetable broth, which creates deeper umami flavor throughout the filling. Paired with coconut milk for creaminess and tender vegetables, every bite is rich, comforting, and satisfying.


It’s the perfect plant-based dinner for cold nights, cozy weekends, or when you simply want something nourishing and comforting.

Creamy Plant-Based Veggie Pot Pie

A cozy plant-based veggie pot pie filled with creamy vegetables and topped with golden puff pastry. The ultimate comforting vegan dinner.

Author
Healthythandi
Prep Time
20 minutes
Cook Time
40 minutes
Servings
4-6
Cuisine
Plant-Based

Ingredients

  • 2 tbsp plant butter or olive oil
  • 1 onion, finely chopped
  • 2 celery stalks, chopped
  • 2 carrots, diced
  • 2 garlic cloves, minced
  • • 1 tsp dried thyme
  • • ½ tsp dried rosemary
  • • Salt and black pepper, to taste
  • • Optional: pinch turmeric for color
  • • Optional: chili flakes for heat
  • 2 tbsp flour (for thickening)
  • • 1½ cups vegetable broth
  • • 1 tbsp nutritional yeast (dissolved in the broth)
  • • 1 cup canned coconut milk
  • • 1 cup potatoes, diced
  • • 1 cup frozen peas
  • 1 vegan puff pastry sheet, thawed
  • • Plant milk for brushing pastry

Directions

  1. Preheat the oven to 200°C and lightly grease a baking dish.
  2. 2. Heat plant butter or olive oil in a large pan over medium heat.
  3. 3. Add onion, celery, and carrots. Sauté for 5–7 minutes until softened.
  4. 4. Stir in garlic, thyme, rosemary, salt, and pepper.
  5. Sprinkle flour over the vegetables and stir well to coat.
  6. 6. Slowly pour in the vegetable broth (with dissolved nutritional yeast), stirring continuously.
  7. 7. Add coconut milk and bring the mixture to a gentle simmer.
  8. Add diced potatoes and cook for 10–12 minutes until they begin to soften.
  9. 9. Stir in frozen peas and cook another 2 minutes.
  10. Pour the creamy filling into your prepared baking dish.
  11. 11. Lay the puff pastry sheet over the filling and trim the edges if needed.
  12. 12. Cut small steam vents in the pastry and brush lightly with plant milk.
  13. Bake for 25–30 minutes until the pastry is golden and the filling is bubbling.
  14. 14. Let the pie cool slightly before serving.
Back to recipe blog