Protein Basics

High Protein Foods: A Practical List for Shakes and Meals

A comprehensive guide to whole-food protein sources, their protein content, quality, and tips for incorporating them into your daily diet.

Why High-Protein Foods Matter

Protein is an essential macronutrient that plays a critical role in building and repairing tissues, producing enzymes and hormones, and supporting overall health. While protein shakes offer a convenient way to boost intake, whole foods provide a broader nutrient package, including vitamins, minerals, and fiber. Understanding the array of high-protein foods helps you make informed choices for balanced meals and shakes.

In the UK, the recommended daily protein intake for adults is 0.75 grams per kilogram of body weight, corresponding to about 56 grams per day for men and 45 grams per day for women. Individual needs vary based on activity level, age, and health goals. Incorporating a variety of protein-rich foods ensures you meet these needs while enjoying diverse flavors and textures.

  • Supports muscle growth and repair
  • Contributes to satiety, helping manage appetite
  • Provides essential amino acids and other nutrients

Sources: British Nutrition Foundation

High Protein Foods: A Practical List for Shakes and Meals

Animal-Based High-Protein Foods: A Comparison Table

Animal-based proteins are often called 'complete' because they provide all nine essential amino acids. Here are common animal sources with their protein content per 100 grams, based on data from the British Nutrition Foundation. These values are for cooked portions and can vary with preparation.

Protein content of selected animal-based foods (per 100 g cooked)
FoodProtein per 100g (g)
Chicken breast (grilled, no skin)32.0
Pork chop (lean, grilled)31.6
Beef steak (lean, grilled)31.0
Lamb chop (lean, grilled)29.2
Canned tuna (in brine)24.9
Salmon (grilled)24.6
Cod (baked)23.9
Mackerel (grilled)20.3

Sources: British Nutrition Foundation

Plant-Based High-Protein Foods: A Comparison Table

Plant-based proteins are valuable components of a balanced diet, though many are 'incomplete' meaning they lack one or more essential amino acids. For example, red lentils and chickpeas provide about 7 grams of protein per 100g when cooked. Other legumes such as soybeans can be higher. Portion sizes need to be adjusted to match the protein quantity of animal sources. The following table shows protein content for selected plant foods.

Protein content of selected legumes (per 100 g cooked)
FoodProtein per 100g (g)
Red lentils (boiled)7.6
Chickpeas (canned)7.2

Sources: British Nutrition Foundation

Protein Quality: Complete vs Incomplete Proteins

Protein quality depends on its amino acid profile and digestibility. Animal proteins are 'complete' because they provide all essential amino acids. Soy is a notable plant-based exception, also offering complete protein. Other plant proteins are typically missing one or more essential amino acids, but consuming a variety of plant sources throughout the day can supply all essential amino acids when calorie needs are met.

Digestibility also matters. Plant proteins often have lower digestibility compared to animal proteins, which can affect how much protein your body actually uses. Combining complementary plant proteins—like rice and beans—can improve the overall amino acid profile.

  • Animal sources (meat, fish, eggs, dairy) are complete proteins.
  • Soy is a complete plant protein.
  • Variety over the day is key for plant-based eaters.

Sources: U.S. Dairy, British Nutrition Foundation, Kate Farms

How to Incorporate High-Protein Foods into Shakes and Meals

Integrating high-protein foods into your diet doesn't require drastic changes. For shakes, you can blend in ingredients like Greek yogurt, tofu, or even cooked lentils to boost protein content beyond powder alone. Whole-food shakes can be a satisfying meal replacement or post-workout snack.

For meals, think of protein as the centerpiece. Add grilled chicken to salads, include fish in dinner rotation, or use legumes as a hearty base for soups and stews. Pairing high-protein foods with a variety of vegetables and whole grains ensures balanced nutrition.

  • Add a scoop of plain Greek yogurt to your morning smoothie for extra creaminess and protein.
  • Try a 'power grain bowl' with quinoa, black beans, and grilled chicken breast.
  • Use silken tofu as a base for creamy, protein-rich shake blends.
  • Snack on edamame or a handful of almonds for a quick protein boost.

Sources: British Nutrition Foundation, Kate Farms

Balancing Protein with Other Nutrients

While protein is vital, balance remains key. A diet overly focused on protein might crowd out other important nutrients. Pair protein-rich foods with sources of healthy fats, complex carbohydrates, and fiber. For example, serve fish with brown rice and steamed vegetables, or combine beans with whole grain tortillas and avocado.

Remember that protein needs should be met within total caloric intake. For most people, including a source of protein at each meal is a practical approach. Individual requirements can vary, so consider consulting a healthcare provider for personalized advice.

  • Include a variety of colorful vegetables to get essential vitamins and minerals.
  • Choose whole grains to provide sustained energy and additional fiber.
  • Healthy fats from sources like olive oil, nuts, and avocados support nutrient absorption.

Sources: British Nutrition Foundation

Frequently asked questions

What are the highest protein foods per 100g?

Based on data from the British Nutrition Foundation, the highest protein animal foods per 100g cooked include chicken breast (32g), pork chop (31.6g), beef steak (31g), and lamb chop (29.2g). Plant-based foods like lentils and chickpeas contain much less (7.6g and 7.2g respectively per 100g cooked).

Sources: British Nutrition Foundation
Can I meet my protein needs with only plant-based foods?

Yes, you can meet your protein needs with a well-planned plant-based diet. While most plant proteins are incomplete, eating a variety of plant foods throughout the day can provide all essential amino acids, provided you consume enough calories. Soy is a convenient complete plant protein.

Sources: British Nutrition Foundation, Kate Farms
What is the difference between complete and incomplete proteins?

Complete proteins contain all nine essential amino acids in adequate amounts. Most animal-based foods are complete, as is soy. Incomplete proteins lack one or more essential amino acids; most other plant foods are incomplete. However, combining different plant sources can compensate for these deficiencies.

Sources: U.S. Dairy, British Nutrition Foundation, Kate Farms
Are nuts a good source of protein?

Yes, nuts provide protein, though the amount per serving is moderate compared to meat or legumes. For example, a 30g serving of almonds offers about 6g of protein. Nuts also contribute healthy fats and fiber, making them a valuable part of a balanced diet. However, they are calorie-dense, so portion control is important.

Sources: Nuffield Health
How can I add more high-protein foods to my diet without protein shakes?

You can easily add high-protein foods by including a source at every meal. For breakfast, try eggs or Greek yogurt; for lunch, add chicken breast or tofu to salads or bowls; for dinner, prioritize fish, lean meat, or legumes. Snack on cheese, nuts, or edamame. These choices also provide additional nutrients unlike typical protein shakes.

Sources: British Nutrition Foundation, Nuffield Health

Sources

  1. Choosing The Best High-Quality Proteins | U.S. Dairy — U.S. Dairy
  2. Nutrition information about protein and plant-based protein — British Nutrition Foundation
  3. Protein Digestibility: The Essential Guide — Kate Farms
  4. High protein foods | Foods to increase your protein intake — Nuffield Health