Berries
Berries like blueberries, raspberries, strawberries, and blackberries are super low in calories and high in fiber and vitamins and minerals, which means you can add them to oatmeal or eat them solo and they will fill you up faster than you might think. To boot: berries are very high in antioxidants that neutralize free radicals in your body and help keep your cells healthy.
Celery
Rich in folate, potassium, vitamin K, and dietary fiber, celery isn’t just that super low-calorie food that you munch on when you want to hear a satisfying crunch (though it’s that, too). Celery packs a powerful nutritional punch and keeps your digestive system running well.
Eggs
With just 78 calories per egg, this high-protein food fills you up and keeps you satisfied for hours. It’s also a wealth of vitamins and minerals like vitamins B-12, D, and selenium and can be cooked in a variety of ways for breakfast, lunch, dinner, or healthy snacking.
Watermelon
Made up mostly of water, sweet and delicious watermelon has 85 calories per serving, with fiber, protein, magnesium, iron, and vitamins C, A, and B-6. Talk about the perfect warm weather treat.
Cauliflower
There’s a good reason why cauliflower pizza crusts are a big hit: this incredibly diverse veggie is low in calories, high in vitamins C, K, and B-6, and a veritable master of disguise. Whether you use it to whip up low-carb cauliflower rice, pasta, pizza, or just enjoy it the way it is, it’s nearly impossible to eat too much of this healthy cruciferous vegetable.
Legumes
Legumes are plant-based proteins that include foods like beans, alfalfa, lentils, and peas — and they are extremely healthy and important for weight loss. Legumes are protein powerhouses that contain an abundance of fiber – and all of that fiber will fill you up fast and suppress your appetite.