Start free

Nutrition facts

Calories, protein, carbs and fat for 436 foods, the same numbers MyoStats uses when you log a meal.

Browse by food group

Highest protein per calorie

The leanest protein sources: the most protein for the fewest calories, which matters most when you're cutting.

  1. Shrimp: 24 g protein, 99 kcal per 100g
  2. Prawns (cooked): 24 g protein, 99 kcal per 100g
  3. Tuna (canned in water): 26 g protein, 116 kcal per 100g
  4. Turkey Breast: 30 g protein, 135 kcal per 100g
  5. Cod (baked): 23 g protein, 105 kcal per 100g
  6. Lobster (cooked): 19 g protein, 89 kcal per 100g
  7. Egg Whites: 11 g protein, 52 kcal per 100g
  8. Ostrich Fillet: 24 g protein, 114 kcal per 100g
  9. Tilapia: 26 g protein, 128 kcal per 100g
  10. Seitan: 75 g protein, 370 kcal per 100g
  11. Hake (grilled): 22 g protein, 110 kcal per 100g
  12. Deli Turkey Slices: 11 g protein, 55 kcal per 50g
  13. Kingklip (grilled): 21 g protein, 105 kcal per 100g
  14. Canned Chicken Breast: 24 g protein, 120 kcal per 100g
  15. Crab Meat: 19 g protein, 97 kcal per 100g

Lowest-calorie foods per 100 g

  1. Watercress: 11 kcal
  2. Butter Lettuce: 13 kcal
  3. Pak Choi / Bok Choy: 13 kcal
  4. Iceberg Lettuce: 14 kcal
  5. Lettuce: 15 kcal
  6. Cucumber: 16 kcal
  7. Celery: 16 kcal
  8. Radish: 16 kcal
  9. Zucchini / Baby Marrow: 17 kcal
  10. Endive: 17 kcal
  11. Tomato: 18 kcal
  12. Asparagus: 20 kcal
  13. Gem Squash (boiled): 20 kcal
  14. Green Pepper: 20 kcal
  15. Mushrooms (button): 22 kcal

A to Z