20 High-Protein, Low-Calorie Foods for Weight Loss (With Macros)
20 foods packed with protein but low in calories. Exact macros, portions, and meal ideas.
Start your GLP-1 weight-loss plan from $147/month
Take our 60-second quiz to get matched with a US-licensed provider. Approved online — medication shipped to your door in 3-5 days.
See if I qualify — Free 60-sec quizAvailable online. Shipped directly to your door anywhere in the US.
Why high-protein, low-calorie foods are the key to weight loss
Protein is the most important macronutrient for weight loss. It has the highest thermic effect of food (your body burns 20-30% of protein calories just digesting it), preserves muscle during a calorie deficit, and is the most satiating macronutrient. The challenge is getting enough protein without exceeding your calorie target. That is where high-protein, low-calorie foods come in.
Calculate your protein target with our Protein Calculator and your calorie budget with our Calorie Deficit Calculator.
Top 20 high-protein, low-calorie foods
1. Chicken breast (skinless, boneless)
165 cal | 31g protein | 0g carb | 3.6g fat per 4 oz
The king of weight loss protein. Nearly pure protein with minimal fat. Grill, bake, or air fry for the lowest calorie preparation. Eat 4-6 oz per meal.
2. Non-fat Greek yogurt
100 cal | 17g protein | 6g carb | 0g fat per 1 cup
More protein than regular yogurt, plus probiotics for gut health. Choose plain and add your own fruit. Use as a sour cream substitute in recipes.
3. Egg whites
120 cal | 26g protein | 1g carb | 0g fat per 1 cup (8 whites)
The highest protein-to-calorie ratio of any whole food. Use in omelets, smoothies, or baking. Mix 1 whole egg with 3 whites for flavor and nutrients with fewer calories.
4. Canned tuna (in water)
90 cal | 20g protein | 0g carb | 0.5g fat per 4 oz
Ultra-lean protein that is shelf-stable and cheap. Mix with Greek yogurt instead of mayo. Limit to 2-3 servings per week due to mercury.
5. Shrimp
120 cal | 24g protein | 0g carb | 1g fat per 4 oz
Very low calorie, very high protein. Shrimp cooks in 2-3 minutes, making it perfect for quick meals. Grill, saute, or boil.
6. Low-fat cottage cheese
160 cal | 28g protein | 6g carb | 2g fat per 1 cup
Casein protein digests slowly, keeping you full for hours. Eat with fruit, on salads, or as a snack. Choose 1-2% fat varieties.
7. Turkey breast (ground, 99% lean)
120 cal | 26g protein | 0g carb | 1g fat per 4 oz
Nearly as lean as chicken breast. Use in tacos, meatballs, burgers, or pasta sauce. Season well — lean turkey can be bland without spices.
8. White fish (cod, tilapia, halibut)
100 cal | 20g protein | 0g carb | 1g fat per 4 oz
Very low calorie and high protein. Cod and tilapia are affordable options. Bake with lemon and herbs for a 15-minute meal.
9. Lean beef (96% lean ground beef)
150 cal | 25g protein | 0g carb | 4g fat per 4 oz
Higher in calories than chicken or fish but provides iron and B12. Choose 90%+ lean. Use in moderation — 2-3 times per week.
10. Pork tenderloin
120 cal | 22g protein | 0g carb | 3g fat per 4 oz
As lean as chicken breast but often overlooked. Roast, grill, or air fry. Season with herbs and spices for flavor without calories.
11. Edamame
120 cal | 11g protein | 9g carb | 5g fat per 1 cup
Complete plant protein with fiber. Steam and sprinkle with sea salt for a snack. Also great in salads and stir-fries.
12. Tofu (firm)
180 cal | 20g protein | 4g carb | 11g fat per 1 cup
Plant-based protein that absorbs flavors well. Press, marinate, and bake or air fry for best texture. Use in stir-fries, scrambles, or salads.
13. Lentils
230 cal | 18g protein | 40g carb | 1g fat per 1 cup cooked
Higher in calories but packed with protein and fiber. The fiber makes them very filling. Use in soups, salads, or as a rice substitute.
14. Whey protein powder
120 cal | 24g protein | 2g carb | 1g fat per scoop
The most convenient protein source. Mix with water for 24g protein in 120 calories. Read our Protein Powder Guide.
15. String cheese (part-skim mozzarella)
80 cal | 7g protein | 1g carb | 6g fat per stick
Portable, pre-portioned protein. Keep in the fridge for a grab-and-go snack. Pair with fruit or vegetables.
16. Deli turkey breast
90 cal | 18g protein | 2g carb | 1g fat per 4 slices
Quick and convenient. Roll up with cheese, use in wraps, or eat plain. Choose low-sodium varieties.
17. Salmon
230 cal | 22g protein | 0g carb | 14g fat per 4 oz
Higher in calories from healthy omega-3 fats, but worth it. Eat 2-3 times per week for anti-inflammatory benefits and protein.
18. Black beans
220 cal | 15g protein | 40g carb | 1g fat per 1 cup
Plant protein with fiber. Use in tacos, salads, or soups. Rinse canned beans to reduce sodium.
19. Beef jerky (low-sugar)
80 cal | 14g protein | 3g carb | 1g fat per 1 oz
Ultra-convenient protein that does not need refrigeration. Check labels — many brands add significant sugar.
20. Plain non-fat yogurt
120 cal | 12g protein | 17g carb | 0g fat per 1 cup
Less protein than Greek yogurt but still good. Use in smoothies, marinades, or as a base for dressings.
Protein-to-calorie ratio comparison
Here are the top 5 foods ranked by grams of protein per 100 calories:
- Egg whites: 21.7g protein per 100 cal
- Canned tuna (water): 22.2g protein per 100 cal
- Shrimp: 20.0g protein per 100 cal
- Cod: 20.0g protein per 100 cal
- Chicken breast: 18.8g protein per 100 cal
Sample high-protein, low-calorie day (1500 cal, 130g protein)
- Breakfast: 1 whole egg + 3 egg whites + 1 cup spinach (200 cal, 26g protein)
- Snack: 1 cup non-fat Greek yogurt + 1/4 cup berries (120 cal, 17g protein)
- Lunch: 5 oz chicken breast + 2 cups greens + 2 tbsp balsamic (250 cal, 38g protein)
- Snack: 1 string cheese + 1 apple (160 cal, 8g protein)
- Dinner: 5 oz cod + 1 cup roasted vegetables + 1/2 cup quinoa (350 cal, 28g protein)
- Snack: 1 scoop whey protein in water (120 cal, 24g protein)
When high-protein foods are not enough
Eating adequate protein is essential for weight loss, but if you have a BMI of 30 or higher and struggle with hunger even on a high-protein diet, GLP-1 medications can help. These medications reduce appetite dramatically, making it easier to maintain a high-protein, low-calorie diet without feeling deprived.
Struggling with hunger on a diet?
GLP-1 medications reduce appetite and make high-protein diets easier to maintain. Check if you qualify.
Check my eligibilityThe bottom line
High-protein, low-calorie foods like chicken breast, Greek yogurt, egg whites, tuna, and shrimp are the foundation of an effective weight loss diet. They provide maximum protein with minimum calories, preserving muscle while keeping you full. Calculate your protein and calorie targets, build meals around these 20 foods, and consider medical support if hunger remains a barrier.
Related GLP-1 guides
- GLP-1 Comparison Guide 2026
- GLP-1 Cost Guide 2026
- GLP-1 Side Effects Complete Guide
- Best GLP-1 Telehealth Programs
- How Much Weight Can You Lose on GLP-1
- GLP-1 Nausea Remedies
- Foods to Avoid on GLP-1
- GLP-1 Titration Schedule
- GLP-1 Dosage Guide
- Compounded vs Brand GLP-1
- Natural GLP-1 Alternatives
- Wegovy Cost 2026
- Mounjaro Cost 2026
- Zepbound Cost 2026
- GLP-1 Weight Maintenance Strategies
- What Happens When You Stop GLP-1
- GLP-1 Injections Near Me
- GLP-1 Weight Loss Program Guide
- Wegovy vs Ozempic
- Semaglutide vs Tirzepatide
Ready to start? Get GLP-1 prescribed online this week
Join 50,000+ patients who lost 15-22% of body weight with the right GLP-1 medication. Free consultation — no insurance needed.
Check if I qualify — Free 60-sec quizAvailable online. Shipped directly to your door anywhere in the US.
Real patients. Real results.
Join 50,000+ patients who transformed their lives with GLP-1 medications
"I tried everything — keto, intermittent fasting, gym memberships. Nothing worked long-term. GLP-1 changed everything. I lost 47 pounds in 8 months and finally feel like myself again. The online process was so easy — I had my prescription in 2 days."
Jessica M., 38
Texas
-47 lbs
in 8 months
Compounded semaglutide
"At 52, my doctor said I was heading toward diabetes. I started tirzepatide through a telehealth program and lost 62 pounds. My A1C is back to normal, my blood pressure dropped, and I'm off two medications. Wish I'd done this years ago."
David R., 52
Florida
-62 lbs
in 11 months
Tirzepatide (Zepbound)
"I was skeptical about doing this online, but the whole process was professional and easy. My provider answered all my questions, and the medication arrived in 4 days. I've lost 38 pounds and finally have energy to play with my kids again."
Aisha K., 34
California
-38 lbs
in 6 months
Compounded semaglutide
Results vary. These testimonials reflect individual experiences and are not typical. Weight loss depends on diet, activity, and adherence to medication.
How it works — 3 simple steps
Take the 60-second quiz
Answer a few questions about your health, weight goals, and medical history. It's free and confidential.
1 min
Meet your US-licensed provider
A board-certified clinician reviews your profile and prescribes the right GLP-1 medication for you — entirely online.
24-48 hrs
Get medication shipped to your door
Your prescription is filled by a US pharmacy and delivered in discreet packaging in 3-5 business days.
3-5 days
Get GLP-1 savings alerts & weekly tips
Join 50,000+ readers. Price drops, new coupons, and expert weight-loss advice — delivered weekly. Unsubscribe anytime.
Free. No spam. Unsubscribe anytime.