Hinduism is believed to have multi Gods & Goddesses. And Hindus believe different animals represent different gods and carry their messages. Hence Indians being majority Hindu's believe killing animal is sin. Thus, India is a perfect place for Vegetarians. Even though majority of population is vegetarian still there are various dishes that are a non-vegetarians delight. Traditional Indian cuisine has been widely appreciated for its fabulous use of herbs and spices. Indian cuisine is known for its large assortment of dishes. The cooking style varies from region to region and is largely divided into South, East, West & North Indian.
The finest of India's cuisines is as rich and diverse as it's civilization. It is an art form that has been passed on through generations purely by word of mouth, from guru teacher) to vidhyarthi (pupil) or from mother to daughter. The range assumes astonishing proportions when one takes into account regional variations. Very often the taste, colour, texture and appearance of the same delicacy changes from state to state.
The hospitality of the Indians is legendary. In Sanskrit Literature, the three famous words 'Atithi Devo Bhava' or 'the guest is truly your god' are a dictum of hospitality in India. Indians believe that they are honoured if they share their mealtimes with guests. Even the poorest look forward to guests and are willing to share this meager food with guest. And of particular importance is the Indian woman's pride that she will not let a guest go away unfed or unhappy from her home. Indians are known for their incredible ability to serve food to their guests invited or uninvited.
Food customarily forms the crowning part of most festivities and celebrations. Whatever the occasion Indians eat with great gusto and are adept at finding reasons to feast and make merry. At traditional and festive meals, the thali (plate) or banana leaf is decorated with rangoli (a design drawn with white and colored powders around the edges).
The staple food in India includes wheat, rice and pulses being the most important one. India is quite famous for its diverse multi cuisine as under;
Bengali Food: is the perfect blend of sweet and spicy _flavors.
Gujarati Food: is primarily vegetarian and has a high nutritional value.
Kashmiri Food: Highly influenced by the traditional food of local pundits, it is also adopted in Central Asia & Persia.
Mughlai Cuisine: is one of the most popular Indian cuisines, these dishes are popular in foreign world as well (eg. Butter Chicken, Naan, Kebabs etc). Its origin trace back to Mughal Empire times.
Punjabi Food: The cuisine of Punjab state is renowned for high spice level.
Rajasthani Food: is primarily vegetarian. Spice content is quite high in comparison to other Indian cuisines.
South Indian Cuisine: is known for its light, low calorie appetizing dishes. Mainly rice and coconut based, hence S. India is best for gluten free diet. Famed for freshwater seafood and steamed rice dumplings.
Goan Cuisine: High in spice level and famed for its fish curry dishes.
Try street food/water only if it is approved OK to have by our guides/drivers. Do not be an experimenter on own, as street food or local water or tap water can upset stomach aka 'Delhi Belly' especially if you're traveling to smaller villages and towns. If you do land-up with Delhi Belly then there's an excellent oral vaccine that helps prevent traveler’s diarrhea called Dukoral, which you can grab from your doctor a few weeks before you go.