Protein, fiber and vitamins — there is a lot to consider when building a balanced diet. When factors such as socioeconomic status and access to nutritious foods come into play, diet choices become ...