It has been found that certain drinks can help maintain an ideal level of cholesterol in the body. In terms of the best drinks for lowering cholesterol levels, a number of them include green tea, pomegranate juice, citrus juice, soy milk, plant-based smoothies, and red wine.