Start your FREE 30-day trial!
Foods to eat
You can generally eat as much as you want of the foods on this list. Getting plenty of variety is important, too! So it's fine to sometimes choose foods that have a relatively lower protein percentage compared to others in the same category.
For instance, fatty steak has less protein per calorie than chicken breast. However, red meat is an excellent source of protein and minerals like iron and zinc. It's also pleasurable and filling. So enjoy that steak without any guilt.
Here is your list of high-protein weight loss foods.
Meat and poultry
Meat and poultry - such as beef, pork, chicken, and turkey - are excellent food choices for losing weight.
They provide protein and many vitamins and minerals, including vitamin B12, magnesium, and potassium. Carbs? None. And science suggests that including it in your diet may help you lose weight.
Is red meat healthy?
Are you concerned that eating red meat isn't healthy? Read our full red meat guide to find out why those concerns may not be warranted.
Grill, broil, or roast your meat. Eat any parts that you like, including the skin and innards. Eating the whole animal is less wasteful and may be better for the environment. And while eating the skin on a chicken breast will slightly decrease its protein percentage compared to a skinless breast, you may enjoy your meal much more.Protein percentage range: 85% (skinless turkey breast) to 30% (prime rib)
Seafood
Trout, tuna, shrimp, and crab are rich in potassium, magnesium, and iodine, among other nutrients. Fatty fish, such as salmon, provide higher amounts of essential omega-3 fatty acids - which have been linked to health benefits - than other fish.
However, all kinds of fish and shellfish are nutrient powerhouses. Eating more seafood may slightly boost weight loss in some people, according to at least one study. Plus, fish and shellfish have some of the highest protein percentages of all the recommended foods. That means more protein per calorie, which means you'll feel fuller longer.
If you want to lose weight, make sure your fish isn't breaded or battered and fried. These add carbs and calories without improving seafood's nutritional value.
Protein percentage range: 97% (shrimp) to 37% (mackerel
Non-starchy vegetables
Vegetables are among the best foods to eat to lose weight.
Leafy greens and other non-starchy vegetables that typically grow above the ground - such as cauliflower, broccoli, cucumber, and mushrooms - are high in nutrients yet very low in calories and carbohydrates. They're also rich in fiber and water, which can help you feel full.
Enjoy them raw in salads with a creamy dressing. Grill or pan-fry your veggies in olive oil, butter, or ghee.
Although they provide less protein than the other categories on this "foods to eat" list, many non-starchy vegetables have a fairly high protein percentage.
However, unlike animal foods, protein from vegetables isn't considered "complete" because it is low in one or more of the essential amino acids that your body needs to stay healthy. So eat your fill of these vegetables, but make sure to get plenty of protein from the other categories on this list.
Protein percentage range: 56% (spinach) to 15% (yellow bell peppers)
Eggs
Eggs are a great weight loss food because they help you stay full for several hours after eating. And although they're high in cholesterol, they generally don't raise blood cholesterol levels much.
Learn more about eggs
Do you want to learn more about eggs, including why the claims that they cause health problems are based on weak science? Read our full guide on the health benefits of eggs.
Plus, eggs are one of the most versatile, popular, and inexpensive protein sources around.One large egg provides just over 6 grams of protein and 1 gram of carbs. Although the egg white contains more protein, the golden yolk is richer in essential vitamins like vitamin A, iron, and selenium.
Whether they're hard-boiled, scrambled, fried, or poached, eggs are a fantastic protein for breakfast or any time of day.
To get the best taste and most complete nutrition, choose whole eggs. On the other hand, egg whites are a great choice if you want to add more protein with few calories.
Protein percentage range: 85% (egg white) to 34% (whole egg)
Dairy products
According to some studies, high-protein dairy foods may provide weight loss benefits.
Fermented dairy products like yogurt and cottage cheese are low in lactose (milk sugar) yet rich in nutrients.
Although plain nonfat and low-fat Greek yogurt and cottage cheese have higher protein percentages than full-fat varieties, it's important to enjoy your food. So choose the type of yogurt and cottage cheese you like best.
Whey protein supplements (powders and shakes) have more protein than other dairy products. However, whey protein is a highly processed food that doesn't provide a lot of nutrition aside from amino acids. As a general rule, go for other high-protein dairy products instead unless you're looking for an easy way to boost your protein intake.
What about cheese? You'll find cheese in the list of foods to enjoy in limited amounts, below.
Protein percentage range: >90% (whey protein isolate) to 38% (full-fat Greek yogurt)
Beans, lentils, peas, & soy
Legumes - beans, lentils, peas, seeds, and soy - are a good source of protein and provide other essential nutrients. Yes, most are higher in carbs than the other foods on this list. However, they're also high in fiber. Plus, as an excellent source of plant-based protein, legumes are perfect for vegetarian and vegan weight-loss diets.
One review of 21 trials found that people who included beans, lentils, and other legumes in their diet lost a small amount of weight without deliberately restricting calories.
Additionally, consuming soy products has been shown to help reduce appetite and support weight loss in several studies.
While soy is considered a complete protein, beans and legumes are low in one or more of the essential amino acids that you need to eat to stay healthy. The good news is, combining different plant proteins, such as beans and nuts, can provide adequate amounts of all the essential amino acids your body needs.
Plant protein powder supplements are processed, so they lack the fiber found in whole foods. However, they are a good option for getting more protein with fewer carbs. For this reason, you may want to consider occasionally including plant protein powders if you're a vegetarian or vegan who eats keto or low carb.
Protein percentage range: 82% (pea protein powder) to 26% (chickpeas or garbanzo beans)
This highly nutritious meal plan is designed to boost weight loss while enjoying delicious food that helps you feel full and satisfied.
These flavorful meals will provide your body with all the protein, fat, and other essential nutrients needed to be healthy.
You'll get to enjoy some of our favorite keto feasts, such as Keto cheese tortilla beef burritos and Keto Caprese chicken while staying under 20 grams of net carbs every day.
Full meal plan →
Get your personalized high-protein meal plan
Do you want a personalized weight loss meal plan based on your preferences?
Our personalized meal plans are designed to suit your needs and goals. They feature delicious, easy-to-prepare meals that you'll love - with all of the planning done for you.
Just answer a few questions - such as how much weight you want to lose and what kinds of food you like to eat - and you'll receive a customized weight loss meal plan almost instantly.
Get your personalized meal planThe top 8 high-protein foods
Although protein is found in a wide variety of animal and plant foods, the amounts can differ quite a bit. Here are the top 8 high-protein foods to choose from, along with a few ways to include them in your diet.
1. Meat
Meat is tasty, filling, and an excellent protein source. Contrary to criticisms that have been made about red meat (beef, pork and lamb), eating it on a regular basis may potentially be beneficial for weight loss, blood sugar control, and insulin resistance.
Additionally, red meat intake has been shown to increase muscle mass and strength when combined with resistance training. And frequent poultry ("white meat") consumption may also be helpful for losing weight.
Of course, the rest of the diet matters as well, so it can often be a challenge to attribute a benefit to one particular food.
Here are the amounts of protein per 100 grams (3.5 ounces) of cooked meat (about the size of a deck of cards), unless otherwise noted:
- Chicken breast: 30 grams
- Lean steak (filet mignon, top sirloin): 30 grams
- Lean pork (tenderloin, ham): 26 grams
- Lamb shank: 26 grams
- Chicken thigh: 22 grams
- Lamb chops: 22-24 grams (serving size: 3 small lamb chops)
- Fatty steak (ribeye): 20-23 grams
- Bacon: 20-22 grams (serving size: 5 slices, or 60 grams)
- Fatty pork (ribs, shoulder, butt):20-22 grams
- Sausage: 18-20 grams
Cooking an extra portion of grilled or roasted meat for dinner and using the leftovers for lunch the next day can save time while helping you meet your protein requirements.
Popular Diet Doctor meat-based recipes:
2. Eggs
It's tough to find a food more versatile than the egg. Whether used in omelets, quiches, baked goods, or served alone, eggs provide high-quality protein at an affordable price. And whole eggs seem to have the edge over egg whites for building muscle.
Three large eggs provide about 19 grams of protein.
Although often viewed as a breakfast staple, eggs are a smart protein choice anytime. Keeping a supply of hard-boiled eggs in the fridge sets you up with a great grab-and-go protein option for busy days.
Popular Diet Doctor egg-based recipes:
3. Soy
Soy is the only plant protein source that provides adequate amounts of all nine essential amino acids your body can't make on its own. In some studies, soy protein has been found to provide appetite control and weight loss benefits comparable to meat. And like eggs, soy is versatile and economical.
We realize that soy is a controversial topic. In our food policy on soy, we discuss why the benefits may outweigh the risks of soy, especially for vegetarians and vegans.
Several protein-rich soy products are low enough in net carbs to fit low-carb or keto lifestyles:
- Canned black soybeans: 20 grams of protein and 2 grams of net carbs per cup (200 grams)
- Tempeh: 18-20 grams of protein and 4-7 grams of net carbs per 2/3 cup (100 grams)
- Nattō: 18-20 grams of protein and 9-12 grams of net carbs per 1/2 cup (100 grams)
- Edamame beans: 17 grams of protein and 5-7 grams of net carbs per 1 cup (155 grams)
- Tofu (extra firm): 18-20 grams of protein and 4 grams of net carbs per 1 cup (250 grams)
Buy a bag of frozen edamame beans and sprinkle some shelled ones into soups and salads, or steam them as a vegetable side dish. Fried firm tofu can make a great, crispy, high-protein alternative to salad croutons.
Popular Diet Doctor soy-based recipes:
4. Fish
Like meat and poultry, fish is an excellent source of protein. In addition, oily or fatty types are rich in essential omega-3 fatty acids, which may have some beneficial effects on health.
What if you don't like some types of fish, especially those that taste too "fishy"? Good news: all kinds of fish are rich in high-quality protein and other nutrients.
Here are the amounts of protein in 100 grams (3.5 ounces) of cooked fish (about the size of a deck of cards):
- Non-oily fish (most types, including canned tuna): 24-28 grams
- Oily or fatty fish (salmon, herring, sardines, mackerel, anchovies): 20-26 grams
Fresh fish is delicious when consumed the same day it's prepared. However, smoked, frozen, and canned fish are also great options that have longer shelf lives, take less time to prepare, and are less expensive than fresh.
Popular Diet Doctor fish-based recipes:
5. Legumes
Beans and other legumes can be good protein options for vegetarians and vegans. They're high in fiber, and a few trials suggest that a legume-rich diet may decrease insulin resistance and reduce heart disease risk factors in some people.
However, the protein in legumes is less easily absorbed than protein from animals and doesn't provide all the essential amino acids in the amounts your body needs. Additionally, most legumes are considerably higher in net carbs than the other protein sources in this guide.
Here are the protein and net carb counts for one serving of various cooked legumes:
- Lupini beans: 25 grams of protein and 11 grams of net carbs per 1 cup (166 grams)
- Lentils: 18 grams of protein and 24 grams of net carbs per 1 cup (200 grams)
- Black beans: 16 grams of protein and 26 grams of net carbs per 1 cup (170 grams)
- Pinto beans: 15 grams of protein and 25 grams of net carbs per 1 cup (170 grams)
- Chickpeas/garbanzo beans: 11 grams of protein and 26 grams of net carbs per 1 cup (164 grams)
- Green peas: 10 grams of protein and 20 grams of net carbs per 1 1/4 cups (200 grams)
6. Greek yogurt
When choosing yogurt, go for Greek. It's made by straining the liquid whey from yogurt, resulting in a thicker product that's higher in protein and lower in carbs than other types. In one study, a higher-protein yogurt snack reduced hunger and increased fullness more than a lower-protein yogurt snack.
Most plain Greek yogurts contain about 15-18 grams of protein and 5 grams of carbs per 170-gram (3/4 cup) container. However, make sure to read nutrition labels, as protein and carb counts vary from brand to brand.
Try Greek yogurt as a sour cream substitute, topped with chopped nuts, or simply enjoy its creamy goodness alone.
Popular Diet Doctor recipes featuring Greek yogurt:
7. Shellfish
Various types of shellfish are popular because of their delicate flavor and texture. Most are rich in high-quality protein and other essential nutrients. One notable exception is oysters, which are relatively low in protein compared to other kinds of shellfish.
Crustaceans like shrimp, lobster, and most crab are essentially carb-free. However, mollusks like clams, mussels, and scallops do contain some carbs -something to keep in mind if you're on a strict keto diet.
Check out this list to see how much protein you'll get from your favorite shellfish (values are per 100 grams/3.5 ounces of cooked shellfish, except where noted):
- Shrimp: 24-26 grams protein per 10-15 large shrimp
- Crab: 20-24 grams per 1 crab leg
- Clams: 24-26 grams of protein and 5 grams of carbs per 10 small clams
- Lobster: 20-24 grams per medium lobster tail (about 140 grams)
- Mussels: 22-24 grams of protein and 7 grams of carbs per 20-25 mussels
- Scallops: 20-22 grams of protein and 4-5 grams of carbs per 6 large sea scallops
While fresh shellfish is always a treat, canned varieties can be handy to keep in the pantry for a quick boost of protein.
Popular Diet Doctor shellfish recipes:
8. Protein powder
At Diet Doctor, we recommend consuming mainly minimally processed foods. So you may be surprised to see protein powder on this list.
We've included it because it may be helpful for some vegans and vegetarians who struggle to meet their protein needs on a keto or low-carb diet. This is especially true for vegans who don't consume soy.
So while we will always recommend that you choose fewer processed foods, we feel that occasionally using protein powder might make sense for some people.
Plant-based protein powders include pea, pumpkin seed, and various grain and legume mixtures. Most provide about 20 grams of protein per serving, and many are low in carbs. For more information and suggestions, see our vegan essential nutrient needs guide.
Here are three Diet Doctor recipes featuring protein powder:
Summary
Knowing which foods are highest in protein can help you meet your protein needs. But don't be concerned if you either don't like or prefer to avoid some of the foods on the list. As you can see, there are many high-protein options. Choose the kinds you like, be sure to eat one or more protein serving at every meal, and try to mix it up a bit for variety.
Start your FREE 30-day trial!
Get instant access to healthy low-carb and keto meal plans, fast and easy recipes, weight loss advice from medical experts, and so much more. A healthier life starts now with your free trial!
Start FREE trial!
Best fresh meat & poultry for weight loss- beef
- pork
- chicken
- lamb
- veal
- turkey
- duck
- other poultry (goose, pheasant, quail, cornish game hen, emu, ostrich, etc.)
- organ meats
- venison
- buffalo
- wild game
- corned beef
- ham
- pastrami
- prosciutto
- sandwich meat: turkey, chicken, ham, and roast beef
- sausage made from chicken or turkey