These fears were based on false ideas that didn't take into account how your body controls cholesterol levels.
They have qualities that help reach or maintain a healthy weight. Fiber and nutrients keep you full and hydrated.
Salmon is a nutritious and tasty fatty fish. Salmon is full of protein, healthy fats, and minerals.
Broccoli, cauliflower, cabbage, and Brussels sprouts are crucifers. They're high in fibre and satisfying like other veggies.
Many find meat controversial. We don't know if and how red meat causes heart disease or diabetes.
Potatoes and other root vegetables have various qualities that make them good for weight loss and wellness.
Another high-protein food is tuna. It's a lean fish with protein and healthy fats to keep you full.
These foods are high in protein and fibre, two satiety-boosting nutrients. Resistant starch is also common.
Soup might help you eat more vegetables and complete grains. Cream-based or processed soups don't deliver the same nutrition.
Cottage cheese helps you get enough protein to build and maintain muscle. It's calcium-rich and filling.
Avocados are strong in healthful fats, unlike most fruits. They're high in monounsaturated oleic acid, like olive oil.