In India, people of different cultures live together and everyone's food choices and style are quite different, so I do not think that anyone can be declared a national food and it would not be right to do so.
If I tell you my choice, I like Chole Bhature very much but I am not from Delhi but still, I like it but I cannot say that Chole Bhature should be made a national food because if I go to South India, then I would love the specialty food that I get. ...
India is surrounded by divergences, not only biodiversity but its food is also diversified and everyone has their own special importance, every food has its own taste, according to me every food is the national food.
However, if ever it comes to making national food, then the decision should be taken by referendum, after all, it is about taste.
Keep your Face to the SunShine