Top 20 Cities Famous For Their Street Food

Top 20 Cities Famous For Their Street Food

India is a place with many lively cultures and various traditions. It is like a dream realized for street food lovers. The bustling streets and busy marketplaces offer diverse cuisines, dishes, flavours, and aromas. Indian street food is more than just filling your stomach. It is like taking a trip with your senses into the heart of its culture and traditions. Every bite is an exploration of India’s diversity. Every state, city, and community has food gems that tell you about its culture and traditions. Listed below are the top 20 cities of India famous for their street food.


Delhi serves as the capital of India. The city is full of energy and things to explore. It is heaven for food lovers, especially those who adore street food. It offers a palette of tastes, from savory chaats like Golgappe and Aloo Tikki to aromatic kebabs like Seekh and Shami. The sizzle of Paranthas on roadside stalls is another hallmark. The city’s street food is a melting pot of flavours, influenced by various traditional Indian and International cuisines. The street stalls offer delicious dishes such as Momo, Chaats, Kebabs, Rolls, Biriyani, Samosas, and Noodles. Street food of Delhi is a journey that takes you through the heart and soul of the city.



Kolkata is also called the City of Joy. It is a vibrant metropolis city located in the eastern part of India. You will go into a world of delectable flavours when walking down the busy streets of Kolkata. The heart of Kolkata’s street food culture lies in its diversity and distinctiveness. One cannot talk about the street food without mentioning Puchkas and Jhal Muri. Kolkata is famous for its best Kathi Rolls. These are delicious kebabs or chicken wrapped in flaky parathas, often accompanied by crunchy onions and flavourful sauces. The burst of spices in every bite is a true delight for the taste buds. Sweet tooths are not forgotten in Kolkata’s street food scene. Rosogolla, Sandesh, and Misti Doi are some of the desserts that are worth trying in Kolkata.



Lucknow, the capital city of Uttar Pradesh, is renowned for its historical and cultural heritage. It is also known for its delectable street food. The street food tempts the taste buds and captures the essence of the city’s rich culinary traditions. The most iconic dish of Lucknow is Tunday Kebabs. These delicious kebabs portray the city’s Nawabi heritage and carry the legacy of its royal kitchens. Another gem of the city’s street food is the ever-popular Galouti Kebab. The streets of Lucknow are adorned with vendors selling Pani Puri, Lucknowi Paan, Biriyani, Kulfi, Chaat, Makhan Malai, Nimbu Soda, and Kebabs. Every bite of the food is infused with unforgettable aromatics and a touch of Nawabi elegance.



Mumbai is a vibrant city on the western coast of India. The streets of Mumbai are like a big box filled with delicious treats that satisfy all kinds of tastes, whether you like salty snacks, sugary treats, or something in the middle. You can find a wide variety of yummy foods there. One of the most famous street foods is Vada Pav, also referred to as the Indian Burger. It is a crispy treat served with tangy chutneys and green chili. Pav bhaji is one of the most lip-smacking street foods on the local streets. Mumbai’s street food is incomplete without mentioning delicious dishes like Bombay Sandwich, Pani Puri, Bhel Puri, Sev Puri, Misal Pav, Ragda Pattice, Batata Vada, Dabeli, and Keema Pav. The list of mouth-watering street food here is never-ending.



Amritsar is one of the most prominent cities in the state of Punjab. It has a unique charm that draws the attention of travellers. One cannot truly experience the city without indulging in its iconic street food. Amritsari Kulcha and Chole Bhature are among the most famous dishes of Punjab. Another irresistible delight that captivates food enthusiasts is the renowned Amritsari Fish served with mint chutney and sliced onions. For those seeking a balance of spice and sweetness, Jalebi and Gulab Jamun are essential desserts. The most popular dishes of Amritsar include Butter Chicken, Malai Lassi, Makki Di Roti, Sarson Da Saag, Pinni, and Tandoori Chicken.



Hyderabad is the capital city of Telangana situated in the southern part of India. It is a captivating blend of rich history, modernity, and cultural diversity. Hyderabad is called the “City of Pearls” due to its historical significance in the trade of precious gems and pearls. Imagine walking down the lively streets of Hyderabad, where the air is filled with the irresistible aroma of Hyderabadi Biryani. This iconic dish is a masterpiece of flavours. As you explore the city, the sight of delicious street food will catch your attention. Like, Hyderabadi Haleem, Boti Kebab, Hyderabadi Chicken, Pesarattu Dosa, and Lukhmi. Street food in Hyderabad is not just about savory delights, it is about satisfying your sweet tooth too. Famous sweet dishes are Jauzi Halwa, Ariselu, Nankhatai, and Shahi Tukda.



