20 Best Places to Eat in Delhi – Delhi Famous Food, Restaurants
As we all know, India is known as a country of diversity, and so there is also a huge variety of diversity in eating. And if it is a matter of multi cuisines and recipes, then Delhi is one of the best cities in India. Delhi is not only a city with a treasure of historical monuments and other attractions for travelers but it is also a foodie’s paradise. There is no dearth of places to eat in Delhi. While Delhi is proud of the best-handwritten recipes, there are also a lot of proud innovators who have transformed traditional recipes to something new and innovative. This vibrant city has always attracted food lovers from all lands. Here you can also enjoy a wide variety of exotic cuisine along with the local food. High-quality food is available in this city for both vegetarians and non-vegetarians.
Kaake Di Hatti
Old Delhi has always been famous for food because of the delicious dishes it offers! From the traditional Punjabi cuisine to Kulfi’s and Faaluda’s, from many varieties of parathas to Bhels and Chhole bhature, Old Delhi is the best center for food lovers. Kake Di Hatti is an authentic Punjabi restaurant that offers a feast that will make you feel like you are in paradise. Located in Gali Battan near Fatepuri Chowk, Kaake Di Hatti presents traditional North Indian dishes in favorable prices that are light on the pocket. The price value for 2 people is approximately ₹ 400. Kake Di Hatti is indeed one of the best places to eat in Delhi.
When in Delhi, you need not be plagued by the question, Where to eat in Delhi if you are a vegetarian? Gulati Restaurant is famous for its fine vegetarian dishes! It is one of the oldest restaurants in the city and is also one of the best places to eat in Delhi. Veg Gulati is mainly famous for the North Indian cuisine it offers. Located in Pandara Road Market, their ambiance and services are top- notch.
There are a few must-try recipes on their menu that includes the very famous Dal Makhni and Amritsari Churchur Paranthas. It is one of the best places for dinner in the city and it costs approximately ₹ 1300 for two.
Saravana Bhawan is Situated in Janpath and is famous for its authentic South Indian dishes. Their delicious Appam is mainly popular as this dish has made a special place for itself in Delhi. Apart from this, the demand for their Rava idli and masala dosa is also overwhelming. Price for two people is approximately ₹ 500. If you are looking for South Indian food, then this is one of the best places to eat in Delhi.
This restaurant is located in DLF Place Mall, Saket. It is very popular for its Gujarati-Rajasthani dishes. Rajdhani is another distinguished dining restaurant, which is always known for its different efforts and its Rajasthani plate. The cost for two people is approximately ₹ 900. Rajdhani has its restaurants across the cities of India and if you are looking for authentic Gujarati or Rajasthani cuisine, then this is one of the best places to eat in Delhi. Rajdhani definitely serves some of the best veg food in Delhi.
If you are a lover of South Indian dishes, you must visit this restaurant located in Hauz Khas village. This restaurant is a vegetarian paradise for all the veg lovers and is very famous for its striking atmosphere and delicious South Indian dishes. Among the popular dishes are the Rasam Wadai and South Indian meals plate. Price for two is approximate Rs.500/-.
Bittoo Tikki Wala
This joint was started in the city as a random cart vendor and has now flourished and expanded into a number of franchisees, that’s enough proof of the finger licking food it offers. Bittu Tikkiwala is loved by everyone in the town. Crispy tikki’s from this joint are the perfect solution to beat Delhi’s cold! Located in Pitampura, a plate will only cost you Rs.60. Bittoo Tikki Wala is one of the most delicious street food places in Delhi.
The list of great street food of Delhi is incomplete without mentioning al-Bake, which is basically a shawarma joint, located in the new Friends Colony Market. It is a small joint with only a few tables prepared for customers, the cost of each shawarma roll is not more than Rs.60. That is more than satisfying for the customers!
Prince’s Paan & Chaat Corner
This place located in the main streets of Chandni Chowk, that is famous for delicious food joints. People who are hygiene conscious and would not like to delve deep into the streets of Chandni Chowk would love this place as its location is upmarket. A suitable place for those who love delicious Paans of different flavors and varieties. It is located in the posh Greater Kailash and costs about Rs.250 for two people but there is so much taste! The nimbu paan being the most famous among other choices like strawberry paan, butterscotch paan, and even paan chat. The Paan of Prince is definitely one of the things to eat in Delhi.
This place is the only vegan food place in Delhi. It is very famous and always crowded since it is a vegetarian hotspot and heaven for all the vegans. It is located in Lodi Colony in Meherchand Market. Nourish Organics is famous for its raw organic food. The price for two people is approximately Rs.600.
K3 Restaurant JW Marriott
If you want to eat the most stunning and exotic food in India, then come to Delhi’s K3 Restaurant JW Marriott New Delhi Aerocity, at 4 Lobby Level Asset Area. You will find a lot of options from a variety of cuisines like Italian, Chinese, Indian, Asian, vegetarian, halal, gluten and much more. The food served is simply delicious and an indulgence for the senses. K3 is one of the top restaurants in Delhi.
Dilli Haat will give you a culinary ride with its variety of multi-cuisine menu. It is more like a cultural capital of food in Delhi. Dilli Haat is one of the top places for eating. From seafood to spicy Rajasthani dishes or from Hyderabad Biryani to Lakshadweep, just name it and you will get it from this North-Indian place. A variety of dishes from Hyderabad, Kashmir, Maharashtra, Orissa, Bengal, Dali is also on the list! The range of food here is mind-boggling and makes it one of the best places to eat in Delhi. This is the place to head to if you are looking for all the Delhi famous food items.
Started as a small food joint at the Khan market, Khan Kebab’s have now moved to the Defense Colony Market. The Kakori kebabs are at this place is delicious! Mutton Sheekh Kabab, Afghani Chicken, and Chicken Tikka are among other favorites. The Kebabs at this place simply melt in the mouth. The Kebab rolls will only cost a mere Rs. 100! The Kebab rolls are one of the dishes you must try when in Delhi. Head over to this place for some of the best non-veg food in Delhi.
Dolma Aunty ke momos
This place is always overcrowded and packed with all the Momo Lovers around the city. It is located in the famous Lajpat Nagar market and serves the most delicious, soft and tasty momos. The prices are extremely affordable starting from Rs. 20 to Rs.50. Head over to this Momo paradise which is one of the best places to eat in Delhi. The place also offers some of the best of Delhi street food for foodies.
Khandani Pakode wala
There is nothing better than crunchy hot pakoras and a hot cup of tea during winters. Pakoras rank high on the list of things to eat in Delhi.e of the must eat Located at Sarojini Nagar ring road market, Khandani Pakode wala is for those people who love to have hot and crispy pakoras in the evenings. They prepare about 10 types of pakoras at any time of the day. The most selling ones are the roti pakora and paneer pakora and the chutneys that come with them are so yummy. The price for these wonderful pakoras is in the range of only about 10 to 12 rupees! Imagine there is a nip in the air and there is a hint of rain, then head over to one of the best places to eat in Delhi to gorge on hot snacks.
It is one of the most sought after and demanded a place for relishing on non-vegetarian food. Khan Chacha is located in Khan’s market and one the best rolls, kebabs, rotis and much more! Along with non-vegetarian food, this place also serves delicious vegetarian food. The food at Khan Chacha is a little expensive, but with the kind of taste it offers, it is worth every penny! Definitely one of the best places to eat in Delhi for Non-Vegetarians.
Only a few people know about the Bishan Swaroop restaurant of Chandni Chowk since this place is on the interior streets and one of the silent roads of Chandni Chowk. But the food served here is absolutely worth appreciating. For those who know about this gem, it is considered as the best place for chat and other food. Prices starting from as low as Rs.50 for two people! The fruit chaat & Aloo kulla are the most selling and famous dishes among others. If Delhi’s famous chaat is what sets you salivating, then definitely this is one of the best places to eat in Delhi.
This restaurant is located in the heart of Delhi’s Iskcon temple and ranks as one of the best restaurants in Delhi. This is a haven for all the people who love vegetarian food. They have a unique buffet system that includes traditional north Indian food to Chinese cuisine. They also serve the best Chhappan Bhog thali. Govinda’s is famous for its simple yet divine food. Price for two people is approximately Rs.1100. Surely Govinda is indeed one of the best places to eat in Delhi. Govinda serves the best food for foodies in Delhi.
This place is another heaven for all the mutton and chicken lovers. Dishes like Kaleji Gurda, Chicken Changezi, Chicken biryani, Shami Kebab and Khamiri roti are among the most favorites and hot selling. Rates are also competitively priced.
Sitaram Diwan Chand
You can’t stop gulping down the amazing Chhole Bhature served with shreds of fresh Paneer at Sitaram Diwan Chand. This place is a healthier option for all the health conscious people out there as the oil is drained out from the bhature’s after they are fried. But this does not alter the taste of the bhature one bit. It is a very budget friendly restaurant. Chhole Bhature must indeed be one of best things to eat in Delhi and one should not leave the city without indulging in it.
If you are craving for some filling and butter loaded parathas, then this is the place for you. Moolchand parathewala serves one of the best, yummy and finger licking parathas in town. All the delhites love the parathas that are served here at late hours. This place serves the best, hot and fresh parathas at all times. These Parathas are surely one of the best things to eat in Delhi. Definitely one of the cheap and best places to eat in Delhi.
Hope you enjoyed the tour of the best places to eat in Delhi? If this has not set your palate tingling then nothing will, Delhi a haven for food lovers with its wide range of cuisines is waiting to pamper and indulge your gastronomic senses. Would you like to take a bite of the fabulous Delhi food? Have you visited Delhi? Have you experienced the taste of Delhi?
Photo credits in this post: Justdial
Thanks for visiting our site Voyager – imvoyager.com and taking the time to read our post!
We’d love if you’d comment and share this post.