Dietitians share 7 high-protein foods to help you feel strong and satisfied

Lined Circle
Lined Circle

Sardines

The tinned fish craze is worth checking out for more than the trend points. Canned sardines, for instance, are a tasty toast topper that delivers about 11g per half can; you'll also get selenium for immunity support

Lined Circle

Ricotta

A half cup of part-skim ricotta packs 14 grams of protein, plus calcium and vitamin D (which need one another for optimal absorption).

Lined Circle

Tofu

It's time to join the tofu fan club. This plant-based protein is an excellent source of the muscle-builder, with 14g packed into just a quarter block of firm tofu.

Lined Circle

Pistachios

This interactive nut is on the higher side when it comes to nuts, with 6g per ounce, as well as filling fiber, antioxidants, and sleep-supporting tryptophan. Pistachios are the perfect snacking nut, since shelling them

Lined Circle

Pork tenderloin

This lean cut is high in protein at 25g, but it also provides two key immunity supporters in the form of selenium and zinc. You can also expect to reap the benefits of potassium and phosphorus, two minerals

Lined Circle

Shrimp

Seafood is a smart choice when you want to load up on protein while monitoring carbs. Three ounces of shrimp gets you 17g of protein alongside minerals like calcium and potassium.

Lined Circle

Edamame

Magnesium-packed soybeans may help with mood regulation. Plus, the de-shelling can help serve as a fun distraction while you munch. Try topping a cup with a pinch of cayenne pepper and sea salt for a tasty snack.