Back to all recipes
Traditional Cottage Pie

Traditional Cottage Pie

Proper Cottage Pie — Britain's Ultimate Comfort Casserole

Ground beef gets elevated with savory vegetables and a rich, thyme-scented gravy, all tucked beneath a cloud of buttery mashed potatoes that bakes up golden and gorgeous. This is the kind of dinner that makes everyone gather around the table and ask for seconds.

EnglishDinnerComfort FoodKid FriendlyOne PotBakingBeef
↓ Jump to Recipe

Cottage pie gets confused with shepherd's pie so often that most people use the terms interchangeably, but the distinction matters to anyone who's grown up eating proper British comfort food. Cottage pie is made with beef — the "cottage" originally referred to the humble homes where families stretched leftover roast beef into a hearty meal by mincing it up with vegetables and gravy, then topping it with whatever potatoes they had on hand.

What makes this version exceptional is the depth of flavor you build in that beef mixture. The tomato paste gets cooked down until it's almost caramelized, the flour creates a proper thick gravy instead of a watery mess, and the Worcestershire adds that umami richness that makes you want to eat the filling straight from the spoon. The mashed potato topping isn't just there for show — it needs to be creamy enough to spread smoothly but sturdy enough to hold its shape under the broiler heat.

This is the kind of dish that transforms a Tuesday night into something special. The whole house fills with the aroma of browning beef and herbs while it bakes, and when you bring that golden-topped casserole to the table, everyone suddenly remembers why British comfort food has such staying power. It's substantial without being heavy, familiar enough for kids to love, and sophisticated enough that adults appreciate the technique behind it.

Prep30 min
Cook45 min
Total1 hr 15 min
Servings6
Difficultymedium

Nutrition

fat18g
carbs35g
protein28g
calories425

Ingredients

Filling

  • 2 lbground beef, preferably 85/15 blend
  • 1 largelarge yellow onion, diced
  • 2 mediummedium carrots, diced small
  • 1 cupfrozen peas (no need to thaw)
  • 2 tbsptomato paste
  • 1 cupgood-quality beef broth
  • 2 tbspWorcestershire sauce
  • 1 tspdried thyme
  • 2 tbspall-purpose flour
  • salt and black pepper

Topping

  • 3 lbrusset potatoes, peeled and quartered
  • 4 tbspunsalted butter
  • ½ cupwhole milk, warmed
  • 1 largelarge egg yolk, beaten
  • salt

Instructions

  1. Crank your oven to 400°F. You'll want that heat steady and ready when the assembled pie goes in.
  2. Tumble the potato quarters into a large pot and cover generously with salted water. Bring to a vigorous boil and cook until they break apart easily when pierced with a fork — properly tender potatoes are the foundation of great cottage pie.
    15 min
  3. While potatoes bubble away, heat a large skillet over medium-high heat and crumble in the ground beef. Break it apart with your spoon and let it brown properly — you want some good caramelization happening, not gray steamed meat.
    8 min
  4. Toss the diced onion and carrots into the beef and stir everything together. Cook until the onion turns translucent and the carrots start to soften around the edges — this builds the flavor base for your filling.
    5 min
  5. Push the tomato paste and flour into the mixture, stirring constantly so the flour doesn't clump. Let this cook for a full minute to eliminate any raw flour taste and deepen the tomato flavor.
    1 min
  6. Pour in the beef broth, Worcestershire sauce, and thyme, scraping up any browned bits from the bottom of the pan. Keep it at a gentle simmer until the liquid thickens into a proper gravy that coats the beef nicely.
    5 min
  7. Fold in the frozen peas and season generously with salt and pepper. The peas will thaw from the heat — no need to cook them further. Taste and adjust seasoning, then take the skillet off the heat.
  8. Drain the potatoes thoroughly and mash them with the butter, warm milk, and a good pinch of salt until they're smooth and creamy. No lumps allowed here — they need to spread evenly over the filling.
  9. Spoon the beef mixture into a 9x13 baking dish and spread it into an even layer. This is your savory foundation.
  10. Dollop the mashed potatoes over the beef and use a fork or offset spatula to spread them from edge to edge. Cover every bit of filling — you don't want any spots to dry out during baking.
  11. Paint the potato surface with the beaten egg yolk using a pastry brush. This gives you that beautiful golden finish that makes cottage pie so appealing.
  12. Slide into the oven and bake until the potato topping turns a rich golden brown with slightly darker peaks. The filling should be bubbling around the edges when it's ready.
    25 min
  13. Let the cottage pie rest on the counter before serving — this gives the filling time to set up so it doesn't run all over the plate when you cut into it.
    10 min
Tips & Tricks
Frequently Asked Questions
Can I make cottage pie ahead of time?

Yes — assemble the entire dish up to the egg wash step, cover tightly, and refrigerate for up to 2 days. Add 10-15 minutes to the baking time since you're starting from cold, and brush with the egg yolk just before it goes in the oven.

What's the difference between cottage pie and shepherd's pie?

Cottage pie uses ground beef while shepherd's pie uses ground lamb. The cooking method and other ingredients are essentially the same, but the meat makes all the difference in flavor.

Can I freeze cottage pie?

Absolutely — either freeze the assembled unbaked pie for up to 3 months, or freeze individual portions of the baked version. Thaw overnight in the fridge before reheating at 350°F until heated through.

Why did my potato topping sink into the filling?

The filling was probably too thin or still too hot when you added the potatoes. Make sure the beef mixture is thick enough to support the potatoes and let it cool for 5 minutes before topping.

Can I use different vegetables in the filling?

Yes — try diced celery, parsnips, or mushrooms instead of or alongside the carrots. Just make sure to cook them until tender so they don't stay crunchy after baking.