10 healthy foods you can eat without gaining weight Celery. Lettuce. Watermelon. Broccoli and cauliflower. Grapefruit. Mushrooms. Berries (strawberries, blueberries, blackberries) Kiwi. More items... Jan 20, 2023