Edited By: Pragati Bhandari

Leafy Greens Spinach, kale, Swiss chard, and other leafy greens are low in calories and high in fiber, which can help you feel full and satisfied.

Lean Proteins Foods like chicken breast, turkey, fish, tofu, and legumes provide high-quality protein that can promote satiety and support muscle growth.

Whole Grains Opt for whole grains such as brown rice, quinoa, oats, and whole wheat bread. They are high in fiber and can help regulate blood sugar levels.

Berries Blueberries, strawberries, raspberries, and blackberries are packed with antioxidants and fiber while being relatively low in calories.

Nuts and Seeds Almonds, walnuts, chia seeds, flaxseeds, and hemp seeds are rich in healthy fats, fiber, and protein. Although they're high in calories, they can help keep you full and satisfied.

Greek Yogurt High in protein and low in fat, Greek yogurt can help you feel full and support muscle recovery.

Avocado  Despite being high in calories, avocados are an excellent source of healthy fats and fiber. They can help control hunger and promote  a feeling of fullness.

Green Tea Known for its metabolism-boosting properties and antioxidants, green tea can be a healthy alternative to sugary beverages.

Spicy Foods  Adding spices like chili peppers, cayenne pepper, or ginger to your meals can temporarily boost your metabolism and help control your appetite.

Water Although not a food, drinking plenty of water is crucial for overall health and weight management. Staying hydrated can help you feel  full, reduce calorie intake,  and support digestion.