Dietitians' picks for the highest protein meats

Canned tuna

For easy and healthful protein, canned tuna is a good choice. Canned tuna has 27 grams of protein per 3-ounce serving.


Turkey is a protein powerhouse and Thanksgiving favorite. Turkey is low in fat and abundant in B6, B12, choline, and niacin.

Elk steak

Although lean, delicious, and healthy, elk is sometimes overlooked. It contains the lowest cholesterol and most zinc of beef, turkey, and bison.

Chicken breast

Best high-protein meat is chicken breast. Chicken breast has little fat, calories, and protein. Regular chicken breast consumption builds, repairs, and maintains muscle.


Like Share Save


Bison is lower in fat than beef but has a superb gamey flavor, making it an excellent choice for GERD sufferers who can't take beef burgers without compromising taste.


Salmon is a healthy powerhouse with 20 grams of protein per 3-ounce serving. Its full protein and heart-healthy omega-3 fatty acids make it unique.

Beef liver

Grandma's liver and onion advice shows her intelligence. Beef liver is rich in protein, vitamin A, and B12.


You'll snag a whopping 26 grams of protein in a 4-ounce serving of tinned mackerel—a tasty, filling, and convenient omega-3-rich fish. 

More Stories

Top 10 Bronzing Kits for Summer

Use the Fenty Shade Finder

This Year’s K-Beauty Trends