Indore is in the heart of central India. The city offers a unique experience to its residents and visitors. It is a paradise for people who are fond of eating food. One of the most iconic dishes that Indore is famous for is the Poha. Chana Chaat and Samosa Chaat are the popular choices of people. In it, crispy samosas or chickpeas are mixed with spicy chutneys, yogurt, and aromatic spices. Sweet tooths are not forgotten street food scene. Malpua and Rabri are a match made in dessert heaven. Other popular street food in Indore includes Poha Jalebi, Dahi Bade, Garadu, Sabudana Khichdi, and Moong Bhajiya.



Bhopal is known for its cultural heritage and divine street food. One of the jewels of Bhopal’s street food is the beloved Poha. It is a dish that defines breakfast for many locals. It is garnished with crunchy Sev. Another delicious dish that represents Bhopal’s flavors is the not-so-famous Aloo Bonda. Bhopal’s street food wouldn’t be complete without mentioning the classic Bhopali Gosht Korma. This flavourful dish reflects the city’s Nawabi tradition. Bhopal offers a delightful and sweet treat known as Jalebi Ragda. It is a fusion of traditional Jalebi (deep-fried sweet pretzel-like dessert) and Ragda (spiced white peas). Popular dishes include Bun Kebabs, Paya Soup, Dal Bafla, and Shahi Tukda.



Chennai is the capital city of Tamil Nadu. Chennai stands as a vibrant and urban centre. One of the most beloved street food items is the iconic Masala Dosa. With a tasty lentil-based soup called Sambar. The Masala Dosa is a masterpiece that is considered the perfect balance of textures and tastes. The street food scene of the city would not be complete without the beloved Bajj, Puttu, Uthappam, Murukku, Kothu Parotha, and Idli. Chennai’s street food offerings are a delightful journey that leaves a lasting impression on every palate.



Varanasi is also known as the City of Lights. It is located on the banks of the sacred Ganges River in Northern India. It is not only famous for its spiritual aura and ancient heritage but also for its vibrant and diverse street food scene. One of the most well-known street food items in Varanasi is the Banarasi Chaat. For those seeking a hearty meal on the go, the famous Kachori Sabzi, Choora Matar, Tamatar Chaat, Malaiyyo, Thandai, and Bharwa Gol Gappe are must-try dishes. The street food vendors offer a variety of Paans. Every Paan has a unique blend of flavors and aromatic herbs.



Jaipur is a beautiful city that serves as the capital of Rajasthan. It is a city that not only has majestic forts and palaces but also offers a delightful array of street food. It reflects its rich heritage and vibrant culture. The streets of Jaipur are full of colours, aromas, and flavours. The iconic Pyaz Kachori is the heart of the street food scene. For those seeking a burst of flavour, Mirchi Bada is a fiery delight that must not be missed. Another culinary gem is the renowned Dal Baati Churma. Jaipur’s street food is incomplete without Dal Kachori, Rajasthani Curry, and Ghewar. To truly understand Jaipur, one must explore its bustling markets.



Kochi is a picturesque coastal city in Kerala. It is known for its serene backwaters, historical charm, and delectable street food. Kochi’s street food scene is a vibrant essence of its culture and traditions. One of the most iconic dishes that define Kochi’s street food landscape is Appam with Stew. The most beloved dish is the Puttu-Kadala combination. As you walk through the streets of Kochi, the fragrance of freshly fried Samosas is irresistible. The Kerala Fish Fry stands out as a crowd-pleaser. Kochi offers a delightful range of options like Palada Payasam, Banana Halwa, Neyyapam, and Unniyappam for those with a sweet tooth.



Patna serves as the capital city of Bihar. One of the most beloved street food items in Patna is the famous Litti Chokha. The smoky aroma of freshly baked Litti mingling with the tangy Chokha creates a soul-satisfying experience. Another gem of Patna’s street food scene is the Sattu Paratha. Roasted gram flour is mixed with spices and stuffed into parathas. For those seeking a quick bite, Ghugni Chaat, Papdi Chaat, Tikki Chaat, Samosas, and Kachori are the best dishes. For those seeking a sweet dessert, Khaja and Thekua come to the rescue. Patna’s street food might not be as widely celebrated as other cities, but it offers a delightful journey into the heart of Bihar’s culinary culture.



