healthy foods to eat every day: 6 of the best. experts suggest that there are certain foods that people should eat every day. these include lean protein and a variety of vegetables. additionally, including foods such as olive oil, nuts, and berries can help people lower their risk of certain chronic conditions.