Favor “real” foods (unprocessed or minimally processed), e.g., eggs, orange, apple, oatmeal, etc. This works because engineered foods with equal amount of sugar and fat (like cheesecake, brownies, etc) cause people (and animals) to overeat (Note: there was an excellent BBC show on this research which showed sugar alone and fat alone didn’t trigger obesity; it was foods with equal amounts). Natural foods are generally one or the other, never both, so you never “crave” natural foods and eat them to excess. If you stay away from temptation, compliance becomes much easier.
Beans are an excellent source of slow-release carbohydrates, as well as a good source of protein and fiber, which slow the digestive process to help you stay fuller, longer. “Research finds that eating just three-quarters of a cup of beans a day for six weeks can help you lose close to six pounds. And if you’re trying to lower your cholesterol, it’s a double win as the soluble fiber in beans helps whisk cholesterol out of your body,” says Ansel. She also says you don’t necessarily need to cook dry beans from scratch. Canned beans are one of the most underrated convenience foods, so keep a rotation of all kinds - like black, pinto, chickpea and cannellini - in your pantry. Try adding beans to your soups and salads, add them minced to meat dishes, enjoy a bean dip like hummus, or toss them in a salad.