2. Walnuts
Not all nuts are created equal, but they all provide a variety of health benefits. However, when it comes to lowering your cholesterol levels, walnuts are particularly good. Due to their omega-3 fatty acids, walnuts can boost your heart health when consumed regularly.
They also contain phytosterols (plant compounds) that lower your cholesterol levels by inhibiting its absorption in the intestines. Several studies suggest that consuming at least two servings of walnuts every single day can decrease your ‘bad’ LDL cholesterol levels by 10.2 mg/dl.
In fact, eating walnuts daily is associated with a 28 percent lower risk of fatal heart disease.