12 Foods Over 50 Should Eat to Lose Weight

According to Melissa Mitri, MS, RD of Melissa Mitri Nutrition, leafy green vegetables are one of the best weight loss foods for over-50s.

Leafy Greens

Tuna, salmon, and cod are good choices. They provide high-quality protein and are low in calories.

Fatty Fish

Avocados, known as "the green goddess" of fruit, contain fibre, healthy fats, and over 20 vitamins and minerals


Shaw says, "Bone health with ageing is key for longevity." Eating prunes may even reduce your risk of age-related bone loss.


Eggs Shaw says that 90% of Americans don't get enough choline, which is "heavily concentrated in the yellow yolk of your eggs."


According to Lainey Younkin Nutrition weight loss dietitian Lainey Younkin, MS, RD, LDN, one small container can contain 15 to 17 grammes of protein

Plain Greek yoghurt

Make barley for protein and fibre! It lowers blood sugar and makes you feel full.


"Flexible and enjoyable" diets are necessary for weight loss, according to Meshulam.

Dark Chocolate Truffles

Cruciferous vegetables like arugula, broccoli, Brussels sprouts, cabbage, cauliflower, and watercress are full of nutrients and fibre.

Cruciferous Veggies

Weight-loss-friendly berries Antioxidants and fibre are in them.


Slow fiber-filled carbs are essential for weight loss. According to Meshulam, beans and legumes are filling because they contain protein and fibre.

Beans and Legumes

Always stay hydrated! According to Meshulam, "Although water is not necessarily 'food' per se, adequate water is vital for weight loss."


Want More
Like This?