British food is all about using simple ingredients from Britain to create tasty, filling dishes. The perfect example of a traditional British dish is cottage pie.
This simple classic is a family favourite in homes across Britain as it is easy and cheap to make and a hit with family members of all ages. If you are unfamiliar with cottage pie, it consists of a base made with minced meat and rich gravy, topped with creamy mashed potatoes. This is usually served with seasonal vegetables.
Here is an easy recipe for cottage pie for six people.
Cottage Pie: Easy Recipe for a Family Meal
Course: Meat Recipes, MainCuisine: British, EuropeanDifficulty: Easy6
servings10
minutes40
minutesNO
NO
NO
YES
An easy recipe for cottage pie, a British family favourite of minced beef in a rich gravy topped with mashed potatoes.
Ingredients for Cottage Pie
800g minced beef
1.5 kg potatoes
1 onion, finely chopped
200g mushrooms, chopped
1 carrot, peeled and diced
1 tbsp Worcestershire sauce
25g butter
50 ml of milk
2 tbsp vegetable oil
4 tbsp gravy granules
Salt and pepper
Directions: How to Make Cottage Pie
- Peel and chop the potatoes into large chunks and put them into a large saucepan filled with water.
- Season the potatoes with a little salt, then put the saucepan on high heat on the hob for 20 minutes, or until the potatoes are tender.
- Meanwhile, preheat the oven to 180C/ gas mark 4 and heat the oil in a large frying pan over medium heat.
- Add the minced beef to the pan and cook for 5-7 minutes, until the meat begins to brown. Stir occasionally to prevent sticking and make sure all the meat is browned.
- Add the chopped onions, mushrooms and carrots to the frying pan and cook for a further five minutes.
- Season the meat, onions, and mushrooms with salt and pepper.
- Pour enough boiling water over the meat to just cover it.
- Stir in the gravy granules and add the Worcestershire sauce, then cook for ten minutes on reduced heat.
- While the meat cooks in the gravy, drain the potatoes and return them to the pan.
- Put the saucepan on the hob over low heat, then add the milk and butter and season with pepper.
- Mash the potatoes thoroughly, so there are no lumps. Using a fork to whisk the potatoes after mashing can help eliminate any remaining lumps.
- Tip the mince and gravy mixture into a large ovenproof dish.
- Using a spoon, add the mashed potatoes to the top of the minced beef. Alternatively, use a piping bag to create a patterned topping.
- If you have spooned the mashed potatoes on, smooth them out with the back of a spoon, then run a fork along the top to create a pattern. This will help some parts to crisp a little in the oven.
- Transfer to the oven and cook for 15 minutes until the top is beginning to brown and the gravy is coming up the sides of the dish.
- Serve the cottage pie with either seasonal vegetables or peas and pickles.
An Easy Pickle Accompaniment
You can make an easy pickle accompaniment to serve with your cottage pie. Just thinly slice onions using a mandoline and put them in a dish. Sprinkle with salt, black pepper, and a teaspoon of sugar. Add enough malt vinegar to the dish to just cover the onions. Leave to soak for an hour while serving. My grandma also added sliced cucumber to this pickle.
Additional Tips
- If you are looking for other meals that use minced beef, try our chilli con carne, chilli stuffed peppers, spicy beef tacos, lasagne, and spicy beef lettuce boats.
- Use some cream in the mashed potatoes for a creamier, richer topping.
- Add some grated cheddar to the top to make the topping a little crunchy and to add a cheesy flavour.
- Try adding some frozen peas at the same time as the carrots, onions and mushrooms.
- For extra flavour, add your favourite herbs to the minced meat mixture.
- Smarten up the appearance of the cottage pie by piping on the mashed potatoes using a piping bag.
What Is the DIfference Between Cottage Pie and Shepherd’s Pie?
Although the two dishes look almost identical — a savoury meat filling topped with creamy mashed potatoes — the key distinction is the type of meat used.
1. Cottage Pie = Beef
Cottage pie is made with minced beef. The name comes from the 18th century, when potatoes became affordable for rural cottage dwellers. Beef was the most common meat available, so the dish naturally became associated with it.
Typical ingredients:
- Minced beef
- Onions, carrots, peas
- Beef stock or gravy
- Worcestershire sauce
- Mashed potato topping
It’s hearty, rich, and slightly more robust in flavour than its lamb‑based cousin.
2. Shepherd’s Pie = Lamb
Shepherd’s pie is made with minced lamb — the clue is in the name.
Shepherds look after sheep, so the dish traditionally uses lamb rather than beef.
Typical ingredients:
- Minced lamb
- Onions, carrots, peas
- Lamb stock
- Herbs like rosemary or thyme
- Mashed potato topping
It has a slightly sweeter, more delicate flavour thanks to the lamb.
3. Everything Else Is Mostly the Same
Both pies share:
- A savoury meat‑and‑veg base
- A mashed potato topping
- Oven baking until golden and bubbling
Seasonings and vegetables vary by region and family tradition, but the structure is identical.
4. In the UK, the distinction between cottage pie and shepherd’s pie matters
In British cooking, the difference is taken seriously. Calling a beef pie ‘shepherd’s pie is considered incorrect. On the other hand, the terms are often used interchangeably in the United States.
5. Modern Variations
You’ll also see:
- Vegetarian shepherd’s pie (often called “shepherdless pie”)
- Cottage pie with a cheesy mash topping
- Shepherd’s pie with sweet potato mash
- Guinness cottage pie for extra richness
But the traditional rule remains:
Beef = Cottage Pie. Lamb = Shepherd’s Pie.

Loved the simplicity of the dish
Thank you. It is one of those meals that is easy to make and a crowdpleaser!
Yes it looks gorgeous too
Looks too tasty 🙂
Thank you!