This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Introducing my simple Cheese and Potato Pie recipe which is the ultimate comfort food! It’s a proper retro classic, just like the cheese and onion pie from school dinners, but even easier as there’s no pastry. This recipe only takes about 10 minutes of prep time, making it a great weeknight dinner. It is naturally gluten-free and easily made vegan. If you love a mash-topped pie, my hearty Vegan Shepherd’s Pie is another family favourite.

cheese and potato pie cut in slices.
James Wythe

Cheese and Potato Pie at a Glance

James’s tipScoop servings into muffin tins for mini potato pies, or serve it with a fresh salad or steamed peas on the side.

10 minsPrep
40 minsCook
50 minsTotal
4Serves
DinnerBritishGluten freeVegetarian

Key ingredients

  • White potatoes
  • Cream cheese
  • Grated mild cheddar cheese
  • Onion
  • Dried thyme
  • Butter

Why you’ll love it

  • Pure comfort food with no pastry to make.
  • Only 10 minutes of hands-on prep.
  • Works as a cosy dinner or as a side.

Quick summary

This cheese and potato pie mixes creamy mash with caramelised onions, thyme, Dijon mustard and mild cheddar, then bakes it under a golden cheesy top, with no pastry needed. It serves 4, takes 10 minutes of prep, and is naturally gluten free and easily made vegan with dairy-free butter, cream cheese and cheddar.

Summarise this recipe with AI:ChatGPTClaudePerplexityGoogle AIGrok

Save this recipe!

I'll email you a shopping list plus helpful tips to make the best version of this recipe

SAVE RECIPE

Why this recipe works

I am such a fan of a good cheese, onion, and potato pie! It is great as the main dish or as a side dish. The warm, creamy cheesy mashed potato bake is perfect for warming up on those cooler nights. If you love creamy potatoes, you have to try my Vegan Dauphinoise Potatoes too.

One of the best parts of this cheese, potato, and onion pie recipe is how simple it is! You don’t need to make your own dough or even get a puff pastry because this recipe doesn’t call for it!

Ingredients to make Cheese and Potato Pie

Ingredients to make Cheese and Potato Pie.
  1. White Potatoes – The more floury potatoes, like Maris Piper or King Edward, make for the best mashing. They also give you the crispiest Rosemary Roast Potatoes.
  2. Olive Oil – is used to cook up the onions.
  3. Onion – Adds a great sweet, yet savoury flavour.
  4. Dried Thyme – is slightly peppery and the perfect match for this dish.
  5. Butter – I use dairy-free, but any butter will do a great job of creaming up these potatoes.
  6. Dijon Mustard – is sharp and tangy, the perfect addition to this potato pie.
  7. Cream Cheese – Again, I use dairy-free, but regular will also work to thicken up the potatoes.
  8. Salt and Pepper – finish off the seasonings of this delicious meal.
  9. Grated Mild Cheddar Cheese – can also be found in a dairy-free version. It is mixed into the potatoes and also a finishing touch on top.

See recipe card for full information on ingredients and quantities.

Substitutions

  • White Potatoes – Maris Piper or King Edward potatoes are also great choices for this recipe.
  • Onion – can be replaced with leeks. Leeks and mash are a winning combo, just like in my Butterbean and Leek Pie with its sweet potato topping.
  • Dried Thyme – You can try rosemary, oregano, or another favourite seasoning in this potato pie.

Variations

  • Spicy – Add chili pepper flakes or cut up a red chilli and mix it into the potatoes for some extra heat.
  • Deluxe – Try topping with bacon, breadcrumbs, or spring onions to level up this dish. To keep it vegan, crumble over my crispy Rice Paper Bacon.
  • Kid friendly – This is already a pretty kid-friendly dish! Maybe add some extra cheese to make it even more palatable for young taste buds.

How to make Cheese and Potato Pie

white potatoes in boiling water.

Step 1: First, boil the potatoes. Scrub the potatoes to remove any dirt, and place them in a pot filled with water. Once the water boils, cook the potatoes until fork tender or for 20 minutes.

sliced onion on a cutting board.

Step 2: In the meantime, thinly slice your onion into half moons.

cooking onions in a saucepot.

Step 3: Heat olive oil in a small saucepot and add onions. Cook the onions for 10 minutes or until soft. Season the onions to taste with salt and cook until caramelised, on low heat for 20 minutes.

dried thyme mixed with onions.

Step 4: Add thyme to the onions in the last few minutes of cooking.

white potatoes mixed with butter and cream cheese.

Step 5: Drain the boiled potatoes and leave them in the colander for 2 to 3 minutes to steam dry, so the mash isn’t watery. Once they are cool enough to handle, peel the potatoes and place them into a bowl. Add butter and cream cheese. Use a masher to mash the potatoes until almost smooth. If needed, add a splash of milk.

