High cholesterol: 7 Healthy Vegetables to Lower Bad Cholesterol and Prevent Heart Disease


Avocados- Rich in monosaturated fat and help to lower cholesterol. In addition, have fibres and Vitamin C and Vitamin E.

Legumes - Plant foods that include beans, peas and lentils. Eating upto 100gms of legumes a day lowers "bad" LDL cholesterol by up to 6.6 mg/dl and also have weight reducing effects.

Garlic- Garlic can lower cholesterol by inhibiting production of LDL. In addition, it has allicin - which reduces LDL. It is considered best when consumed raw or lightly cooked.

like share save

Vegetable oils- Canola, sunflower, saffola and others in place of ghee helps lower cholesterol. Olive oil also helps lower cholesterol and has antioxidant properties. Just 4 tablespoon/day reduces heart events by 30% in a study.

Whole grain, oats, barley, jowar lower risk of heart diseases mainly via soluble fibers have beta glucan. 3 servings of whole grain per day can reduce heart diseases and stroke by 20%.

Soya beans and food from them like tofu and soya milk, consuming 25gm of soya protein a day can lower LDL by 5% to 6%. this is due to isoflavones, plant base chemicals to lower cholesterol.

Eggplant and okra are low calorie vegetables and are good source of soluble fibres.