Book health & wellness appointments instantly

High Cholesterol

People who wish to lower their cholesterol need to change their diet, even if they are taking medications like statins and niacin. To control high cholesterol, fat should make up less than 30 percent of one’s diet.

For a customized diet plan, seek nutritional counseling from a licensed professional.


Egg yolks are particularly high in cholesterol and should be avoided. Egg whites are fine. Other foods that should be eliminated or reduced in the diet include red meat, fatty poultry like duck, and processed meats like salami and bacon.


Some of the best foods to eat to lower high cholesterol or maintain healthy cholesterol are high in fiber. Fiber binds cholesterol in the intestines and prevents its absorption into the bloodstream. Foods high in fiber include beans and oatmeal.

Foods high in HDL are also a good way to lower LDL, bad cholesterol. Fatty fish like salmon and sardines are high in HDL, as are avocado and nuts like walnuts and almonds.

Garlic has been shown to prevent cholesterol from sticking to the walls of the arteries.

Recent studies have shown that lutein, a pigment found in green leafy vegetables, can lower cholesterol. Spinach and kale are particularly rich sources of lutein.

To summarize, plan to eat a lot of fish, black bean and spinach meals with garlic.

Find expert nutritionists near you