Leafy greens like spinach, kale, and Swiss chard are low in calories but high in vitamins, minerals, and fiber. They help you feel full without adding many calories.
Include lean protein sources such as chicken, turkey, fish, lean beef, tofu, and legumes in your diet. Protein helps to maintain muscle mass and keeps you feeling full.
Opt for whole grains like brown rice, quinoa, and whole wheat pasta over refined grains. Whole grains are rich in fiber, which aids in digestion and keeps you satiated.
Berries such as strawberries, blueberries, and raspberries are low in calories and packed with antioxidants and fiber. They add natural sweetness to your diet and can satisfy your sweet cravings.
While calorie-dense, nuts and seeds like almonds, walnuts, and chia seeds provide healthy fats, protein, and fiber that help control hunger and provide essential nutrients.
Greek yogurt is a high-protein, low-fat dairy option that's rich in calcium. It can be a satisfying and healthy snack or breakfast choice.
Beans, lentils, and chickpeas are excellent sources of plant-based protein, fiber, and complex carbohydrates. They are filling and can help regulate blood sugar levels.
Avocado is a source of healthy monounsaturated fats that can help control appetite and keep you feeling full. It's also rich in vitamins and minerals.