A good protein foods list should do one thing: tell you how many grams you actually get from a serving you would actually eat. Not per 100 grams of raw weight, not per some lab portion nobody has ever plated. Per real serving, so you can look at your lunch and know whether it moved you toward your target or just felt like it did.
That distinction matters more after 40, when holding onto muscle gets harder and protein stops being optional. Most women who train, run, or hike are eating 20 to 40 grams less protein per day than they think, because “healthy” and “high protein” are not the same thing. A big salad with a sprinkle of chickpeas is healthy. It is not a protein source.
Per serving beats per 100 calories, until it doesn’t
Two ways to rank protein foods. Per serving tells you what a normal portion delivers: useful for planning meals. Per 100 calories tells you how efficient the food is: useful when calories are limited. Peanut butter sounds like a protein food, but 2 tablespoons is 8 grams of protein for about 190 calories. Nonfat Greek yogurt gets you 20 grams for 120. Both are fine foods. Only one is doing protein work.
The list below uses realistic servings. Ranges are rounded because brands and cuts vary, and close enough is the whole point.
Meat and poultry
| Food | Serving | Protein |
|---|---|---|
| Chicken breast | 4 oz cooked | 35g |
| Sirloin steak | 4 oz cooked | 33g |
| Pork tenderloin | 4 oz cooked | 30g |
| Ground turkey, 93% lean | 4 oz cooked | 28g |
| Rotisserie chicken thigh | 1 thigh, no skin | 20g |
Fish and seafood
| Food | Serving | Protein |
|---|---|---|
| Salmon | 5 oz fillet | 32g |
| Cod or other white fish | 5 oz fillet | 26g |
| Shrimp | 4 oz | 23g |
| Canned tuna | 1 can, drained | 22g |
| Canned sardines | 1 tin | 20g |
Dairy
| Food | Serving | Protein |
|---|---|---|
| Cottage cheese | 1 cup | 25g |
| Greek yogurt, nonfat | 1 cup | 20g |
| Skyr | 1 single-serve cup | 15g |
| Milk, 1% | 1 cup | 8g |
| String cheese | 1 stick | 7g |
Eggs
| Food | Serving | Protein |
|---|---|---|
| Whole eggs | 2 large | 12g |
| Egg whites | 1/2 cup liquid | 13g |
Legumes and plant proteins
| Food | Serving | Protein |
|---|---|---|
| Lentils | 1 cup cooked | 18g |
| Edamame | 1 cup shelled | 17g |
| Tofu, firm | 6 oz | 17g |
| Black beans | 1 cup cooked | 15g |
| Chickpeas | 1 cup cooked | 14g |
Convenient extras
| Food | Serving | Protein |
|---|---|---|
| Whey protein powder | 1 scoop | 24g |
| Deli turkey | 4 slices | 16g |
| Beef jerky | 1 oz | 10g |
That is the whole protein rich foods list: 25 foods, no exotic ingredients, everything available at a normal grocery store. Notice the pattern. Animal proteins deliver 20 to 35 grams per palm-sized serving. Dairy and legumes deliver 14 to 25 per cup. Everything else is a rounding contribution, welcome but not load-bearing.
How to actually use this list
Build each meal around one item from the top three categories, then let the rest of the plate be whatever your family is eating. Three anchored meals a day gets most active women to 90 to 100 grams without a single protein bar. These numbers are close-enough estimates for training and everyday tracking, not a clinical reference, and if you have a medical condition that requires exact intake, work with a registered dietitian.
The honest truth about lists like this: nobody remembers them at 6 p.m. on a Wednesday. That is fine. You do not have to memorize a single number here. With TrakMac, you just say what you ate, “salmon fillet, cup of lentils, glass of milk,” and the protein is counted in seconds. It is a voice-first tracker for iOS, built by a husband-and-wife team, and it exists precisely so this list can stay a screenshot instead of homework.
Keep the list, skip the memorizing
Save this page for grocery runs. For everything you actually eat, say it out loud and let the app do the counting. Download TrakMac free. Free to download on iOS.