Whole foods are foods that are minimally processed and as close to their natural form as possible. They include fresh fruits, vegetables, nuts, seeds, whole grains, and lean proteins. Whole foods are rich in essential nutrients and free from artificial additives, making them an excellent choice for a healthy diet.