10 The best foods for weight loss—plus, how to add them to your diet

Leafy Greens: Spinach, kale, Swiss chard, and other leafy greens are low in calories and high in fiber, making them excellent choices for weight loss.

Lean Proteins: Chicken breast, turkey, lean beef, tofu, tempeh, and legumes like beans and lentils are rich in protein.

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

Berries: Berries such as strawberries, blueberries, raspberries, and blackberries are low in calories and packed with antioxidants and fiber. 

Nuts and Seeds: Almonds, walnuts, chia seeds, flaxseeds, and pumpkin seeds are good sources of healthy fats, protein, and fiber. 

Yogurt: Greek yogurt or skyr are rich in protein and probiotics, which can support gut health. Choose plain varieties without added sugars and flavor with fresh fruit or honey.

Avocados: Avocados provide healthy monounsaturated fats, fiber, and various vitamins and minerals. Enjoy them sliced on toast, in salads, or as guacamole.

Salmon and Other Fatty Fish: Fatty fish like salmon, mackerel, and sardines are rich in omega-3 fatty acids, which may help reduce inflammation.

Eggs: Eggs are a good source of protein and essential nutrients like vitamin D and B12. Enjoy them boiled, scrambled, or in omelets for a filling breakfast or lunch.

Legumes: Beans, lentils, chickpeas, and peas are high in protein, fiber, and resistant starch. Incorporate them into soups, salads, or as a side dish to increase satiety.

10 Things Your Date Notices About You Immediately