adding grated cheddar cheese to the mixture.

Step 6: Stir in 1 cup cheddar cheese and mustard.

mixing caramelised onions with cheese, potatoes and butter.

Step 7: Stir through the caramelised onions. Preheat the oven to 200°C (180°C fan, Gas 6).

cheese and potato pie in a baking dish.

Step 8: Transfer the mixture into a pie dish, casserole dish, or baking dish. Run a fork over the top to make ridges, then top with a layer of cheese. Bake the potato pie for 20 minutes, until golden and crisp on top.

Hint: Serve the potato pie with some fresh salad or my 5-minute Basil Mashed Peas on the side. It is also great with steamed greens and a spoonful of pickle or mustard, or lay sliced tomatoes over the top before it goes in the oven.

Leftovers

Store any leftovers in the fridge in an airtight container or covered in clingfilm for up to three days. Reheat in the microwave or oven. You can also freeze them for up to three months. To freeze in portions, bake the mixture in individual ramekins, let them cool, then cover and freeze. Reheat from frozen at 180°C fan for 30 to 35 minutes, until piping hot all the way through.

Recipe FAQs

What cheese is good with potatoes?

My preference in a potato pie is to use a mild cheddar cheese. Sharp cheddar and parmesan are some other great choices. If you love a cheesy side, try my dairy-free Vegan Cauliflower Cheese too.

What herbs go with cheese and potato pie?

My favourite is to keep it simple with thyme, salt, and pepper. Some other great choices are rosemary, sage, thyme, chives, basil, parsley, tarragon, and oregano.

More Potato recipes

cheesy pie with potatoes in a baking dish.

You might also like

5 from 1 vote

Cheese and Potato Pie

This homemade cheese & potato pie is a simple yet indulgent dish. Perfect for family dinners or when you crave something warm and satisfying!
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 4

Ingredients 

  • 680 g white potatoes
  • 1½ tbsp olive oil
  • 1 large onion
  • 1 tsp dried thyme
  • 85 g butter, I used dairy free
  • 1 tbsp dijon mustard
  • 3 tbsp cream cheese, I used dairy free
  • Salt and pepper, to taste
  • 180 g grated mild cheddar cheese, I used dairy free

Instructions 

  • First, boil the potatoes. Scrub the potatoes to remove any dirt, and place them in a pot filled with water. Once the water boils, cook the potatoes until fork tender or for 20 minutes.
  • In the meantime, thinly slice your onion into half moons.
  • Heat olive oil in a small saucepot and add onions. Cook the onions for 10 minutes or until soft. Season the onions to taste with salt and cook until caramelised, on low heat for 20 minutes.
  • Add thyme to the onions in the last few minutes of cooking.
  • Drain the boiled potatoes and leave them in the colander for 2 to 3 minutes to steam dry, so the mash isn't watery. Once they are cool enough to handle, peel the potatoes and place them into a bowl. Add butter and cream cheese. Mash the potatoes until almost smooth. If needed, add a splash of milk.
  • Stir in 1 cup cheddar cheese and mustard.
  • Stir through the caramelised onions. Preheat the oven to 200°C (180°C fan, Gas 6).
  • Transfer the potatoes to a baking or pie dish. Run a fork over the top to make ridges, then top with the remaining cheese. Bake the potato pie for 20 minutes, until golden and crisp on top. Serve the potato pie with some fresh salad or steamed peas on the side.

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Store in an airtight container in the fridge for 2-3 days. Reheat in the microwave or oven.
To Freeze: Freeze in an airtight container for up to three months. Defrost in the fridge and reheat in the microwave or oven. To freeze in portions, bake the mixture in individual ramekins, let them cool, then cover and freeze. Reheat from frozen at 180°C fan for 30 to 35 minutes, until piping hot all the way through.
Tip 1: If you want this to be more like a Shepherd’s pie, you can add layers of tomato sauce and beef.
Tip 2: Scoop servings into muffin tins for mini potato pies!
Tip 3: You can add beef, sausages, pork, or chicken into this recipe if you aren’t vegan or vegetarian. If you are vegan/vegetarian you could add tofu if you wished.

Nutrition

Calories: 550kcal | Carbohydrates: 39g | Protein: 6g | Fat: 41g | Saturated Fat: 18g | Fiber: 7g | Sugar: 3g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. Made this tonight. Very nice, but will probably finely chop the onion next time because my family are unbelievably fussy.

  2. I often make cheese, onion and potato pie, lovely with sausages and baked beans. Havent tried it with cream cheese and thyme before so will try this, many thanks