Nutrition7 min read

Protein for Weight Loss: How Much You Need & Best Sources

Published by BasedHealth Team·

Why Protein Matters More Than Any Other Macro

If you could change only one thing about your diet for weight loss, it should be eating more protein. Here's why protein is uniquely powerful:

1. Protein Keeps You Full

Protein is the most satiating macronutrient. Studies show that increasing protein intake from 15% to 30% of calories causes people to eat 441 fewer calories per day — without trying. That's almost a pound of weight loss per week from just feeling less hungry.

2. Protein Preserves Muscle

When you're in a calorie deficit, your body burns both fat and muscle for energy. Adequate protein intake signals your body to preserve muscle and burn fat instead. This is critical because muscle tissue burns more calories at rest, keeping your metabolism healthy.

3. Protein Burns More Calories to Digest

The thermic effect of protein is 20-30%, meaning your body burns 20-30% of protein calories just digesting it. Compare that to 5-10% for carbs and 0-3% for fat. Eating 100 calories of chicken breast costs your body 25 calories to process. Eating 100 calories of butter costs just 2.

How Much Protein Do You Need?

The standard recommendation for weight loss is:

  • 0.7-1.0g per pound of body weight (or 1.6-2.2g per kg)

For example:

  • 150 lb person: 105-150g protein per day
  • 180 lb person: 126-180g protein per day
  • 200 lb person: 140-200g protein per day

If you're significantly overweight, use your goal weight instead of your current weight for this calculation.

Best High-Protein Foods

Here are the best protein sources ranked by protein density (grams of protein per calorie):

Lean Meats & Fish

  • Chicken breast (skinless): 31g protein per 165 calories
  • Turkey breast: 29g protein per 135 calories
  • Cod/Tilapia: 26g protein per 120 calories
  • Shrimp: 24g protein per 120 calories
  • Tuna (canned in water): 25g protein per 110 calories

Dairy & Eggs

  • Greek yogurt (non-fat): 17g protein per 100 calories
  • Cottage cheese (low-fat): 14g protein per 90 calories
  • Eggs: 6g protein per 70 calories each
  • Egg whites: 11g protein per 50 calories (per 3 whites)

Plant-Based

  • Tofu (firm): 17g protein per 180 calories
  • Tempeh: 20g protein per 200 calories
  • Lentils (cooked): 18g protein per 230 calories
  • Edamame: 17g protein per 190 calories
  • Chickpeas: 15g protein per 270 calories

Quick High-Protein Snacks

  • Beef jerky: 9g protein per 70 calories (per oz)
  • String cheese: 7g protein per 80 calories
  • Hard-boiled egg: 6g protein per 70 calories
  • Protein shake: 25-30g protein per 120-150 calories

Sample High-Protein Day (150g protein, ~1,600 calories)

Breakfast — Greek yogurt bowl (400 cal, 35g protein)

  • 1 cup non-fat Greek yogurt (17g)
  • 1 scoop protein powder (25g)
  • 1/2 cup berries
  • 1 tbsp honey

Lunch — Chicken salad (450 cal, 45g protein)

  • 6 oz grilled chicken breast (42g)
  • Mixed greens, tomatoes, cucumber
  • 2 tbsp light dressing
  • Side of fruit

Snack — Cottage cheese & jerky (200 cal, 25g protein)

  • 1/2 cup cottage cheese (14g)
  • 1.5 oz turkey jerky (11g)

Dinner — Salmon with veggies (550 cal, 45g protein)

  • 6 oz salmon fillet (34g)
  • 1 cup roasted broccoli
  • 1/2 cup brown rice
  • 2 eggs on the side (12g)

Tracking Your Protein

The biggest challenge with protein is consistency. It's easy to eat enough protein at dinner but fall short at breakfast and lunch.

Use BasedHealth to snap photos of your meals throughout the day. The app breaks down your protein, carbs, and fat for each meal, so you can see if you're on track before dinner. If you're behind, you can adjust your evening meal to hit your target.

Start tracking your protein with BasedHealth — it takes 5 seconds per meal.

Start Tracking Smarter Today

Join 1000+ users losing weight with AI-powered calorie tracking. No manual logging — just snap and track.

Download BasedHealth Free