Roasted lamb ( 150 grams) – 18 grams of protein