Lean protein is animal or plant protein that delivers high protein with relatively little saturated fat per serving. The best lean choices for diabetes include skinless poultry, fish and shellfish, certain lean beef and pork cuts, eggs, low-fat dairy, tofu, tempeh, and legumes. Adding protein to meals helps blunt blood sugar spikes and improves fullness.
What Makes a Protein “Lean”
The USDA defines lean meat or poultry as having, per 100 grams (about 3.5 ounces):
- Less than 10 grams of total fat
- 4.5 grams or less of saturated fat
- Less than 95 milligrams of cholesterol
Extra lean is stricter: less than 5 grams of total fat and 2 grams of saturated fat per 100 grams. Plant proteins like beans and tofu are not formally “lean” by the same definition but are naturally low in saturated fat and rich in fiber.
Why Lean Protein Matters for Blood Sugar
Protein has minimal direct effect on blood glucose, and adding it to carbohydrate-containing meals slows gastric emptying, blunts glucose spikes, and increases satiety. According to the American Diabetes Association, the “Diabetes Plate” approach fills half the plate with non-starchy vegetables, a quarter with lean protein, and a quarter with carbohydrate. Our best foods for prediabetes guide builds on this framework.
Best Animal-Based Lean Proteins
Poultry
- Skinless chicken breast: 26 g protein, 3 g fat per 3 oz cooked.
- Skinless turkey breast: 26 g protein, 1 g fat per 3 oz cooked.
- Ground chicken or turkey, 99% lean: 22 g protein, 1.5 g fat per 3 oz cooked.
Fish and Shellfish
- Cod, haddock, tilapia, sole: 17 to 22 g protein, 1 to 2 g fat per 3 oz cooked.
- Tuna, canned in water: 22 g protein, 1 g fat per 3 oz.
- Salmon (fattier but heart-healthy omega-3): 22 g protein, 7 g fat per 3 oz cooked.
- Shrimp: 20 g protein, 0.5 g fat per 3 oz cooked.
- Scallops: 17 g protein, 1 g fat per 3 oz cooked.
- Sardines, canned in water: 23 g protein, 11 g fat per 3 oz (counts more as omega-3 rich than strictly lean).
Lean Beef Cuts
- Top sirloin, trimmed: 26 g protein, 5 g fat per 3 oz cooked.
- Eye of round roast: 25 g protein, 4 g fat per 3 oz cooked.
- Top round, bottom round: 27 g protein, 5 g fat per 3 oz cooked.
- 93% lean ground beef: 22 g protein, 8 g fat per 3 oz cooked.
- Flank steak: 23 g protein, 7 g fat per 3 oz cooked.
Pork
- Pork tenderloin: 26 g protein, 3 g fat per 3 oz cooked (one of the leanest meats available).
- Pork loin chop, trimmed: 25 g protein, 6 g fat per 3 oz cooked.
- Canadian bacon: 12 g protein, 2 g fat per 2 slices.
Eggs and Egg Products
- Whole egg: 6 g protein, 5 g fat per large egg.
- Egg whites: 4 g protein, 0 g fat per large egg white.
Low-Fat Dairy
- Greek yogurt, plain non-fat: 17 g protein, 0 g fat per 6 oz.
- Cottage cheese, 1% fat: 14 g protein, 1 g fat per 1/2 cup.
- Milk, skim: 8 g protein, 0 g fat per cup.
- Part-skim mozzarella: 6 g protein, 4 g fat per 1 oz.
Best Plant-Based Lean Proteins
- Tofu, firm: 10 g protein, 5 g fat per 1/2 cup.
- Tempeh: 16 g protein, 9 g fat per 1/2 cup.
- Edamame, shelled: 17 g protein, 8 g fat per cup.
- Lentils, cooked: 18 g protein, 1 g fat per cup.
- Black beans, cooked: 15 g protein, 1 g fat per cup.
- Chickpeas, cooked: 15 g protein, 4 g fat per cup.
- Seitan (wheat protein): 21 g protein, 2 g fat per 3 oz.
- Textured vegetable protein: 12 g protein, 0 g fat per 1/4 cup dry.
Plant proteins generally come with significant fiber, which slows digestion further.
Comparison Table: Top Lean Proteins per 3-oz Cooked Serving
| Food | Calories | Protein (g) | Total Fat (g) | Saturated Fat (g) |
|---|---|---|---|---|
| Skinless turkey breast | 120 | 26 | 1 | 0 |
| Skinless chicken breast | 140 | 26 | 3 | 1 |
| Cod | 90 | 20 | 1 | 0 |
| Tilapia | 110 | 22 | 2 | 1 |
| Tuna, canned in water | 100 | 22 | 1 | 0 |
| Shrimp | 85 | 20 | 0.5 | 0 |
| Pork tenderloin | 140 | 26 | 3 | 1 |
| Top sirloin, trimmed | 160 | 26 | 5 | 2 |
| 93% lean ground beef | 170 | 22 | 8 | 3 |
| Salmon | 175 | 22 | 7 | 1 |
| Tofu, firm (1/2 cup) | 90 | 10 | 5 | 1 |
| Lentils, cooked (1/2 cup) | 115 | 9 | 0 | 0 |
| Greek yogurt, non-fat (6 oz) | 100 | 17 | 0 | 0 |
| Cottage cheese, 1% (1/2 cup) | 80 | 14 | 1 | 1 |
Cooking Methods That Keep Protein Lean
- Grill, bake, broil, roast, poach, or steam.
- Use marinades with herbs, citrus, or vinegar instead of sugary glazes.
- Rely on non-stick pans or a small amount of olive or avocado oil.
- Trim visible fat and remove poultry skin before or after cooking.
- Limit deep-fried, breaded, or heavy cream-sauced preparations.
How Much Protein Per Day
The USDA’s Recommended Dietary Allowance is 0.8 grams per kilogram of body weight per day, or about 56 grams for a 70-kg (154-lb) adult. Many researchers and the Harvard School of Public Health note that 1.0 to 1.2 g/kg may better preserve muscle, especially for older adults and those losing weight. People with kidney disease should follow a clinician’s tailored target.
Practical Lean-Protein Meal Ideas
- Greek yogurt with berries and a sprinkle of nuts
- Egg-white omelet with spinach, mushrooms, and tomatoes
- Grilled chicken salad with vinaigrette
- Tuna lettuce wraps with avocado
- Pork tenderloin with roasted Brussels sprouts
- Lentil soup with a side salad
- Shrimp stir-fry with broccoli and a small portion of brown rice
- Tofu and vegetable curry over cauliflower rice
The Bottom Line
Lean protein is one of the most useful tools for managing blood sugar, body weight, and long-term health with diabetes or prediabetes. Build meals around 3 to 5 ounces of lean meat, fish, or poultry, or about 3/4 to 1 cup of legumes or tofu, plus plenty of non-starchy vegetables and a controlled portion of carbohydrate. For ready-to-use meal plans, see our prediabetes diet guide.