Protein is an essential nutrient. You can reap many benefits from adding protein-rich foods into your diet, such as weight loss and an increase in muscle mass.

Peanut butter contains a lot of protein. The average price per 16-ounce (454g) jar is $2.50.  This creamy nut butter contains 8 grams of protein

Peanut butter 

Peanut butter  

Eggs can be found at an affordable price, ranging from $2 to $4 per dozen.  They are full of vitamins, minerals, and healthy fats. But they also contain protein.

Eggs

Eggs  

Eggs are a great way of increasing your protein intake. They can also be a great way for you to reduce calories and lose weight.

Eggs

Eggs  

This delicious, bright green bean is a great source of plant-based proteins at a low price.  Edamame soybeans are mature soybeans and can be purchased either in the pod or shelled

Edamame

Edamame 

They are considered whole protein sources, which means they have all of the essential amino acid that the body needs

Edamame

Edamame 

Greek yogurt is an affordable, delicious and versatile food. You can eat it plain or make a delicious dip for vegetables.

Plain Greek Yogurt

Plain Greek Yogurt 

A 8-ounce (8-gram) serving contains around 17 grams of protein, almost twice the amount in regular plain yogurts

Plain Greek Yogurt

Plain Greek Yogurt 

A single ounce of sunflower seeds contains approximately 6 grams of plant-based vegan-friendly protein

Sunflower Seeds

Sunflower Seeds 

You  can buy them at most grocery stores for $2 per pound (454g) and they  can be used in salads or yogurt parfaits as well as as a crunchy topping

Sunflower Seeds

Sunflower Seeds 

Black beans are a great source of plant-based protein and they are also very affordable. A 15-ounce (455g) bag of black beans will cost you around $1.

Black Beans

Black Beans 

Black beans are a great source of fiber, in addition to being rich in protein. A cup of black beans (172g) has about 15 grams.

Black Beans

Black Beans