Leafy Greens:

Foods like spinach, kale, and Swiss chard are low in calories and high in fiber, making you feel full while providing essential nutrients.

Berries:

Blueberries, strawberries, and raspberries are rich in antioxidants and fiber, helping to curb cravings and reduce calorie intake.

Whole Grains:

Opt for whole grains like oats, quinoa, and brown rice. They are high in fiber, which aids digestion and keeps you feeling satisfied longer.

Lean Proteins:

Chicken breast, turkey, lean beef, and fish are protein-rich foods that promote fullness and help maintain muscle mass during weight loss.

Legumes:

Beans, lentils, and chickpeas are excellent sources of plant-based protein and fiber, which assist in weight management by controlling appetite.

Greek Yogurt:

High in protein and probiotics, Greek yogurt supports a healthy gut, making it easier to manage your weight.

Nuts:

Almonds, walnuts, and pistachios are nutrient-dense and contain healthy fats and protein, keeping hunger at bay.

Avocado:

Although calorie-dense, avocados provide healthy monounsaturated fats that help control appetite and promote a feeling of fullness.

Lean Dairy:

Low-fat or skim milk and cheese are good sources of calcium and protein, aiding in weight loss when consumed in moderation.

Spices and Herbs:

Incorporating spices like cayenne pepper, ginger, and cinnamon into your diet can boost metabolism and reduce cravings.