Packed with fiber, chia seeds absorb water and expand in your stomach, helping you feel full for longer periods. They're also rich in omega-3 fatty acids and protein.
Lentils are a great source of protein and fiber. They can help in creating a feeling of satiety, reducing overall calorie intake.
While high in calories, avocados are also high in fiber and healthy fats. They can help keep you full and satisfied, preventing snacking between meals.
Oats are not only heart-healthy but are also rich in soluble fiber, which helps control hunger by forming a gel-like substance in the gut.
Apples are a good source of soluble fiber, which can help you feel full. They're also low in calories and take time to chew, which helps control appetite.
These berries are among the highest fiber fruits. They are low in calories but high in fiber, vitamins, and antioxidants, making them a great choice for a healthy snack.
Very high in fiber and low in calories, broccoli helps to fill you up without adding a lot of calories to your diet. It's also packed with nutrients that are essential for overall health.
Beans, such as black beans, kidney beans, and others, are very high in fiber and protein, making them excellent for weight loss. They help you feel full and can replace higher-calorie, lower-nutrient foods in your diet.