Written by

Happiness is correlated with food. If you are one such human being whose world revolves around this statement then India is the place you need to be at. Indians are obsessed with food and the never-ending list of street food in India is a testament to that. Visit any state and you will be impressed by the myriad of street food items that they will offer. From Uttar Pradesh to Tamil Nadu, all the Indian states are home to various traditional delicacies that will stupefy and satiate the foodie in you. if you are all set for your enthralling food spree, then take a look at this handcrafted list of street food of India and get ready to gorge on some unforgettable and mouth-watering dishes that will leave you gloated!

17 Best Street Food In India

Whether it’s the Tandoori momos waiting for you in the capital city, Delhi or the Kathi rolls of Kolkata, this list of street food in India will make you want to leave everything and dive into the rich flavors of these Indian delicacies. Its time for adding some spice and glee to your life and if you are ready to keep scrolling down!

  • Bihar’s Litti Chokha – A Whole Meal
  • Lucknow’s Aloo Tikki And Dahi Bhalle – Lip-smacking Chaat
  • Mumbai’s Vada Pao And Pav Bhaji – Mumbai’s Staple Diet
  • Ahmedabad’s Dabeli – Unique Taste
  • Kolkata’s Kathi Rolls – Roll Of Amazing Taste
  • Punjab’s Cholle Bhaturey And Lassi – Must-have Dish
  • Delhi’s Daulat Ki Chaat – Mouth-watering Dessert
  • Bengal’s Puchkas – Tiny Flavorful Bombs
  • Jammu and Kashmir’s Bhalle – Lakhanpur’s Famous Food
  • Delhi’s Momos – King Of Street Food
  • Karnataka’ Akki Rotti – The Perfect Breakfast
  • Hyderabad’s Mirchi Bajji – The Go-To Snack
  • Lucknow’s Tunde Kabab – Shahi Awadh Culture
  • Karnataka’s Paddu – Dosa’s Little Twin
  • Madhya Pradesh’s Poha Jalebi – Sweet And Sour Combination
  • Rajasthan’s Bikaneri Kachori – Mouth-watering Dish
  • Bengal’s Ghugni Chaat – Light And Tasty

1. Bihar’s Litti Chokha – A Whole Meal

famous street food of bihar

Image Credit: Vinay Sah for Wikimedia Commons

Who thought that a simple ball of whole wheat flour filled will make people drool just by its smell? Litti is the most famous dish of the state of Bihar and is made of whole wheat flour filled with roasted chickpea and barley flour. The main ingredient of this dish that makes it stand out is the herbs, spices, and ghee used in it. Litti is either served with chicken curry or chokha which is a delicious preparation of potato, eggplant, and spices. Litti Chokha is popular in Bihar, Eastern Uttar Pradesh, and Jharkhand. If you are anywhere around these states do try these amazing whole wheat flour balls that are made over coal to add that special taste in them.

Where To Try: D K Litti Corner
Cost: INR 150
Timings: 11:30 am – 9:30 pm

Must Read: 16 Most Beautiful Villages In India That You Must Visit

2. Lucknow’s Aloo Tikki And Dahi Bhalle – Lip-smacking Chaat

taste the yummy aloo tikki

Image Credit: Avanthika Duraiswamy for Wikimedia Commons

Served with a tamarind sauce and mint sauce, Aloo Tikki is the yummiest dish that you will ever try in your life. If you are a lover of potatoes, then Aloo Tikki will make fall in love with them all over again. Though Aloo Tikki is served all around India the best one is available in Lucknow. Aloo Tikki is not only famous in India but the whole world is crazy about it and you can also find it in the Indian restaurants located worldwide. But nothing can beat the traditional Aloo Tikki served in India. Dahi Bhalle is another mouth-watering street food in India that you must try at Hazratganj in Lucknow. A street vendor sells these incredible Bhalles made of pulses and served with cold yogurt and tamarind dip.

Where To Try: GPO Ke Thande Dahi Bade, Aloo Tikki at Jain Chaat Centre
Cost: INR 100 per plate
Timings: 9 Am – 10 Pm

Suggested Read: Seven Sisters Of India: An Introductory Guide For A North-East Tour

3. Mumbai’s Vada Pao And Pav Bhaji – Mumbai’s Staple Diet

popular street food in Mumbai

