the best foods to lower cholesterol include:

nuts, peanut butter and fish: contain polyunsaturated fatty acids

olive and canola oil: contain monounsaturated fatty acids

oatmeal, beans and legumes (such as lentils, edamame and soy nuts), rice, bran,barley, strawberries and citrus fruits for soluble fiber