Roaming around in the streets of India, you find a blend of culture at every corner. From traditional clothes to food stalls, you find everything there. The hustling public trying to walk between the tightest of spaces just to find something good for themselves. The businesses on roadside generates more income for the country than any company does. One can find variety of food that is delicious and pocket friendly both. You can say that Indian street food is one of the vital factor that makes Indian cuisine so lovable and unique.
Being full of spices and taste, Indian street food is everyone’s go-to meal. With the offices nearby, people rush around these shops and enjoy it day and night. The tourists are heavily attracted by this and they specially visit Indian streets just to taste those flavors which are hard to find.
Vendors are really generous when it comes to serve food to their customers. They do not hold their hands back when it comes to making the food tasty. Loading up a lot of stuff and making it a heavy meal makes Indian street food one of the best cuisine globally.
Indian street food dishes
The list of Indian street food is endless because you will find different shops and carts just a few steps away from each other. You can find spicy, sweet, hot, cold, Indian, Chinese, Continental, Veg, Non-veg and so many types each with an Indian touch.
Spicy Indian street food
If you are looking for spicy food, you will find:
- Pav bhaji: Soft buns covered with butter and served with mashed mix vegetables. Pav bhaji is everyone’s favorite Indian street food. It is unique because of the spices and taste of vegetables make it so good.
- Vada pav: Coming from Maharashtra, “Vada” is fried potato balls covered by gram flour and is sandwiched between “Pav” which are the buns. It comes with unique sauce “chutney” which creates an amazing flavor.
- Bhel puri: A Marathi dish, Bhel puri has puffed rice which comes with fried flatbread. Different chutneys come along which is an unique combination.
- Dabeli: If you want a quick snack, Dabeli is the thing you should go for. A Gujrati originated dish, it is made with potato filling stuffed between “Pavs” buns and covered with tamarind chutney. It is loved by the spice lovers!
- Paani puri: Little bombs of spice and tanginess, Paani puri is the heart of youth. Made from crispy hollow balls are filled with chickpeas, chutneys and sour water.
Sweet Indian street food
You will find so many types of Sweet Indian street food if you have a sweet tooth like:
- Kulfi: Made with milk, kulfi is the best sweet Indian street food.
- Faluda: A mixture of ice-cream, dry fruits, sweet syrup and milk, you will have a sugar rush once you eat faluda.
- Jalebi: The national dessert of India, Jalebi is one of the iconic sweet Indian street food.
Indian street food of different states
Along with different varieties of Indian street food, every state has their own special dish. If someone is on a visit to South India, Idli, Dosa, Parippu Vada, Kozhi Porichathu, Iddiyappam and a lot more will be an eye-catcher! On the streets of Mumbai, you will find, Pav bhaji, Vada pav, Paani puri, Ragda patties. Moving to Punjab, Cholay bhature, Punjabi samosas, Amritsari Kulcha etc. The variations are so diverse that you can try new food every other day without getting bored.
Top 10 Indian street food
Ranking Indian street food is not easy as each one of them is unique on it’s own. The flavor, the savor, the spices, the sweetness, everything makes every food so delicious. We can only rate them according to popularity. So, here are the top 10 Indian street food:
- Alu tikki chaat
- Paani puri
- Kathi roll
- Pav bhaji
- Cholay bhature
- Idli Sambhar
- Daal vada
These names might sound quite fancy and tough to make but they are not! You can easily prepare these things at home by following the recipes we will give you.
This Gujrati recipe is a delight for many and they all want to try it often. It is quite difficult to find that real taste and not every cart or shop provides it. You don’t have to worry though, we will be giving the authentic recipe to make perfect Dabeli. The perfect mix of spices in potatoes taking you straight to the streets of Gujrat!
How to make
To start up making this delicious recipe, you will need following ingredients:
- Dry red chili
- Coriander powder
- Cumin seeds
- Roast all the spices until they get fragrant.
- Put them in a grinder and make a powder.
For the potato filling
- Potatoes (boiled)
- Dabeli masala
- Coconut (grated)
- Pomegranate seeds
- Sweet tamarind chutney
- Coriander leaves (chopped)
- In a pan, add oil and heat it up.
- Once the oil is heated, add onions and fry them till they get soft and golden brown.
- Add cumin seeds and continue frying for a minute.
- When the mix starts to get aromatic, add sweet tamarind chutney.
- Now, add the boiled potatoes and mix well. Keep on cooking until the mixture get mushy and soft.
- Sprinkle the grated coconut.
- In the end, sprinkle the pomegranate seeds.
For chutney (sauce)
- Red chilies
- Lemon juice
- Soak the red chilies for half an hour.
- Put all of the ingredients with chili water in a blender.
- Blend them and make a smooth paste.
You will need to follow a few more steps to assemble and pull it off:
- Take “pav” bun and spread sweet tamarind chutney on one end of the bun and garlic chutney on other.
- Stuff it with good amount of potato mix.
- Top it with Sev and pomegranate seeds.
- You can also sprinkle chopped onions and coriander if you want.
If you are from Kolkata, Kathi roll would definitely be on the top of your list of Indian street food. The natives might be missing the actual taste of Kathi roll if they are somewhere outside Kolkata or India. You have us at your service bringing the actual recipe of Kathi roll which make you feel the same way as you did in Kolkata.
How to cook
To prepare these yummy rolls, you will need these ingredients:
- Whole wheat flour or all purpose flour
- Mix the dough and water to make a soft dough.
- Knead it and keep it aside.
For the filling
- Ginger and Garlic paste
- Garam masala
- Turmeric powder
- Coriander powder
- Red chili powder
- Cumin seeds
- Mustard oil
- Boil the potatoes and peel them carefully. Mash the potatoes to make a soft mix.
- Chop the tomato and capsicum and keep them on one side.
- In a pan, heat oil and slice thinly the onions in it to fry them. Along with onions, add cumin seeds and cook it until the onion gets light brown in color.
- Let the ginger and garlic paste go in the mix and cook it till fragrant. Add in the tomato and capsicum and cook until they get soft before adding mashed potatoes.
- When everything incorporates well, sprinkle the spices (garam masala, turmeric, coriander powder, red chili powder.
- Cook for 3-5 minutes and keep the mix aside once everything is cooked.
To execute it perfectly:
- Roll out the dough to make chapatis or paratha (it’s up to you)
- Pour some green chutney and spread evenly over the chapati or paratha.
- Stuff the chapati or paratha with the vegetable mix and make a roll to enjoy it!
You can also add chicken if you want a non-veg option, it will be equally delicious.
An Indian street food classic, Pav bhaji is one of the most loved street food in India. The mashed vegetables with unique spices produce a flavor which is hard to find and forget. With those soft buns known as “Pav” crisped by butter makes it a lethal combination to have with the “Bhaji”. The dish basically comes from Mumbai but different states have their own versions of Pav bhaji. In Punjab, they call it as “Punjabi pav bhaji” while in Kolhapur, it is called “Kolhapuri pav bhaji”. Some people like it with cheese or paneer (cottage cheese). Jain people who do not eat onions, garlic and potatoes replace it with raw banana. Khada pav bhaji is also enjoyed by some people as the vegetables are not mashed but kept in chunks.
How to make
Pav bhaji is pretty easy to make and I am pretty sure everyone would love to cherish that goodness. Some of you might struggle to get that perfect taste as you find in the streets but we bring you the perfect recipe. Following that recipe, you will be able to accomplish a perfect Pav bhaji!
These are the ingredients you need and steps you will be following:
To make the vegetable
- Chop the vegetables in cubes equally and put them all together.
- In a pressure cooker, add in all the vegetables and pour in a good amount of water to submerge the vegetables.
- Let the vegetables cook for 10-12 minutes and after the steam settles down, open the cooker.
- Take out the vegetables and keep them aside
To make the masala
- Pav bhaji masala
- Cumin seeds
- Ginger – Garlic paste
- Green chilies
- Kashmiri red chili powder
- Turmeric powder
- In a frying pan, add butter (preferably salted) and melt it if it is not melted.
- Sprinkle in the cumin seeds and let them cook till they crackle and change color.
- Add chopped onions and sauté them for a couple of minutes until they change the color.
- Put in the Ginger – Garlic paste and cook it for 2 minutes until you smell the fragrant of garlic and ginger.
- Add the peeled tomatoes and cook it until they lose their shape.
- Once the tomatoes get soft, add capsicum and cook it till the capsicum gets lightly soft.
- It is the time to give that kick, sprinkle all of the spices. Add the Pav bhaji masala, turmeric powder and Kashmiri red chili powder.
- Simmer the masala until everything is cooked well.
To make the bhaji
- In the same frying pan in which you made the masala, add the cooked vegetables.
- With the masher, start mashing all of the vegetables carefully and nicely.
- Season it according to your taste, you can add more salt or Pav bhaji masala.
- Keep on stirring it making sure it does not stick or burn.
- Your delicious bhaji is ready, now you just need those Pavs.
- In a non-stick pan, add butter and heat it.
- When the butter gets hot, take a Pav and roast them slowly. Cook them so they absorb the butter.
- Serve them hot with bhaji topped with onions and coriander with a hint of butter.
Where to find Indian street food
You can easily find Indian street food near you. Just walk to any market near your place and I bet you, you will find so many options there. India is full of shops and carts that serve street food at every spot of the country. If you want to travel inter-cities, you can find more options and varieties.
- Delhi: You will find Momos, Paani puri and Daulat ki chaat. If you move to the old city, Kebabs, Jalebi and a lot of traditional dishes will welcome you.
- Amritsar: Heart of Punjab will offer the best Cholay bhature. You will also find Amritsari kulchas and the best Mutton chaanp.
- Kolkata: Bengalis love their food and they make sure others love it too. In Kolkata, you will be able to find Kathi rolls, Papdi chaat and their famous sweets like Rasgullah and Sandesh.
- Mumbai: The city with all cultures coming together, the street food is delicious. Shops of Pav bhaji, Vada pav. Misal pav, Pakoray, Bhel puri can be spotted everywhere.
Indian street food comes in all shapes and flavors. You can have it every other day without getting bored. A lot of people come to India just to taste the flavors of the streets. The taste of the streets is something you will not find in any top restaurant. Once you try the Indian street food, there is no going back and you will surely come for more. So, make a plan to dive in the world of Indian street food and satisfy the foodie inside you!