High protein foods like chicken, fish, tofu, and Greek yogurt are good to keep you feeling fuller for longer. Foods high in fibrous veggies such as broccoli, spinach, and kale for volume without excess calories. Healthy fats from sources like avocado and nuts can aid satiety. Also avoiding processed foods and sugary snacks will assist weight loss.