India has a diverse and rich street food culture, there are so many a variety of street food. but if one food had to be named as the national street food of India, it would be "chaat". No alternate of chaat. Chaat is a savory snack that originated in northern India and is now popular throughout the country.