Cottage pie is a quintessential British comfort food, a dish steeped in tradition and simplicity with origins dating back to the late 18th century. Traditionally made with leftover roasted meat and topped with mashed or sliced potatoes, it was the kind of resourceful meal born out of necessity and frugality — using every last scrap to provide hearty sustenance. Over time, the dish evolved, and minced meat became the standard. The version with beef is called cottage pie, while one made with lamb is known as shepherd’s pie, a distinction often blurred outside the UK.
My inspiration for this Satisfying Beef and Mustard Cottage Pie comes from a desire to honour the rustic nature of the original while adding layers of complexity and boldness to suit the modern palate. British food sometimes gets a bad rap internationally, but dishes like this prove that it’s all about comfort, warmth, and unpretentious flavour. And while there’s beauty in tradition, there’s always room for creative reinvention.
The standout twist in this modern take is the addition of Dijon mustard and smoked pancetta or streaky bacon. Pancetta, an Italian cured meat made from pork belly, introduces a smoky depth and natural saltiness to the pie’s filling, creating a well-rounded flavour without the need for much additional seasoning. If pancetta isn’t readily available, smoked streaky bacon does the job admirably. It provides a similar savoury base and enhances the richness of the beef.
The Dijon mustard is the other key element that lifts this dish from standard to special. Known for its smooth texture and tangy, subtly spicy flavour, Dijon introduces a bit of sharp contrast that cuts through the richness of the beef and cheese. It’s not overpowering — the idea is to bring underlying vibrance rather than heat. It adds finesse that sharpens every bite, and though it isn’t traditional, it blends so beautifully that you’ll wonder why it wasn’t always part of the recipe.
Instead of mashed potatoes, this recipe opts for thinly sliced potatoes layered on top, forming a crisp and golden crust once baked. This textural contrast is a triumph — soft, savoury filling beneath with crunchy, cheesy potato on top. The grated cheddar cheese between and on top of the layers not only delivers that oozy, indulgent melt but also creates a beautifully browned surface that’s irresistibly satisfying.
Above all, this dish represents the wonderful meeting of homey reliability and culinary inventiveness. It’s the kind of supper that warms you from the inside out, perfect for chilly evenings or as a soulful dish at the end of a long day. Whether you’re celebrating your love for British classics or just craving some robust, feel-good food, this Beef and Mustard Cottage Pie captures both nostalgia and novelty on a single plate.

Satisfying Beef and Mustard Cottage Pie
Ingredients
500 grams ground beef (minced beef) - lean
500 ml beef stock (beef broth or beef bouillon)
80 ml passata or crushed tomatoes (tomato puree with seeds removed)
6 rashes bacon - smoked streaky
2 large carrots
1 medium onion
1 clove garlic
3 large potatoes
100 grams cheddar cheese - grated
3 teaspoons Dijon mustard
Instructions
- Dice onion and peel and grate your carrots, ready to be cooked.
- Brown off the beef in the pan, separating it into a fine mince. Then set aside in a bowl.
- Heat olive oil in the same pan, add the onion and carrots, brown off for a couple of minutes on medium heat, and then add the beef back to the pan, followed by a crushed garlic clove.
- Add the beef/chicken stock, tomato puree, and Dijon mustard, then bring to a boil.
- Decrease the heat and let simmer for 15 minutes with the lid on. Meanwhile, preheat the oven to the gas mark at 400 degrees Fahrenheit. Slice your potatoes about a millimetre thick and part boil for 5 minutes, then cool under cold water.
- Add the cooked mince to a dish and then cover with a layer of potatoes. Add some grated cheese, followed by another layer of potatoes. Finally, another layer of grated cheese, then drizzle some olive oil and a little black pepper.
- Bake in your oven for 30 minutes until golden brown.










