Foods that help you lose weight include beans, soups, dark chocolate, pureed vegetables and eggs, according to WebMD. Many of these foods help people lose weight because they make them feel fuller for longer periods of time.
Beans help people feel fuller, longer because they are a great source of protein and take a long time to digest. Starting a meal off with a cup of soup is a great way to eat less food during the main course. As long as the soup is broth-based, it can be pureed or chunky. The goal is to keep the soup around 100 to 150 calories per serving, which means avoiding adding butter or cream to the dish.
Dark chocolate is a great snack to enjoy between meals and is better for losing weight than its milk chocolate counterpart. In a study, people who ate dark chocolate before eating pizza consumed 15 percent less pizza than those who ate milk chocolate beforehand.
Sneaking vegetables into food is a great way to eat more and feel fuller without adding a lot of calories. For example, Penn State researchers suggest pureeing zucchini and cauliflower and adding it to macaroni and cheese to lower the calorie count by nearly 350 calories per serving, replacing a portion of the cheese without sacrificing taste.