This high-protein cottage pie is classic British comfort food with a Food For Fitness twist. Lean beef mince, a rich tomatoey base, and a fluffy mash topping come together in one hearty bake that’s ideal for family dinners, meal prep, or freezing for busy nights. Protein-packed, filling, and seriously cosy.
Cottage pie is one of those recipes that quietly does everything you need it to: feeds a crowd, uses simple ingredients, and keeps everyone full and happy with minimal faff.
This version sticks to the classic combo of lean beef mince, onions, carrots, celery and a simple buttery mash topping – but with a focus on protein to keep it firmly in “healthy comfort food” territory.
It’s the kind of dish you can throw together on a Sunday, portion up, and then feel very smug as you reheat it through the week while everyone else is panic-ordering takeaway.
Each serving is high in protein (around 35 g per portion,) thanks to the beef mince, and clocks in at roughly 455 kcal depending on your exact ingredients and mash generosity.
This recipe serves 4 people, uses everyday UK supermarket ingredients, and you only really need a large pan and an ovenproof dish to pull it off.
Great for busy families, anyone trying to lose weight without living on salad, and especially someone where staying fuller for longer with decent protein is a total game-changer.
Why you’ll love this high-protein recipe
Packed with protein – lean beef mince gives you roughly 35 g protein per serving to keep you full for hours.
Total comfort food – rich savoury filling, fluffy mash on top… it’s basically a hug in an oven dish.
Family-friendly – mild flavours, no scary ingredients, and easy to sneak in extra veg.
Budget-conscious – uses affordable staples like mince, carrots, onions, potatoes and tinned tomatoes.
Meal prep gold – reheats and freezes brilliantly, so you can cook once and eat well for days.
Great for weight loss – high in protein and satisfying, which makes sticking to your calories far less painful.
Key Ingredients
Beef mince. The protein hero of the whole dish. Go for lean beef mince if you’re watching calories, but still want that rich, beefy flavour and a solid protein hit in every portion.
Olive oil. Just enough to soften your veg and help the mince brown nicely without turning the whole thing into a grease fest.
Onion, carrot & celery. These three – finely diced onion, carrot and celery – are your flavour base. They add natural sweetness, extra fibre, and help bulk out the meat base so you get more volume for the calories.
Garlic. Because cottage pie without garlic would be deeply suspicious. Adds warmth and depth to the sauce without overpowering it.
Tomato paste & chopped tomatoes. Tomato paste gives a concentrated savoury punch, while chopped tomatoes create that rich sauce that coats the mince. Together they stop the filling from being dry or bland.
Beef stock. Adds extra savoury goodness and helps everything simmer into a proper, glossy, flavour-packed meat base. Use a reduced-salt stock if you’re watching sodium.
Dried thyme & dried rosemary. These two bring all the cosy cottage pie vibes – think herby, comforting, and slightly earthy, without having to buy fresh herbs that slowly die in your fridge door.
Worcestershire sauce. The secret weapon. A little tangy, a little salty, and full of umami – it makes the beef filling taste like it’s been simmering all day, even when it hasn’t.
Potatoes. Your classic mash topping – fluffy, comforting and perfect for soaking up that rich mince mixture. They also add volume so each portion feels massive, which is always nice when dieting.
Butter & semi-skimmed milk. Just enough to make the mash creamy and smooth, without pushing the calories over the edge. You can use a dairy-free milk if needed and keep the butter minimal.
Keeping Cottage Pie Fresh For Later
To store
Let your cottage pie cool completely, then cover the dish tightly with foil or transfer portions to airtight containers. Store in the fridge for up to 3 days. If you’ve pre-portioned it, it’s ideal for grab-and-go lunches or easy weeknight dinners.
To reheat
Reheat in the oven at 180°C (fan) for around 20–25 minutes until piping hot in the centre. If the top is browning too quickly, loosely cover with foil. For single portions, you can microwave on high for 3–5 minutes, stirring halfway to make sure it heats evenly.
To freeze
Cottage pie freezes like an absolute legend. You can freeze it either before baking (assemble, cool, then wrap well) or after baking (cool completely, then portion and freeze). Freeze for up to 3 months. Defrost overnight in the fridge, then bake at 180°C (fan) until hot all the way through and bubbling at the edges.
Serving suggestions
Keep it simple with steamed broccoli, peas or green beans on the side for extra fibre and colour. If you’re feeding very hungry folk, you can add a spoon of mushy peas or a side of roasted carrots or cabbage. For a calorie-conscious plate, go heavy on the veg and let the cottage pie be your protein-and-carb combo.
Variations & tips
Boost the protein further by stirring in a drained tin of lentils or black beans to the mince base – more fibre, more protein, same comfort.
Swap the mash by using half potato and half sweet potato or cauliflower mash if you want a lighter, slightly lower-carb version.
Play with the meat – you can use turkey mince or extra-lean beef mince to reduce fat while keeping protein high.
Add extra veg like peas, mushrooms or finely chopped spinach into the meat base – ideal for sneaking more goodness into kids (or fussy adults).
Brown your mince properly – don’t rush this bit. Let it get a bit of colour in the pan for a deeper, more “slow cooked” flavour.
Rest before serving – give the pie 5–10 minutes out of the oven before scooping. It thickens slightly and slices more neatly.
FAQ
Can I make this cottage pie ahead of time?
Yes, cottage pie is perfect for making ahead. You can assemble it completely, cool it, then cover and keep it in the fridge for up to 24 hours before baking. Just add an extra 5–10 minutes to the oven time if you’re cooking it straight from the fridge.
Can I make this even higher in protein?
Definitely. Use leaner beef mince and add a tin of lentils or beans into the filling for extra protein and fibre. You could also serve it with a side of Greek yoghurt and chives instead of gravy for a sneaky extra protein boost.
Is this recipe freezer-friendly?
Yes – very! You can freeze the whole dish or portion it up into individual servings. Once cooled, wrap well or store in airtight tubs and freeze for up to 3 months. Defrost in the fridge overnight and reheat until piping hot.
Can I use sweet potato for the topping?
Absolutely. Swapping all or part of the potatoes for sweet potato gives a slightly sweeter, more colourful mash topping. It still works brilliantly with the savoury beef base and keeps the dish nice and filling.
High-protein cottage pie with rich beef filling and golden mash. Easy to make, great for freezing and perfect for cosy, filling dinners.
Total Time:65 min
Yield:41x
Ingredients
UnitsScale
For the meat base
500gbeef mince
1 tbsp olive oil
1 medium onion, finely diced (120g)
2 carrots, finely diced (150g)
2 celery sticks, finely diced (120g)
2 garlic cloves, crushed
1 tbsp tomato paste
400gtinned chopped tomatoes
150mlbeef stock
1 tsp dried thyme
1 tsp dried rosemary
1 tbsp Worcestershire sauce
Salt and black pepper, to taste
For the mash topping
800gpotatoes, peeled and chopped
20gbutter
80mlsemi-skimmed milk (or dairy-free alternative)
Salt and pepper, to taste
Instructions
Heat the olive oil in a large pan over medium heat. Add the onion, carrots, celery, and garlic. Cook for 6–8 minutes until softened.
Add the beef mince to the pan. Break it up with a spoon and cook for 5–7 minutes until browned.
Stir in the tomato paste, chopped tomatoes, beef stock, thyme, rosemary, Worcestershire sauce, and a pinch of salt and pepper. Reduce the heat and let it simmer for 15–20 minutes until slightly thickened.
Boil the potatoes in a large pot of salted water for 12–15 minutes until tender. Drain well, then mash with the butter and milk. Season to taste.
Pre-heat the oven to 200°C (fan 180°C). Spoon the mince mixture into a large ovenproof dish. Spread the potato mash evenly over the top.
Bake for 20–25 minutes until the top is lightly golden and the filling is bubbling.
Author:Scott Baptie
Prep Time:15 mins
Cook Time:50 mins
Category:Meat
Nutrition
Serving Size:1
Calories:455
Fat:15g
Carbohydrates:45g
Protein:35g
More High-Protein Recipes To Try
Scottish Stovies. These Scottish Stovies are the definition of comfort food — soft, savoury, stick-to-your-ribs goodness. Choose from a high-protein mince version (perfect when you don’t have leftovers) or the traditional Scottish method using Sunday roast beef and gravy. Cheap, hearty, nostalgic, and absolutely perfect.
Sweet Potato Stovies. Sweet Potato Stovies — a high-protein twist on a Scottish classic. Still hearty, still cosy, still pure “Scottish winter in a bowl,” but brighter, sweeter, and honestly… a wee bit addictive. Lean beef mince brings the protein punch, and sweet potatoes keep things warming, filling and ridiculously delicious.
High Protein Red Lentil Soup. This red lentil soup offers a comforting blend of aromatic vegetables and protein-packed red lentils. Its simple preparation and heartwarming flavours make it a perfect dish to bring the warmth into any kitchen.
Leave Me A Comment Below
As always, I would love to hear how you find this recipe. If you make it, please come back and leave a comment below. Thanks!
Scott is the owner and founder of Food For Fitness. He is a fat loss coach, speaker and fitness writer with a masters (MSc) degree in Applied Sports Nutrition.
I'm a Nutritionist and Sunday Times Bestselling recipe book author who makes high-protein recipes for busy families, fitness enthusiasts or people just trying to eat healthier!
I bought the high protein handbook 6 and it has been a great slow cooker recipe book that the whole family has enjoyed. The recipes always come out well with a good consistency for the sauce and taste delicious. I have now purchased the remaining books and can’t wait to try new recipes! Thanks
Scott
At Food For Fitness we help families lose weight the simple way - with high-protein recipes, realistic nutrition advice, and no fads. Find easy meals, expert guidance, and tools that make healthy eating effortless.
Get in touch with us via our contact form or via email info@foodforfitness.co.uk for more information about Food For Fitness and how to get started with a nutrition plan designed for your lifestyle.
Love your recipes Scott.
Will be trying some soon. Have a lovely Xmas🎄🎄🎄God Bless you and your family🙏🤶
Thanks Berty. Hope your 2026 is off to a flyer.