Waitrose and Partners
John Whaite's potato, cheese & onion pie

John Whaite's potato, cheese & onion pie

For me the pie is an auspicious symbol (I'm Lancashire-born, and all that). And, of course, the real meaning of pie is hotly debated across the globe; some insist the filling should be entirely enveloped, top and bottom, by golden pastry. Others find contentment with a feeble disc of puff, floating atop a sea of gravy. I'm more evangelical, and believe a pastry base should be present

4.5 out of 5 stars(2) Rate this recipe
  • Serves6
  • CourseMain meal
  • Prepare40 mins
  • Cook35 mins
  • Total time1 hr 15 mins
  • Pluschilling

Please note, we take every care to ensure the product, allergen and recipe information displayed is correct. However, should a product be unavailable, alternatives may be displayed and/or a substitution provided. If you have an allergy or intolerance, please always check the product label before use.


For the Pastry

  • 225g plain flour, plus extra for dusting
  • 1 tsp fine sea salt
  • 150g unsalted butter, cubed
  • 75ml whole milk
  • 1 tsp cider vinegar
  • 1 Waitrose British Blacktail Medium Free Range Egg yolk, to glaze

For the Filling

  • 750g Maris Piper potatoes
  • 1 onion, peeled and quartered
  • 300ml creme fraiche
  • 1 tsp wholegrain mustard
  • 3 salad onions, finely sliced
  • 25g parsley, roughly chopped
  • 3 tbsp finely chopped chives
  • 250g mature Cheddar, grated
  • 200g Gruyère, grated
  • Finely ground white pepper, to season


  1. For the pastry put the flour, salt and butter into a bowl. Rub the butter through the flour until you have inelegant breadcrumbs. Make a well in the centre of the dry ingredients. In a small jug mix together the milk and vinegar, then add it all to the dry ingredients. Using a blunt knife, cut the milk into the flour until it starts to clump together. When it does (and most of the dry, powdery bits of flour are incorporated) knead the pastry briefly – no more than 20 seconds – until it is reasonably smooth. Flatten into a disc, wrap in clingfilm and chill for at least 30 minutes.

  2. For the filling wash and quarter the potatoes – I don’t bother to peel them, but feel free if you prefer. You have two options here. The first, and my preferred method, is to set the potatoes and the quartered onion in a steamer above a pan of boiling water and cover with the lid. Steam the potatoes for 25 minutes, or until very easily pierced with a knife. The second option is to put the potatoes and quartered onion into a large pan and cover with cold water and a generous pinch of salt. Bring the water to the boil and cook the potatoes for 20-25 minutes, again until easily pierced with a knife. When the potatoes are cooked, either remove them from the steamer or drain them, then return them to the hot, dry pan and leave to steam for 5 minutes or so. Finely chop the boiled onion and add it to the pan.

  3. When the potatoes have steamed add the remaining filling ingredients, stirring to combine, and seasoning to taste with salt and white pepper – some of the potatoes will fall apart, but don’t worry, just get it all evenly combined.

  4. Preheat the oven to 200°C, gas mark 6, and place a baking sheet in the oven to heat up. Take two thirds of the pastry and roll it out on a well-floured worktop, until it forms a disc big enough to line the base of a 23cm pie dish, with surplus hanging over the sides. Pile the cooled potato mixture into the pie dish and level off with a spoon. Roll out the remaining pastry to a disc big enough to top the pie, again with a little excess, and place it on top of the potatoes. With a sharp knife, trim away the excess pastry, then crimp the pastry together at the edges.

  5. Beat the egg yolk with a pinch of salt and a drop of water and use it to glaze the top of the pie. Cut a hole in the centre to let out steam. Place onto the hot baking sheet in the oven and bake for 30-35 minutes, until the pie is a deep golden brown. Allow to rest for 5 minutes or so before serving – this will help to set the filling.


Typical values per serving when made using specific products in recipe


2,981kJ/ 717kcals



Saturated Fat












Book a slot to see product availability at your nearest Waitrose & Partners store

Rating details

Rate this recipe

Select your rating

Overall rating (4.5/5)

4.5 out of 5 stars2 ratings

5 Stars


4 Stars


3 Stars


2 Stars


1 Stars