Cheesy Potato Pie Recipe: Crispy Crust and Gooey Filling

Introducing a simple Cheese and Potato Pie — the ultimate comfort food. With only about 10 minutes of prep time, it’s an ideal choice for a quick weeknight dinner. Naturally gluten-free and easily adapted to be vegan, this pie delivers creamy, cheesy warmth in every bite.

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

This cheese, onion, and potato pie is a classic for a reason. It works equally well as a main course or a hearty side. The mashed potatoes are creamy and cheesy, while caramelised onions add depth and sweetness. Best of all, the recipe is straightforward and doesn’t require making pastry or using puff pastry—just fluffy, seasoned potatoes layered with cheese.

Ingredients to make Cheese and Potato Pie

Ingredients to make Cheese and Potato Pie.
  1. White potatoes – Choose floury varieties for the best mash (e.g., russet or Yukon Gold).
  2. Olive oil – For gently frying the onions.
  3. Onion – Thinly sliced for sweet, savoury caramelised flavour.
  4. Dried thyme – Adds a subtle, peppery herb note.
  5. Butter – Use dairy-free or regular butter to create a silky mash.
  6. Dijon mustard – A spoonful brightens and sharpens the potato filling.
  7. Cream cheese – Helps thicken and enrich the mash; dairy-free options work well.
  8. Salt and pepper – To taste.
  9. Grated mild cheddar cheese – Fold some into the mash and reserve extra for the top; dairy-free cheddar is a fine substitute.

See the recipe card below for precise quantities and full details.

Substitutions

  • Potatoes: Russet or Yukon Gold are excellent alternatives to white potatoes.
  • Onion: Substitute with leeks for a milder, sweeter flavour.
  • Thyme: Swap for rosemary, oregano, or your preferred herb if you like.

Variations

  • Spicy: Add red chilli flakes or diced fresh chilli to the mash.
  • Deluxe: Top with crispy bacon bits, toasted breadcrumbs, or chopped spring onions.
  • Kid friendly: Increase the cheese for a milder, creamier result children usually enjoy.

How to make Cheese and Potato Pie

white potatoes in boiling water.

Step 1: Scrub and boil the potatoes in salted water until fork tender, about 20 minutes.

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 onions. Cook on medium until soft, then reduce heat and cook slowly until caramelised (around 20 minutes total), seasoning with salt as needed.

dried thyme mixed with onions.

Step 4: Stir in the dried thyme during the final minutes of cooking so the flavour remains fresh.

white potatoes mixed with butter and cream cheese.

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

adding grated cheddar cheese to the mixture.

Step 6: Stir in the mustard and about one cup of grated cheddar (or dairy-free alternative).

mixing caramelised onions with cheese, potatoes and butter.

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

cheese and potato pie in a baking dish.

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

Hint: A crisp green salad or steamed peas make a great accompaniment to this pie.

Leftovers

Store leftovers in an airtight container in the fridge for up to three days. Reheat in the microwave or oven. You can also freeze portions for up to three months—defrost in the fridge before reheating.

Recipe FAQs

What cheese is good with potatoes?

Mild cheddar is my go-to in a potato pie, but sharp cheddar or parmesan also work well for extra flavour.

What herbs go with cheese and potato pie?

Thyme is a classic choice here, but rosemary, sage, chives, parsley, tarragon or oregano are all excellent options depending on your taste.

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…

If you try this Cheese and Potato Pie, please leave a star rating and a comment to let me know how it turned out. Your feedback helps me improve recipes and inspires others to give them a go.

cheese and potato pie cut in slices.

Cheese and Potato Pie

By: James Wythe
A simple, indulgent dish 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
  • 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 

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

Notes

Step-by-Step Photos: Step photos are included above to guide you through the process.

Substitutions & Variations: See the substitutions and variations section earlier in the article.

To Store: Keep 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 before reheating.

Tip 1: Add layers of tomato sauce and beef to make it more like a shepherd’s pie.

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

Tip 3:Add cooked beef, sausages, pork, chicken, or tofu for a heartier version.

Nutrition

Calories: 550kcal | Carbohydrates: 39g | Protein: 6g | Fat: 41g | Saturated Fat: 18g | Fiber: 7g | Sugar: 3g