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.
Shepherd's Pie Calculator
To burn about 1190 kcal you may need roughly:
📊 Data source note: Nutrition values are estimates based on standard food composition databases and common recipe data. Actual values vary by cooking method, oil quantity, ingredient brand, and serving size. See our Data Sources and Methodology pages.
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.