Every person has unique dietary needs, therefore the ideal foods to eat will be different in each situation. People who are overweight need to have a balanced diet; low in saturated fats and sugars, and high in fiber and protein. While it is okay to strive for eating less, if the body’s nutritional needs are not satisfied, it can lead to health complications, such as a slower metabolism, which makes it harder to lose weight.   A healthy diet should include lots of fruits and vegetables, low-fat or fat-free dairy products, lean meats, beans, eggs, nuts, fish, and poultry. In addition, a healthy diet should be low in saturated and trans fats, cholesterol, and refined sugar.