From plants to fish and meat, these high-protein picks have you covered.

But one nutrient you may not give much thought to (but should!)

Were talking about quality protein at each meal and snack.

a recipe photo of the Baked Kale Salad with Crispy Quinoa

Photographer: Brie Goldman Food Stylist: Annie Probst Prop Stylist: Gabe Greco

You need amino acids to repair body tissues, grow and function properly.

To improve your heart health, here are seven high-protein foods to add to your grocery list.

Photographer: Brie Goldman Food Stylist: Annie Probst Prop Stylist: Gabe Greco

1.

Fish contains quality animal protein, but its also high in potassium.

Potassium calms the tension in your blood vessels and counteracts the effects of too much sodium.

As theAHApoints out, the federal dietary guidelines dropped the cholesterol concern because of little scientific evidence.

Whole eggs are nutritious and contain vitamin A, selenium and several B vitamins.

And it might surprise you to learn that eggs contain the antioxidants lutein and zeaxanthin.

Try thesedelicious recipesto help you add more nuts and seeds to your diet.

Beef is also a wonderful source of vitamin B12 and minerals like magnesium, folate and phosphorus.

According to theUSDA, a 4-ounce serving of lean sirloin steak provides 22 grams of protein.

Try thesequinoa recipesto incorporate this protein- and fiber-packed ancient grain in your diet.

Poultry

Poultry is a great source of protein.

Like all animal foods, it contains all nine essential amino acids that we need to repair body tissues.

This helps your blood flow slow down a little, improving hypertension.

Here are somehealthy poultry recipesto try this week.

Legumes are also high in potassium, which may help with healthy blood flow, according to theAHA.

Here are some tips tocook lentils perfectly.