🎉 50% off BodyPal Premium with code PROMO50

Lamb roast calories

Lamb roast, roasted, lean and fat
247kcal
1 3 oz portion · 85 g, roasted, lean and fat
36%protein
22 gProtein
0 gCarbs
17.7 gFat
How to burn off 247 kcal
Walking, brisk
Jogging
Cycling, moderate
Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Roasted, lean and fat · per 85 g
Calories247 kcal
Protein22 g
Carbohydrate0 g
Fat17.7 g
Saturated fat8.6 g
Cholesterol82 mg
Sodium55 mg
Potassium194 mg
Iron2.1 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Similar foods
Calories per 100 g

More meat & poultry → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →

Lamb roast FAQs
How many calories are in lamb roast?

A 3 oz serving of roasted lamb has 247 calories, and 100 g has 291 calories.

Is lamb roast good for weight loss?

A 3 oz serving has 247 calories, 22.1 g protein and 17.7 g fat. Trimmed to the lean meat only, the same 3 oz drops to 207 calories and 12.4 g fat.

Lamb roast vs lamb chop: which has fewer calories?

A lamb chop has 264 calories per 100 g and lamb roast 291 calories per 100 g, a difference of 27 calories.

How much protein is in lamb roast?

A 3 oz serving has 22.1 g protein and 100 g has 26 g. The lean only cut has 23.8 g protein per 3 oz.