You can pick up a few budget-friendly foods that still provide lots of health benefits.

Eggs

 One large egg contains an average of 6.5 g of protein and one dozen can cost as little as $1.55.

Peanut butter

Peanuts contains 7 g of protein per 2 tablespoons and costs around one dollar per 100 g, sometimes less.

Yogurt

Yogurt contains approximately 5.3 g of protein per 100 g. The same amount costs an average of $0.50.

Soybeans

Soybeans can cost as little as $0.94 yet contain 16.6 g of protein per 100 g.

Best at Home exercises to strengthen your legs

Learn more