True. Though vegetables are not included, Vegetables, fruits and nuts also contribute to maintain good health. A diet rich in fruits, veggies and nuts can ward off many diseases.
Indian food is very healthy, there is no doubt about it ! But many people dont bother to balance it out by taking everything in small portions .Like they mix up the wrong things like have rice, dhal and potato and no green vegetables or curds or non vegetarians have just meat and rice or rotis .When this is done on a regular basis, in the long run you may end up having some deficiency or the other.
Pay no mind to those who talk behind your back, it simply means that you are two steps ahead !!!
True, Indian traditional foods are beneficial for our health. But some people to show their status or for taste avoid Indian foods and like fast food more.
http://www.comparenshop.in