Calories in roast lamb

A usual serving (250 g) has about 740 kcal; 100 g ≈ 294 kcal.

Nutrition facts

Nutrition facts
Serving kcal Protein Fat Carbs Fibre
100 g 294 25 g 21 g 0 g 0 g
1 serving 250 g 735 61 g 52 g 0 g 0 g

Source: fdc.nal.usda.gov · Confidence: medium · Updated:

Calories per serving

Calories per serving
Serving kcal Protein Fat Carbs
1 serving 250 g 735 61 g 52 g 0 g
Smaller serving 150 g 441 37 g 31 g 0 g

How it fits into a day

Roast lamb is a fatty meat: a 250 g serving without bone has about 740 kcal, with 61 g protein. Potatoes roasted under the meat soak up the fat, so count them separately. Most of the energy, about 65%, comes from fat.

A usual serving is about 37% of a 2,000 kcal day. How much do you need a day? Work it out in the calorie calculator.

Lighter options

  • Leave the crackling and the fattiest pieces: that's where most of the fat is.
  • Green salad or cabbage go well with lamb and add almost no calories.

Frequently asked questions

How many calories are in a serving of roast lamb?

About 740 kcal in 250 g, with 61 g protein and 52 g fat.

How many calories are in 100 g of roast lamb?

About 294 kcal per 100 g: 25 g protein and 21 g fat.

Does lamb have more calories than pork?

They're similar: roast lamb about 294 kcal per 100 g, roast pork about 292 kcal. How much of the fatty part you take makes the difference.

Full table: Meat and cured meat