Leafy greens: Low in calories and high in fiber, leafy greens like spinach, kale, and Swiss chard provide essential nutrients and promote satiety.

Whole grains: Incorporating whole grains like quinoa, brown rice, and oats into your diet can provide fiber, vitamins, and minerals while keeping you feeling full.

Lean proteins: Foods like chicken breast, fish, tofu, and Greek yogurt are rich in protein, which helps to increase feelings of fullness and support muscle growth.

Beans and legumes: High in fiber and protein, beans and legumes such as lentils, chickpeas, and black beans can help curb appetite and promote weight loss.

Berries: Berries like strawberries, blueberries, and raspberries are low in calories and high in antioxidants, providing a sweet and nutritious addition to your diet.

Greek yogurt: With its high protein content, Greek yogurt can help keep you full and satisfied, making it a healthy choice for weight loss.

Nuts and seeds: provide healthy fats, fiber, and protein to help control cravings and support weight loss, despite being calorie-dense.

7 health benefits of eating oats