In my limited experience of visiting India (two weeks' work in Delhi ~15 years ago) I found the food was very tasty and rich (in terms of spices and flavour), so filling up on carbs was never a thing I needed/wanted to do.
I was there for work and the recommendation was to avoid meat, which I did and it was perfectly fine, the vegetarian food was wonderful and I never missed meat (and I'm not a vegetarian at home!)
I also avoided all of the things which one is warned about - anything that has been washed but not cooked (salads, etc), drinks that are not sealed, etc.