A diet promoting healthy cholesterol levels includes oatmeal, oat bran and other high-fiber foods, nuts, whey protein and olive oil, reports Mayo Clinic. Avocados and food with plant sterols or stenols are beneficial as well. Eliminating saturated and trans fats from the diet also contributes to good cholesterol levels.
Oatmeal and bran are high in soluble fiber, which reduces the bad cholesterol in the bloodstream, explains Mayo Clinic. Tree nuts, such as walnuts and almonds, contain monosaturated and polyunsaturated fats, which improve blood cholesterol and contribute to vessel health. Avocados and olives contain monosaturated fatty acids, which improve LDL cholesterol levels in obese people. Foods with plant sterols can reduce bad cholesterol levels, and whey protein can reduce the levels of bad cholesterol and total cholesterol.