3. Beans
Beans are very high nutritious fiber and loaded with protein. Protein amounts in beans may range from 15 to 25 grams per cup and beans can therefore be consumed at a very lower cost. You can buy a can of protein rich black beans for just about 1$ in the supermarket. If you want to go fully organic, just add another dollar.