Nuts
Nuts are an excellent way to curb hunger between meals. They're high in protein, fiber, and heart-healthy fats. Studies suggest nuts can promote weight loss and improve cholesterol levels when eaten in moderation. The key is to "be careful with quantity," Bonci tells WebMD. "Choose something in a shell, so you have to work harder and slow down