Shepherd's Pie Calories Calculator
Shepherd's pie ranges from 300 to 500 calories per serving depending on the lamb-to-mash ratio, how much butter is used in the mash, and portion size. A typical 400g pub portion is approximately 450β520 calories.
Nutrition Overview
Shepherd's pie is a British comfort food consisting of minced lamb in a rich gravy and vegetable sauce, topped with mashed potato and baked until golden. (Cottage pie is the beef version.) A home-cooked shepherd's pie made with lean lamb mince and mashed potato with moderate butter is approximately 300β380 calories per 350g serving. Restaurant and pub versions tend to use richer mash (more butter and cream) and larger portions, running 450β600 calories. Frozen ready-meal shepherd's pies vary by brand but typically average 320β420 calories per serving.
How to use this calculator
Enter the weight of your shepherd's pie portion in grams. A typical home serving is 300β400g; a pub portion is often 400β500g. Weigh separately from any side vegetables.
Shepherd's Pie Calories β Breakdown
| Serving | Calories | Protein | Fat |
|---|---|---|---|
| Lean lamb mince filling (100g cooked) | ~185 kcal | 22g protein | 10g fat |
| Mashed potato topping (100g, butter + milk) | ~104 kcal | 2.1g protein | 4.5g fat |
| Home shepherd's pie (350g serving) | ~320β380 kcal | 25g protein | 14g fat |
| Home shepherd's pie, generous mash (400g) | ~400β460 kcal | 28g protein | 18g fat |
| Pub shepherd's pie (450β500g) | ~470β560 kcal | 32g protein | 22g fat |
| Frozen shepherd's pie (Waitrose, 400g) | ~380β420 kcal | 22g protein | 18g fat |
| Frozen shepherd's pie (economy brand, 300g) | ~290β330 kcal | 14g protein | 14g fat |
Mash Topping β The Main Calorie Variable
The mashed potato topping is where shepherd's pie calorie counts diverge most between home and restaurant versions. Home mash made with 10g butter and 50ml semi-skimmed milk per 200g potato is approximately 95β100 kcal per 100g. Restaurant mash frequently uses double the butter and sometimes cream, reaching 130β160 kcal per 100g β 30β60% more calories from the same weight of topping. Reducing butter in the mash from 2 tablespoons to 1 tablespoon saves approximately 100 calories across a whole pie (4 servings), or 25 calories per serving.
🥗 Lower Calorie: Use sweet potato mash (86 kcal/100g) instead of regular mashed potato (104 kcal/100g with butter). The calorie difference is modest but sweet potato adds beta-carotene and vitamin C, and the natural sweetness pairs well with savoury lamb.
💪 Higher Protein: Use 90% lean lamb mince instead of standard (which is typically 80% lean). Saves approximately 40β50 kcal per 100g of meat and reduces saturated fat significantly while maintaining the same savoury depth when well-seasoned.
🔄 Smarter Swap: Replace half the butter in the mash with a similar volume of skimmed milk or low-fat cream cheese. The mash remains creamy but with significantly less fat β saves 50β70 calories per serving without a noticeable change in texture.
Burn This Food
To burn ~400 kcal (70 kg adult):
| Activity | Duration |
|---|---|
| Brisk walking | ~1 hr 31 min |
| Jogging | ~46 min |
| Cycling | ~57 min |
| Swimming | ~53 min |
FAQs
How many calories in shepherd's pie?
A home-cooked shepherd's pie (350g serving, lean lamb and moderate mash) contains approximately 320β380 calories. A pub serving (450g) is approximately 470β560 calories. Frozen ready-meal versions range from 290 to 420 calories depending on brand and size.
What is the difference between shepherd's pie and cottage pie calories?
Shepherd's pie uses lamb mince; cottage pie uses beef mince. Beef mince (standard) has a slightly higher fat content than lamb mince by default, so cottage pie tends to be marginally higher in calories per 100g of filling β though the difference is small (approximately 10β20 kcal per 100g) and depends heavily on the leanness of the mince used.
How many calories in a pub shepherd's pie?
A pub shepherd's pie (typically 400β500g with generous mash and gravy) contains approximately 470β560 calories. Premium gastropub versions with butter-enriched mash may reach 600 calories per portion.
Is shepherd's pie good for weight loss?
A homemade shepherd's pie with lean lamb mince and moderate mash (350g, ~340 calories, 25g protein) is a very reasonable weight-loss dinner. It is high in protein, moderately filling and can be batch-cooked. The key is avoiding excessive butter in the mash and controlling portion size.
📊 Data source: USDA FoodData Central and UK food composition data. See Methodology.