Question: what are the best foods to eat when on a diet?
Answer: Whole Eggs. Once feared for being high in cholesterol, whole eggs have been making a comeback. ... 
Leafy Greens. Leafy greens include kale, spinach, collards, swiss chards and a few others. ... 
Salmon. ... 
Cruciferous Vegetables. ... 
Lean Beef and Chicken Breast. ... 
Boiled Potatoes. ... 
Tuna. ... 
Beans and Legumes.