Following a vegetarian diet alone may not be enough to lower cholesterol, as factors such as genetics, age, physical activity, body weight, stress, sleep, and medical conditions like diabetes, hypothyroidism, obesity, and chronic kidney disease also influence cholesterol levels, said Dr Amit Saraf. He explained that the liver naturally produces cholesterol, and diets high in saturated fats, trans fats, refined carbohydrates, and added sugars—eve…