Eggs are incredibly nutrient-dense. Interestingly, almost all its nutrients are found in the yolks — like choline and vitamin D — though egg whites deliver 4–6 grams of protein each
1. Whole eggs
Leafy greens include kale, spinach, collard greens, Swiss chard, and a few others. They have several properties that make them perfect for reaching or maintaining a healthy weight.
2. Leafy greens
Fatty fish like salmon are incredibly nutritious and very satisfying. Salmon is loaded with high quality protein, healthy fats, and various important nutrients.
Cruciferous vegetables include broccoli, cauliflower, cabbage, and Brussels sprouts. Like other vegetables, they’re high in fiber and tend to be incredibly filling.
4. Cruciferous vegetables
Meat remains a controversial food group for many people. Nutritionally, chicken and red meat are both high in protein and iron.
5. Chicken breast
White potatoes seem to have fallen out of favor — possibly, at least in part, due to the rise of lower carb diets.
Tuna is another satiating high protein food. It’s a lean fish, meaning it has protein, which helps keep you full, as well as healthy fats.
Beans and other legumes can be beneficial for weight loss. These include lentils, black beans, kidney beans, and some others.
8. Beans and legumes
Soup can be a delicious way to increase your intake of vegetables and whole grains you may not get enough of otherwise.
Avocados are unique fruits.
While most fruits are high in carbs, avocados are instead loaded with healthy fats