Fruits and vegetables are your best tool for losing weight. Choose veggies with lots of fiber, like broccoli, because they will help you feel full and then you are less likely to overeat.
I have found that eating high protein, low carbohydrate foods has helped me lose weight. Lean meats and fresh vegetables as well as fresh fruits, while avoiding all white foods such as flour, pasta and sugar has helped me achieve a weight loss of 47 lbs and maintain the loss for over a year.
Fruits (apples, pears, oranges) and vegetables (either in salads - lettuce, mushrooms, cucumbers, or steamed or baked - sweet potatoes, squash), as well as whole grain breads and pastas
There are many foods that claim to help people lose weight but it always depends on the person. Vegetables are usually a great choice for losing weight though- they are nutritious as well as filling. Veggies such as cabbage and lettuce contain mostly water so they will fill you up without the calories.