The cuisine of India is extremely diverse, as ingredients, spices and cooking methods vary from region to region. Rice and wheat are the nation’s main staple foods. The country is notable for its wide variety of vegetarian and non-vegetarian cuisine. Spicy food and sweets are popular in India.
Indian cuisine differs from region to region .There is Mughlai food, Tandoor (bar-be-que in clay Oven), South Indian food. For people in the north wheat is the staple, while it is rice in south India. The waiters can be told to make it less spicy.
There are some Indians who are vegetarians. Hindus do not eat beef considering cow as sacred. Muslims do not eat pork. There are some vegetarians who do not eat egg, onions, garlic etc.
The trend towards dining out has increased and many restaurants serve Continental, Chinese, Thai, Spanish, and French. Mexican, Italian, Lebanese, Mediterranean, and other cuisine. American fast food is very popular and outlets are present in most cities and towns.
Tipping is optional but a common practice in India. The usual option involves leaving a 10% tip for the services provided.