it really isn't just about what foods to eat but how you regulate your food intake. foods low in calories but high in nutrition can help such as fruits vegetables low fat dairy whole grains and lean meats. but if you skip meals or don't pay attention while eating you can end up eating too much or too little. so i usually start by recommending people start with how they eat -- structure regular meals stay at the table when eating and stop when getting full. then add in healthy foods into those meals. for more on what and how to eat see these articles: eat healthy to lose weight how to practice mindful eating
what are the healthy foods i should be eating when trying to lose weight? what foods help with weight loss? . i'll be 30 in a few weeks and weigh 185 lbs.