Image Credit: Tanveer Ahmed for Wikimedia Commons

Mumbai is known for its toothsome Vada Pav and Pav Bhaji. The most popular street food in Mumbai, Vada Pav is prepared by slicing a bun into two halves and then placing a deep-fried potato dumpling inside it with other dips applied on the bun. Vada Pav is one dish that all locals of Mumbai are mad about and the consumption of this dish is high in a day. The main reason for its popularity is the aromatic spices and fresh dips used inside it and the cheap cost of it. Pav Bhaji originated in Maharashtra and it is a delectable fast food item that you must not miss out on while you are in Mumbai. Savory vegetable curry served with bun rolls that are heated in lots of butter, Pav Bhaji is the definition of the perfect blend of vegetables and spices. So, try what all Mumbaikers eat and do relish these two succulent delights.

Where To Try: Shivaji Snacks & Vadapav Centre
Cost: INR 10 per Vada Pav, INR 60 per Pav Bhaji plate
Timings: 9 Am – 10 Pm

Suggested Read: Top 17 Religious Places In India: Redefining Spirituality For Gen Y

4. Ahmedabad’s Dabeli – Unique Taste

flavored Gujrati dish

Image Credit: Kanikatwl for Wikimedia Commons

The exotic state of Gujarat has a lot to offer to all foodies who want to relish the street food in India. Dabeli is a scrumptious mix of Potatoes, Pomegranate, masala, peanuts, and burger bun. Those of you who love dishes that are a blend of spice and sugar, Dabeli will become your favorite dish on this list. Dabeli was first made in Gujarat and you will find street vendors selling it all around Ahmedabad. Do try flavory Gujrati dish on your vacation to make it memorable.

Where To Try: Karnavati Dabeli Center
Cost: INR 100 for two people
Timings: 9 Am – 10 Pm

Suggested Read: 40 Indian Snacks Which Can Turn You Into a Local From a Tourist

5. Kolkata’s Kathi Rolls – Roll Of Amazing Taste

savor the local flavors of West Bengal

Image Credit: Vivekpat30 for Wikimedia Commons

The well-known Nizam Restaurant in Kolkata is the place where Kathi Roll was first made and after that, this roll can be found all around India. Thought it is available throughout India but if you believe in sticking to the place it was originated at then you must head to Kolkata. The egg roll is the most sold Kathi roll in Kolkata and there are other rolls with different fillings available. Try this tempting street food of India on your food spree to savor the local flavors of West Bengal.

Where To Try: Kusum Roll’s
Cost: INR 50 for two people
Timings: 11:30 Am – 11:30 Pm

Suggested Read: 16 Photogenic Valleys In India That Every Traveler Must Visit

6. Punjab’s Cholle Bhaturey And Lassi – Must-have Dish

flavourful taste of Cholle Bhaturey

Image Credit: Kanikatwl for Wikimedia Commons

Oh, the flavourful taste of Cholle Bhaturey! You can’t visit India and not dive into the flavors of Chole Bhature. The aroma of the crispy Bhaturey and the finger-licking blend of chickpeas and spices of Punjab will send you into a food coma for sure. The state of Punjab is known for its deep-fried Bhaturey and Chole served with Lassi and onion salad. Lassi is made from buttermilk and sugar and it is served chilled. Chole Bhaturey and Lassi is that delicacy on this list of best street food in India that will leave you wanting for more and more.

Where To Try: Kusum Rolls
Cost: INR 50 for two people
Timings: 11:30 Am – 11:30 Pm

Suggested Read: 10 Safe Places In India To Travel  For A Care-Free Holiday Experience

7. Delhi’s Daulat Ki Chaat – Mouth-watering Dessert

a mouth-watering dessert

Image Credit: Missmansipants for Wikimedia Commons

As they say, keep the highlight for the last and so is the case with Delhi. India’s capital is the land of all flavourful street food from all across India. But this marvelous city is known for its Chaat and Tandoori momos. Ask any local and the first suggestion you will receive is do try Daulat Ki chaat. Wondering what makes this dish worth trying? Firstly this street food in India is not spicy but is a mouth-watering dessert. Khemchand Adesh Kumar introduces this heavenly dish to the world and this dessert is only available in winters. If you are up for trying this dessert in the capital city then plan your trip either in December or January.

