High Protein Low Calorie Foods: Macros Per 100g (Complete List)

Published: March 2, 2026

High protein low calorie foods

📊 Track your protein intake automatically

Free calorie tracker with protein tracking, macro targets, and 220,000+ foods including all the high-protein options listed below. No signup required.

Try Free Calorie Track →

At a glance

  • High protein foods help you feel full longer and preserve muscle during fat loss
  • Best options: chicken breast, greek yogurt, egg whites, cottage cheese, white fish
  • Aim for 0.7-1g protein per lb body weight for muscle preservation
  • Protein has a high thermic effect (burns 20-30% of calories during digestion)

Quick Reference: Protein Per 100g

FoodCalories (per 100g)ProteinFatCarbs
Chicken breast (cooked)16531g4g0g
Turkey breast (cooked)13530g1g0g
White fish (cod, cooked)9721g1g0g
Shrimp (cooked)10620g2g1g
Tuna (canned in water)8519g1g0g
Egg whites5211g0g1g
Non-fat Greek yogurt5711g0g4g
Cottage cheese (low-fat)7112g1g3g
Pork tenderloin (cooked)12322g3g0g
Seitan14125g2g5g
Tempeh16519g6g11g
Tofu (extra firm)809g4g2g
Lentils (cooked)1169g0g20g
Edamame (shelled)12112g5g9g

All values are approximate and may vary by brand and preparation.


If you’re trying to lose fat while preserving muscle, or just want to feel fuller on fewer calories, high protein low calorie foods are your best friend. Protein keeps you satisfied longer, has a high thermic effect (your body burns calories digesting it), and helps preserve lean mass when you’re in a calorie deficit.

Here’s a complete list of the best high protein, low calorie foods with macro breakdowns.

What Qualifies as “High Protein Low Calorie”?

For this list, foods must meet these criteria:


Animal-Based High Protein Foods

Poultry

Chicken Breast (skinless)

Turkey Breast (skinless)

Chicken Sausage (lean)

Fish & Seafood

White Fish (cod, tilapia, haddock)

Shrimp

Tuna (canned in water)

Salmon (wild-caught)

Dairy & Eggs

Non-Fat Greek Yogurt

Cottage Cheese (low-fat)

Egg Whites (liquid)

Whole Eggs

Low-Fat Mozzarella (part-skim)

Meat

Lean Ground Turkey (93/7)

Lean Ground Beef (95/5)

Bison

Pork Tenderloin


Plant-Based High Protein Foods

Edamame

Tofu (extra firm)

Tempeh

Seitan

Black Beans

Lentils

Chickpeas

Nuts & Seeds

Almonds

Peanuts (technically a legume)

Pumpkin Seeds (pepitas)

Chia Seeds

Hemp Seeds (hearts)


Protein Supplements & Convenience Foods

Protein Powder (whey isolate)

Protein Powder (plant-based blend)

Protein Bars (high quality)

Turkey Jerky


Meal Ideas Using High Protein Low Calorie Foods

Breakfast (450 cal, 45g protein)

Lunch (500 cal, 50g protein)

Dinner (550 cal, 55g protein)

Snacks (200-300 cal, 20-30g protein)


How Much Protein Do You Need?

For fat loss while preserving muscle:

For building muscle:

For general health (sedentary):

Track your protein intake with Free Calorie Track to ensure you’re hitting your targets consistently.


Tips for Hitting Your Protein Goals

  1. Eat protein at every meal - Don’t save it all for dinner
  2. Prep protein in bulk - Grill 3 lbs chicken on Sunday for the week
  3. Use protein powder strategically - Post-workout or when short on time
  4. Prioritize lean sources - Saves calories for carbs/fats you enjoy
  5. Track consistently - Use Free Calorie Track’s barcode scanner for accuracy

Track Your Protein with Free Calorie Track

Free Calorie Track makes it easy to track your daily protein intake and hit your protein goals every day: