Most non-starchy vegetables like broccoli, cauliflower, spinach, kale, and bell peppers are low in calories.
Many fruits such as apples, berries, oranges, and watermelon are low in calories and high in water content, making them filling snack options.
Beans, lentils, and chickpeas are rich in protein and fiber, which can help promote feelings of fullness and satiety while providing essential nutrients.
Greek yogurt is higher in protein compared to regular yogurt, which can help keep you feeling full for longer.
Eggs are a nutrient-dense food rich in protein and healthy fats, which can help curb hunger and reduce calorie intake throughout the day.
Quinoa is a whole grain that's high in protein and fiber, making it a filling and nutritious addition to meals.
Chia seeds are rich in fiber and can absorb up to 10 times their weight in water, helping to keep you feeling full and satisfied.
Just be mindful of added toppings like butter or salt, which can increase the calorie count.
Cottage cheese is low in calories and high in protein, which can help keep you feeling full and satisfied between meals.
Broth-based soups like vegetable or chicken broth soups are low in calories and high in water content.