Why do vegetarians still have high cholesterol? VnExpress Even though vegetarians eliminate meat and fish from their diet, they can still fall into a nutritional "trap" from processed foods, leading to high cholesterol.