Puri is a coastal town in the eastern part of India. It is famous for its beautiful beaches, ancient temples, and mouthwatering street food. It leaves a lasting impression on both locals and visitors. The Street foods that captivate the taste buds of locals and tourists are the famous Puri Chaat, Puri Masala Dosa, Malpua, Chungdi Malai, Santula, Khicede, and Abadha. Dalma is a dish that perfectly fits the requirement of seeking warmth and comfort. Amidst the hustle and bustle of Puri’s streets, the Chhena Poda stands out as a sweet delight that captures the essence.



Goa is a coastal paradise in India known for its stunning beaches, vibrant culture, and unique street food. The food satisfies the taste buds and reflects its rich culinary heritage. The streets of Goa are filled with flavours and aromas. For those craving a quick snack by the beach, Bebinca and Dodol are irresistible options. The streets come alive during the evening with the aroma of Fish Curry Rice and Vindaloo. Feni is the preferred choice of beverage for people. Popular dishes of the city are Ras Omelette, Chorizo, Misal Pav, Shawarma, Prawn Curry, and Croquettes.



Gangtok is a serene sanctuary due to its breathtaking surroundings. The street food shows how Sikkimese food is influenced by Tibetan, Nepali, and Bhutanese cuisine. A standout in the street food is the beloved Momos. These delectable dumplings come in various forms, including steamed, fried, and pan-fried. Phagshapa and Thenthuk are must-try dishes. Gangtok’s street food journey also offers the taste of the traditional Sikkimese Wai-Wai and noodle soup. The well-known dishes are Thukpa, Churrpi, Sel Roti, Masaurya Curry, and Sha Phaley. Gangtok offers a slice of paradise in the lap of the Himalayas.



Shillong is amidst the lush hills of the northeastern state of Meghalaya. It is also known for being a fusion of cultures and traditions. One cannot explore Shillong without indulging in the famed Jadoh. It is a traditional dish that combines rice with pork. Momos are the perfect option in Shillong’s street food. These delicate steamed dumplings have various options, such as chicken, pork, or vegetarian fillings. Momos are often accompanied by fiery red chili chutney. The influence of tribal traditions is evident in dishes like Doh Neiiong. The streets come alive with the aroma of mouthwatering dishes like Doh-Khlieh, Tungrymbai, Pukhlein, Chowmein, Pineapples, Smoked Meats, and Chilly Pork.



Agra is a city filled with a lot of history and adorned with the iconic Taj Mahal. The delightful street food is a treasure that often goes unnoticed. One cannot walk through the vibrant streets without encountering the aroma of Bedai and Jalebi. Agra is also well known for its sweet and flavourful Petha. It is a sweet and delicious dessert prepared from ash gourd. For those seeking a fuller meal, the city offers Mughlai Paratha and Chaat in abundance. Popular dishes include Aloo Tikki, Matar Kachori, Seekh Kebabs, Tandoori Chicken, Paneer Tikka, and Shawarma.



Srinagar is a mesmerizing city located in the northernmost region of India in the union territory of Jammu and Kashmir. Srinagar is renowned for its serene landscapes and rich cultural heritage. Wazwan is a traditional multi-course feast that showcases the flavours of Kashmiri cuisine. Dishes like Rogan Josh, Dum Aloo, and Yakhni will satisfy your taste buds. One of the most delightful dishes is Kebabs. It is Served with soft flatbreads called Lavasa and mint chutney. The city is known for its fragrant rice dishes and rich curries. As you continue your street food adventure, you’ll encounter many yummy dishes Like Monji Gaade, Laayeh, Basrakh, Lale Shangram, and Masaale Tchot.



Ahmedabad is a city in the western Indian state of Gujarat. It is a city that holds a special significance in India’s history and culture. When it comes to street food, Ahmedabad’s Khau Gali stands out as a bustling paradise. The term “Khau” means “eat” in the local language. It offers mouthwatering treats that cater to all tastes. Kathiawadi Street Food dominates the scene by celebrating the bold flavours of Gujarat. Kathiawadi Dabeli is the most popular dish. For those craving a wholesome meal on the go, Khaman Dhokla is a must-try. Dishes that enhance the diversity of the city are Surti Locho, Fafda, Dhokla, Khandvi, Sev Khamani, and Dal Vada.