Indian food is the reflection of the heritage of its people. It represents its historical development, religious beliefs, cultural practices. The foundation of Indian cooking rests on the flavorings of spices and herbs, not on special techniques or expensive ingredients