What Kind of Food do They Eat in India?

Indians eat hot, spicy food. India has 23 states and 3 union territories, you find different type of food in each state, but they all eat rice in different forms, rotis, vegetables, meat, fruits, bread as their staple food but they like everything to be spicy.