Fish at least once a week is good for
the blood, skin and heart. Last on
the list is bread and grains. Altho most people eat a lot of bread to fill up on. If you must, eat whole grain breads (more expensive, sorry).
Peanut butter is a cheap protein, but try to get the natural without sugar. Eggs in every shape and form are also high in protein necessary for good muscles.