There are millions of different dishes and flavours across the country.
To start with India has 28 states and each and every state has totally different cuisine.
So far I could taste North Indian and South Indian, Rajasthan, Mangalorian food and all of them are super delicious.
Let's begin with North Indian food:
Paneer is the typical food of Panjabi, it is kind off cottage cheese which they usually make in gravy or fry it and than eat with chapati which is the Indian bread.

The characteristic dish of south Indian cuisine is Dosa and chakni and it is as spicy and the other dishes. They like coconut pretty much so they also drink coconut water which is really delicious.

I will write more about the food after I experience most of them.