Try this leek and cheese pot pie, then check out our vegetable pie, mini leek and potato pies, spinach and feta pie and more comforting vegetarian pie recipes.

We've also got more delicious vegetarian recipes to try including our vegetarian quiche, vegetarian wellington and vegetarian shepherd's pie.


  • 300g potatoes, peeled and diced
  • 3 leeks, sliced and washed
  • 50g butter
  • 2 tbsp flour
  • 200ml milk
  • 100g cheddar
  • gruyère or other vegetarian melting cheese 100g
  • 1 tsp Dijon mustard
  • a handful flat-leaf parsley, chopped
  • 300g puff pastry
  • 1 egg, to glaze


  • STEP 1

    Cook the potatoes in a pan of boiling salted water for 10-12 minutes until just tender. Drain well.

  • STEP 2

    Meanwhile, cook the leeks in the butter until softened, then sprinkle over the flour and stir in well. Keep cooking and stirring for a few minutes, then gradually add the milk, stirring as you do, until you have a sauce. Stir in the cheese, mustard and parsley. Season, stir in the potatoes and tip into a pie dish.

  • STEP 3

    Roll out the pastry to pound-coin thickness. Brush a little egg around the pie dish rim and top with pastry. Trim and crimp the edges, then brush more egg over the top. Cook for 25-30 minutes until crisp and golden.

Try one of our other vegetarian pie recipes

Vegetarian Shepherd's Pie Recipe With Spiced Lentils

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.2 ratings