Where To Try: Khemchand Daulat ki Chaat
Cost: INR 50 for two people
Timings: 10 Am – 9 Pm

8. Bengal’s Puchkas – Tiny Flavorful Bombs

Image Source

Puchkas, also known as Gol Gappas and Pani Puri, are tangy and minty street food that is widely popular across India. It is touted as one of the best dishes for every mood. This famous Indian street food is sold on roadside stalls. They are basically round hollow puris that are filled with boiled mashed potatoes, boiled chickpeas, tamarind paste, and coriander water. Their heavenly taste makes everyone a lover of these scrumptious dishes and you will not be able to get enough of these. Some like to eat their puchkas spicier, while some like to eat them sweet; but you will not find haters of this dish.

Where To Try : Pravesh Pani Puri
Cost: INR 150 for two people
Timings: 4 pm – 9.30 pm

9. Jammu and Kashmir’s Bhalle – Lakhanpur’s Famous Food

Image Source

Bhalle is a popular dish of Jammu and Kashmir that is available and relished throughout the country. Lakhanpur in Jammu and Kashmir is famous for two things; being the point of entry into the state and delicious bhalley. This fried snack is prepared from pulses and is served with green chutney, tamarind chutney, and garnished with shredded radish before serving. The aroma of the dish is tangy and the smell of mixed spices makes this a popular street food in India. Lakhanpur is full of street vendors that sell this delicious delicacy.

Where To Try: Street vendors in Lakhanpur
Cost: INR 20 for one plate
Timings: 11 am to 8 pm

10. Delhi’s Momos – King Of Street Food

Image Source

Delhi streets are incomplete without stalls of momos. Momos in Delhi is more famous than your favorite celebrity on social media. Although it is a Tibetan dish originally, North India has made this dish its own and they sell like hot cakes in Delhi. There is no set variety of this dish; the more you travel in Delhi, more varieties of momos you will come across. From Dolma Aunty’s momos in South Delhi to Momos Point in North Delhi; the varieties and types are endless. This street food in India is known to have undergone many experiments. Mutton, chicken, paneer, steamed, fried, gravy, wheat, kurkure, etc. are some of the varieties that you will come across various stalls in Delhi.

Where To Try: Hunger Strike
Cost: INR 400 for two
Timings: 1 pm to 11.30 pm

11. Karnataka’ Akki Rotti – The Perfect Breakfast

Image Source

Akki Roti, also known as rice bread is not only one of the popular dishes in Karnataka but also a staple breakfast of people in Karnataka. It is a popular street food in Karnataka and you will find it being prepared in every household and roadside stalls. At various road stalls across Karnataka, you will find people lining up to eat Akki Roti before going to their colleges, or their offices. Akki Roti is prepared using rice flour mixed with salt and water. The dish is also paired with coconut chutney and hot tea as an evening snack.

Where To Try: Ganesh Darshan
Cost: INR 150 for two
Timings: 7 am to 10 pm

12. Hyderabad’s Mirchi Bajji – The Go-To Snack

Image Source

Mirch ke pakode or Mirchi Bajji is a dish that each and everyone must have had it once in their lifetime. However, mirchi bajji in Hyderabad is class apart. The taste and texture of this dish is not to be found anywhere across the country. This dish is an irreplaceable part of street food in India and tastes nothing less than heaven. The burst of spices along with onion and lemon is something that will leave you liking your fingers and asking for more.

Where To Try: Gokul Chat
Cost: INR 100 for two
Timings: 8.30 am to 11 pm

13. Lucknow’s Tunde Kabab – Shahi Awadh Culture

Image Source

Among many things, Lucknow is famous for its food too. One of the food items that is absolutely famous and delicious is Tunde Kabab. This drool worthy dish is a famous indian street food and you will find a large number of stalls in Lucknow that sell Tunde Kabab. The dish is made with minced meat and is also famous by the name of Galouti Kebab. The name of the dish is due to the fact that Haji Murad Ali – the man who invented the dish, only had one hand. The Kababs are so soft that even a toothless man can consume it and achieve foodgasm. A dish so soft, succulent, and mouth-watering delicious that you cannot miss it and will keep asking for more.

Where To Try: Tunday Kababi
Cost: INIR 300 for two
Timings: 12.30 pm to 11.30 pm

14. Karnataka’s Paddu – Dosa’s Little Twin

