Low-calorie foods that make you feel full are often high in fiber, water content, and nutrients.
These foods can help satisfy your hunger while keeping your calorie intake in check.
Here are some examples of such foods.
Many vegetables are low in calories and high in fiber and water content, which can contribute to a feeling of fullness.
Leafy greens like spinach, kale, and lettuce, as well as cruciferous vegetables like broccoli, cauliflower, and Brussels sprouts, are excellent choices.
Fruits like berries (strawberries, blueberries, raspberries), apples, pears, and citrus fruits are relatively low in calories and contain dietary fiber that helps with satiety.
Beans, lentils, and chickpeas are rich in both protein and fiber, which can help you feel full for longer periods.
Foods like oatmeal, quinoa, brown rice, and whole wheat bread are not only nutritious but also high in fiber, contributing to a sense of fullness.
Foods like lean poultry (chicken, turkey), fish, tofu, and low-fat dairy products provide protein, which is known to promote satiety.
Low-calorie soups and clear broths with plenty of vegetables and lean proteins can create a feeling of fullness due to their high water content.
Foods with high water content, like watermelon, cucumbers, and melons, can help you feel full without adding many calories.
Air-popped popcorn is a whole grain snack that's low in calories and high in volume.
Just be cautious with added toppings like butter or excessive salt.