You can pick up a few budget-friendly foods that still provide lots of health benefits.
One large egg contains an average of 6.5 g of protein and one dozen can cost as little as $1.55.
Peanuts contains 7 g of protein per 2 tablespoons and costs around one dollar per 100 g, sometimes less.
Yogurt contains approximately 5.3 g of protein per 100 g. The same amount costs an average of $0.50.
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