Image Source

Paddu is a dish of South Indian origin and is a famous street food in India, especially in Karnataka. The dish is also fondly known as a twin of dosa, but small in size. The batter of this dish is prepared from rice and black lentils. This batter is then later poured into containers or moulds and is cooked in a closed container using steam. The dish is very light and healthy and is usually eaten during breakfast. The dish is also consumed as an evening snack along with hot tea or filter coffee. You can also add onions to the mould to make the taste even better. These tiny dosa balls are perfect for evening tea breaks in the office and can be consumed with coconut chutney.

Where To Try: Paddu Centre
Cost: INR 100 for two
Timings: 8 am to 9.30 pm

15. Madhya Pradesh’s Poha Jalebi – Sweet And Sour Combination

Image Source

Poha-Jalebi, a sweet and sour combination is one of the most popular street foods in Madhya Pradesh. The dish is most popular in Indore and Bhopal and is a combination that attracts a large number of foodies from around the world. The dish is a combination of flattened rice prepared with mixed vegetables and basic spices along with sugar dipped jalebi. The dish, famous street food in India, is served with fennel seeds and onion giving it a taste and texture that cannot be duplicated. When in Madhya Pradesh, the uniqueness of this dish will surely attract and you won’t be able to keep yourself from gorging on this dish.

Where To Try: Devnarayan Poha Jalebi Center
Cost: INR 300 for two
Timings: 7 am to 9 pm

16. Rajasthan’s Bikaneri Kachori – Mouth-watering Dish

Image Source

Bikaneri Kachori in Rajasthan is not only a famous street food, but is also a great dish to beat the heat of Rajasthan. This dish is served on street stalls, hawkers, and big restaurants. It is very popular and a type of Indian chaat nevertheless that is nothing less than a blast of flavors in your mouth. The kachori is round hollow puri which is bigger in size than gol gappas. It is stuffed with spicy chutneys and hot gravy. This is a kind of dish that you won’t be able to resist once you take a bite. The aroma of this dish is enough to lure you to the stall.

Where To Try: Lalji (L.J. & Co.)
Cost: INR 300 for two
Timings: 8 am to 11 pm

17. Bengal’s Ghugni Chaat – Light And Tasty

Image Source

Ghugni Chaat is a type of Indian chaat that finds its origin in West Bengal. It is one of the most popular street foods in West Bengal and you will not be able to get enough of it when travelling through Kolkata or West Bengal. The chaat is a preparation of boiled yellow dal which is tossed in lemon juice and basic spices. The dish is the perfect go-to snack when you are in the market, taking a stroll somewhere, or need to snack. The streets of West Bengal are filled with hawkers and vendors selling Ghugni chaat.

Where to Try: Raju Chat Centre
Cost: INR 100 for two
Timings: 1.30 pm to 9.30 pm

Further Read: 40 Most Amazing Places To Visit In India With Friends

Has this terrific list of street food in India lured the inner gastronome in you? Unravel the spectacular street food scenes of India by gorging all these treats on your food spree. If you have to plan a trip to India only to savor the street food then one thing is guaranteed that you won’t ever regret it. From Punjab’s Lassi to Delhi’s dessert, a lot awaits for you and your inner foodie. Get packed and leave right away for an enticing food spree!

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

Frequently Asked Questions About Street Food In India

What street food item is Bhopal famous for?

Bhopal is known for its outstanding Poha and delicious Jalebi. You can find many street vendors selling both these flavorsome dishes in Bhopal.

Which dishes should one try in Chennai?

Idli and Sambhar are some of the most popular dishes that you should try in Chennai.

Which are the most popular places in Delhi to enjoy street food?

The most popular places in Delhi where you can relish tasty street food items are listed below!
1. Lajpat Nagar
2. Chandni Chowk
3. North Campus

Which city is known for Bedmi Puri in Uttar Pradesh?

Agra the city of Taj Mahal is known for its scrumptious Bedmi puri and ras malai. You must visit Chimmanlal sweet shop to try the best Bedmi Puri that you can ever taste.

Which is the most famous street food of Rajasthan?

Famed for its traditional delicacies, Rajasthan will offer you a plethora of street food options and some of the most delicious ones are Ghewar, Dal-baati, Choorma, laal maas, and kulfi.

People Also Read:

Category: Food, India

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month