Go Back
+ servings

Three Cheese & Potato Pie

Simple, filling, cheap and so comforting… this cheese and potato pie recipe is my spin on the humble British classic, using three British cheeses for maximum flavor and texture. Your whole family will love having this for dinner with just a few simple side dishes.
4.5 from 4 ratings


  • 2 white onions, sliced thinly
  • 6 cloves of garlic, minced
  • 1 tsp brown sugar
  • 1 kg white potatoes, peeled and chopped
  • 50 g (3.5 tbsp) salted butter
  • 1 tsp English mustard
  • 125 ml (½ cup) whole milk
  • 2 eggs
  • 300 g (11 oz) grated cheddar , you want a mature / vintage cheddar
  • 100 g (3.5 oz) 3.5oz Lancashire or Cheshire cheese, finely crumbled
  • 100 g (3.5 oz) 3.5oz Goat's cheese, sliced
  • 4 Tomatoes, sliced
  • Salt and pepper, to taste


  • The first thing to do is start caramelizing your onions. Get them going before you even start to prep anything else, as they take a while and you don't want this to hold you up later. Heat a little olive oil in a saucepan and add the onions. Saute until they begin to soften and then add the sugar and garlic. Leave them cooking, covered, on the lowest possible heat, while you prepare everything else. Go in regularly to stir them and make sure they don't stick to the bottom (if they do start to stick, add a little water to the pan to loosen things up)
  • Peel and chop your potatoes and then add to boiling water in a large saucepan. Simmer for 15-20 minutes, until soft. Use the time they are cooking to grate, slice and crumble your cheeses.
  • Preheat the oven to 200C / 390F.
  • Drain the potatoes and add them back into the pan. Add the milk, mustard and butter. Use a hand mixer* to mix everything together until smooth, before adding the eggs and whisking them in too, followed by the cheddar cheese (setting aside a handful of the cheddar for the topping). Add salt to taste. (*It's fine if you don't have a hand mixer, just use a potato ricer or masher and stir in the other ingredients with a wooden spoon.)
  • Finally, add the caramelized onions in to the potato mixture and stir through. (The onions may not be cooked enough by this point, so if they're still soggy and watery in the pan just turn up the heat, add some extra oil, and get them a little browner and stickier before adding them.)
  • Pour the mixture into a greased baking dish. The mixture will be runny - that's OK because the eggs will help it to firm up and set when it cooks.
  • Add the tomato slices, crumbled Lancashire and sliced Goat's cheese to the top of the pie.
  • Place in the oven and bake uncovered for 30 minutes, until the top is nicely browned.
  • Let it sit for 5-10 minutes before slicing in and serving it.


You can cut time off this recipe by leaving out the caramelized onions, but I'd still recommend sauteeing the garlic to add at the end. You can do this while the potatoes are boiling.
Serving: 1g, Calories: 345kcal, Carbohydrates: 44g, Protein: 12g, Fat: 14g, Saturated Fat: 8g, Polyunsaturated Fat: 5g, Cholesterol: 97mg, Sodium: 261mg, Fiber: 5g, Sugar: 6g