For years, studies have shown that soy lowers total cholesterol levels including LDL (bad) cholesterol, while raising HDL (good) cholesterol. Some even document improvements in the width of the arteries.1
This may be due to soy’s antioxidant properties, which could prevent LDL cholesterol from clogging the arteries.2 The data has been so overwhelming that even the FDA issued a recommendation—they advise consuming 25 gm of soy protein per day to prevent heart disease.
Recently, a study was conducted using meal replacement shakes and nutrition bars, both soy- and milk-based. After six weeks, researchers noted a decrease of 15.2 percent in total cholesterol and 17.4 percent LDL cholesterol, as well as a significant decrease in triglycerides. Stats for those using milk-based meal replacements were 7.9 percent and 7.7 percent, respectively, with no drop in triglyceride levels.3
Please note that it’s unlikely that these improvements could occur after taking cholesterol-lowering drugs like statins for six weeks. And these are poor alternatives to begin with, because they rob the heart of important enzymes.