5Seeds –

‘Superfood’ is the new buzzword in the healthy-eating community, and seeds are a big part of this category. But you’d have to consume a whole load of these heart-friendly little treats to reap their nutritious benefits. So while we won’t insist that you must include seeds in your daily diet to lower bad cholesterol, it would be good to sprinkle some over your salad or meals to gain whatever you may from them.

There’s no need to burn a hole in your wallet to purchase seeds from around the world. Depending on where you live, we’re sure you can lay hands on inexpensive locally available seeds. Take your pick from khus khus, pumpkin seeds, star melon seeds, sesame seeds, chia seeds and flaxseeds which are great sources of protein, vitamins, monounsaturated and polyunsaturated fats, minerals and fiber.

Soya –

Soyabeans

There isn’t enough evidence to back soya as one of the top cholesterol lowering foods. But it’s still hailed as a huge reserve of protein for those who are already suffering from high cholesterol and need plant-based sources of protein. So you can see why we couldn’t leave it out of this list. What’s more, it’s packed with iron, magnesium, vitamin C, vitamin B6 and calcium, all essential to your well being.