From my experience in India, I felt that there was no fear of ever being hungry, simply by the huge amount of incredible street food everywhere. Eating street food in India is so common for locals because of the vast range that can be found.
Panipuri
This is the funnest Indian snack. They are called Panipuri, which are small and crispy fried spheres (puri) filled with a salad of potatoes, chickpeas, onion and sprouted lentils. Then a sauce with tamarind and lemon juice. These are best eaten in one go in order to not spill it everywhere!