South Indian breakfast: Idlis and dosas, Masal Dosa, Kichadi, Upma, Aapam, Vada, (with different chutneys). Kale porridge.
South Indian meal: Plain rice with an assortment of side dishes, either vegetarian or non vegetarian (Chicken, mutton, seafood - prawns, crabs, fish, beef) - Can be the same for dinner.
North Indian breakfast : Chapathis, pooris (With masala sabji), Naan.
Afternoon meal: Parottas and rotis, Rice with side dishes.
Biryani for all major Muslim festivals like Muslim marriages and also in most non vegetarian homes. Biriyani is well loved by all.
If you visit southern India, Sambar rice, Rasam rice, Curd (yoghurt) rice, Kolambu rice (Spicy sauce for the rice - usually non vegetarian, can be vegetarian also)
Pickles offered with the rice should be eaten with just a pinch. Most westerners help themselves and later use the rest room a lot if you know what I mean. I always waste pickle when I finish eating. A pinch will add to the flavor of the rice. There's a limit though. You can ask someone to guide you if you don't know how much you should add with your rice.
Of course, pork dishes are rare on the menu but are definitely available among other dishes.
For sweets: Kulfi, ladoos, Jangeris, Mysore paaks, Milk sweets, Rasagoolas, Gulabjamoons, Kesari, Coconut Burfee, Murukus, etc (Please avoid if you are diabetic - too much sugar in the jeera and in most sweets)
These are the usual. Indian - chinese cuisine, nothing like original Chinese food is good to eat. Has a different taste. (Be warned - plenty of Msg if not at least a little)