Cheesy Potato Pie Recipe: Crispy Crust & Melty Filling

Introducing my simple Cheese and Potato Pie recipe — the ultimate comfort food. This dish takes only about 10 minutes of prep time, making it ideal for a busy weeknight. It’s naturally gluten-free and can easily be made vegan by using dairy-free alternatives.

cheese and potato pie cut in slices.

Recipe Difficulty – Very Easy

Table of Contents

  • Why this recipe works
  • Ingredients to make Cheese and Potato Pie
  • Substitutions
  • Variations
  • How to make Cheese and Potato Pie
  • Leftovers
  • Recipe FAQs
  • More Potato recipes
  • You might also like
  • Rate it…
  • Cheese and Potato Pie Recipe

Why this recipe works

A classic cheese, onion, and potato pie is comforting, versatile and satisfying. It works well as a main course or a hearty side. The creamy mashed potatoes combine with melted cheese and caramelised onions to create a warm, comforting bake that’s perfect on cooler evenings.

One of the best things about this version is how straightforward it is. There’s no need to make pastry—this recipe focuses on a rich mashed potato topping mixed with cheese and onions, then baked until golden.

Ingredients to make Cheese and Potato Pie

Ingredients to make Cheese and Potato Pie.
  1. White Potatoes – Floury varieties make the best mash.
  2. Olive Oil – For cooking the onions.
  3. Onion – Adds a sweet, savoury base.
  4. Dried Thyme – A subtle peppery herb that complements the dish.
  5. Butter – Dairy-free or regular to enrich the mash.
  6. Dijon Mustard – Adds sharpness and depth.
  7. Cream Cheese – Use dairy-free if preferred; it helps make the potatoes creamy.
  8. Salt and Pepper – To season.
  9. Grated Mild Cheddar Cheese – Mix into the mash and sprinkle on top; dairy-free cheddar works too.

See the recipe card below for exact quantities.

Substitutions

  • Potatoes: Russet or Yukon Gold can be used instead of white potatoes.
  • Onion: Leeks are a great swap if you prefer a milder flavour.
  • Herbs: Swap thyme for rosemary, oregano, or your favourite dried herb.

Variations

  • Spicy: Add chilli flakes or chopped fresh chilli to the potato mix.
  • Deluxe: Top with crispy bacon, breadcrumbs, or spring onions before baking.
  • Kid-friendly: Add extra cheese for a more familiar flavour kids love.

How to make Cheese and Potato Pie

white potatoes in boiling water.

Step 1: Scrub the potatoes, place them in a pot of cold water and bring to the boil. Cook until fork-tender, about 20 minutes depending on size.

sliced onion on a cutting board.

Step 2: While the potatoes cook, thinly slice the onion into half moons.

cooking onions in a saucepot.

Step 3: Heat olive oil in a small saucepan and add the sliced onions. Cook on medium until soft, then reduce the heat and continue to cook slowly until caramelised, about 20 minutes total. Season with salt to taste.

dried thyme mixed with onions.

Step 4: Stir in the dried thyme during the last few minutes of cooking the onions.

white potatoes mixed with butter and cream cheese.

Step 5: Drain the boiled potatoes and, when cool enough to handle, peel and place them in a bowl. Add butter and cream cheese, then mash until nearly smooth. Add a splash of milk if needed to reach the desired consistency.

adding grated cheddar cheese to the mixture.

Step 6: Mix in about 1 cup of grated cheddar (or dairy-free alternative) and the Dijon mustard, stirring well to combine.

mixing caramelised onions with cheese, potatoes and butter.

Step 7: Fold the caramelised onions into the mashed potato mixture. Preheat the oven to 205°C (400°F).

cheese and potato pie in a baking dish.

Step 8: Transfer the mixture to a pie dish or baking dish, top with the remaining cheese and bake for 20 minutes until golden and bubbling. Serve with a fresh salad or steamed peas.

Hint: Serve with a crisp salad or steamed green vegetables to balance the richness.

Leftovers

Store leftovers in an airtight container in the fridge for up to three days. Reheat in the microwave or oven. This pie also freezes well for up to three months—defrost in the fridge before reheating.

Recipe FAQs

What cheese is good with potatoes?

Mild cheddar is my favourite for potato pie, but sharp cheddar or parmesan also work well for extra flavour.

What herbs go with cheese and potato pie?

Thyme is a simple, classic choice. Other good options include rosemary, sage, chives, parsley, tarragon or oregano.

More Potato recipes

  • Hasselback Potatoes
  • Hearty Potato Stew
  • Loaded Potato Skins
  • Parmentier Potatoes
  • Potato Cakes
  • Potato Rosti
  • Potato Waffles
  • Smashed Potatoes
cheesy pie with potatoes in a baking dish.

You might also like

chicken and leek pie.

Chicken

Chicken and Leek Pie

Vegan Shepherd’s Pie served in a dish.

Dinner

Vegan Shepherd’s Pie

Salmon Pie in a baking dish.

Dinner

Salmon Pie

Fish pie being served with silver spoon on a wooden table. There is parsley to accessorise the table, along with small pots of of salt and pepper.

Dinner

Dairy Free Fish Pie

Rate it…

Tried this Cheese and Potato Pie recipe? Please leave a star rating and a comment — feedback is always appreciated.

cheese and potato pie cut in slices.
Pin
Print
5 from 1 vote

Cheese and Potato Pie

By: James Wythe
A simple, indulgent homemade cheese and potato pie — perfect for family dinners or when you want something warm and satisfying.
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 4

Ingredients 

  • 680 g white potatoes
  • tbsp olive oil
  • 1 large onion
  • 1 tsp dried thyme
  • 85 g butter
  • 1 tbsp dijon mustard
  • 3 tbsp cream cheese
  • Salt and pepper, to taste
  • 180 g grated mild cheddar cheese
Metric – US Customary

Instructions 

  • Boil the scrubbed potatoes in salted water until fork-tender, about 20 minutes.
  • Thinly slice the onion into half moons while the potatoes cook.
  • Heat olive oil in a saucepan, add the onions and cook until soft, then reduce heat and continue until caramelised, seasoning with salt as you go (about 20 minutes total).
  • Add thyme to the onions in the last few minutes of cooking.
  • Drain and peel the potatoes when cool enough to handle. Place in a bowl with butter and cream cheese and mash until nearly smooth, adding a splash of milk if needed.
  • Stir in the grated cheddar and Dijon mustard until evenly combined.
  • Fold the caramelised onions into the potato mixture and preheat the oven to 205°C (400°F).
  • Transfer to a baking dish, top with extra cheese and bake for 20 minutes until golden. Serve with salad or steamed peas.

Notes

Step-by-Step Photos: The post includes step photos to guide you through the process.

Substitutions & Variations: See the sections above for options.

To Store: Keep in an airtight container in the fridge for 2–3 days. Reheat as needed.

To Freeze: Freeze for up to three months in an airtight container. Defrost in the fridge before reheating.

Tip 1: Add a layer of tomato sauce and cooked beef to make a shepherd’s-pie-style bake.

Tip 2: Spoon the mixture into muffin tins for individual mini pies.

Tip 3: Add cooked meats like bacon or sausage if you’re not keeping it vegetarian; tofu works as a protein option for vegans.

Nutrition

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