This food protein content chart can help you navigate the high protein hype. From food labels highlighting protein to influencers sharing high-protein meals, the role of protein in helping with muscle mass, weight loss and blood sugar regulation is more prominent than ever.
But do you know how much protein you are eating per day? This table of protein content of foods will show you.
It can sometimes be difficult to know how much protein is in food. In fact, a recent MyFitnessPal survey found that people often overestimate how much protein is in their food. For example, 88% of respondents said that they do not know how much protein, fiber, carbohydrates, sugar and salt they consume every day.
Let’s change that. Bookmark this food protein content chart to discover your favorites. Don’t have a food you see here? Download The MyFitnessPal app and search our food database for nutritional information on over 19 million foods!
When you want to increase protein in your diet, plan each meal with a protein source in mind.
That’s how dietitians do it. “Every meal, the first decision I make is ‘What protein do I want to eat here?’ Then I build the rest of the meal around it,” says Stephanie Nelson, registered dietitian and chief nutrition scientist at MyFitnessPal.
While exact protein needs vary from person to person, Nelson recommends aiming for it 20 to 30 grams of protein at each meal. Focus on high-quality, whole-food protein sources like those on this list.
Protein powders and the bars they’re fine once in a while, but they won’t give you the same satiety benefit, according to Nelson. “We think protein is filling because it usually comes from less processed whole foods,” she says.
About the expert
Stephanie Nelson, MS, RD She is a Registered Dietitian and is MyFitnessPal’s in-house nutrition expert and nutrition scientist. Passionate about promoting healthy lifestyles, Stephanie graduated from San Diego State University with a focus on research and disease prevention.
Protein in food
Nuts and seeds
Almonds (1 oz / 28 g): 6 g protein
Chia seeds (2 tablespoons / 28 g): 5 g protein
Flaxseeds (2 tablespoons / 14 g): 3 g protein
Hemp seeds (3 tablespoons / 30 g): 9 g protein
Nuts (mixed, 1 oz / 28 g): 5 g protein
Pistachios (1 oz / 28 g): 6 g protein
Pumpkin seeds (1 oz / 28 g): 8 g protein
Sunflower seeds (1 oz / 28 g): 6 g protein
Walnuts (1 oz / 28 g): 4 g protein
Grains and Pseudograins
Amaranth, cooked (1 cup / 246 g): 9 g protein
Buckwheat, cooked (1 cup / 168 g): 6 g protein
Bulgur wheat, cooked (1 cup / 182 g): 6 g protein
Farro, cooked (1 cup / 195 g): 12 g protein
Nutritional yeast (1 tablespoon / 5 g): 2.5 g protein
Oats, cooked (1 cup / 240 g): 5 g protein
Quinoa, cooked (1 cup / 170 g): 8 g protein
Teff, cooked (1 cup / 252 g): 10 g protein
Udon noodles, cooked (1 cup / 180 g): 7 g protein
Ziti pasta, cooked (1 cup / 140 g): 8 g protein
vegetables
Asparagus, cooked (1 cup / 180 g): 4 g protein
Peas, cooked (1/2 cup / 93g): 7g protein 93g / 7g protein
Bison, cooked and minced (3 oz / 85 g): 22 g protein
Chicken breast, cooked (3 oz / 85 g): 26 g protein
Chicken thighs, cooked (3 oz / 85 g): 21 g protein
Duck, cooked (3 oz / 85 g): 20 g protein
Ground turkey, cooked (3 oz / 85 g): 23 g protein
Italian sausage, cooked (1 link / 75 g): 14 g protein
Lamb, cooked (3 oz / 85 g): 21 g protein
Pork, cooked (3 oz / 85 g): 22 g protein
Pork chops, cooked (3 oz / 85 g): 23 g protein
Quail, cooked (3 oz / 85 g): 21 g protein
Rabbit, cooked (3 oz / 85 g): 27 g protein
Turkey breast, cooked (3 oz / 85 g): 26 g protein
Beef, cooked (3 oz / 85 g): 22 g protein
Buckwheat, cooked (3 oz / 85 g): 24 g protein
Fish and Seafood
Anchovies (1 oz / 28 g): 9 g protein
Flounder, cooked (3 oz / 85 g): 13 g protein
Halibut, cooked (3 oz / 85 g): 16 g protein
Lobster, cooked (3 oz / 85 g): 16 g protein
Mackerel, cooked (3 oz / 85 g): 21 g protein
Mussels, cooked (3 oz / 85 g): 20 g protein
Octopus, cooked (3 oz / 85 g): 25 g protein
Oysters, cooked (3 oz / 85 g): 16 g protein
Salmon, cooked (3 oz / 85 g): 23 g protein
Sardines, fresh or canned (3 oz / 85 g): 21 g protein
Shrimp, cooked (3 oz / 85 g): 20 g protein
Tuna, canned (3 oz / 85 g): 25 g protein
Unagi (eel, 3 oz / 85 g): 20 g protein
Yellowfin tuna, cooked (3 oz / 85 g): 25 g protein
Plant-based proteins
Seitan (3 oz / 85 g): 21 g protein (popular vegan protein made from wheat gluten)
Tempeh (1 cup / 166 g): 34 g protein
Textured Vegetable Protein (TVP, 1/2 cup / 24 g): 12 g protein
Tofu, firm (1/2 cup / 126 g): 10 g protein
Veggie burger (1 patty / 70 g): 11 g protein
Snacks and condiments
Hummus (2 tablespoons / 30 g): 2 g protein
Peanut butter (2 tablespoons / 32 g): 7 g protein
Spirulina (1 tablespoon / 7 g): 4 g protein (blue-green algae supplement)
Spread yeast extract (1 tablespoon / 18 g): 4 g protein
How MyFitnessPal Can Help
If you want to eat more protein, without overdoing it or losing sight of other nutritional needs, one of the easiest ways is to start tracking your food.
When you set up your MyFitnessPal point, you provide some information. Think: age, gender, activity level and goal. We use this information to give you a personalized macro recommendation, which is how many grams of protein, carbs and fat you should eat throughout the day.
As you log your meals and snacks, you can see how close you are to this protein goal, and make adjustments (or back off!) as needed.