You don't have to acquire a taste for olive oil, seaweed or soya to maintain a low-fat, healthy diet. Indian cuisine can be healthy too, if it's cooked with oil and ingredients that take care of your heart and health.

Ayurveda suggests you include all tastes sweet, sour, salty, pungent, bitter and astringent in at least one meal each day, to help balance unnatural cravings. Here are 12 foods that can help you lose weight and gain health:

Turmeric : Curcumin, the active component of turmeric, is an object of research owing to its properties that suggest they may help to turn off certain genes that cause ...