20 Best Places to Eat in Delhi

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants
20 Best Places to Eat in Delhi, India - Delhi Famous Food, Restaurants
20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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. And the list of best places to eat in Delhi is endless.

So what are you waiting for? Relish the divine food! We will today take you to the top 20 places in Delhi that are famous for food! Are you ready to step into the best places to eat in Delhi?

Best Places to Eat in Delhi

Kaake Di Hatti

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Veg Gulati

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.


20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.


20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.


20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Nourish Organics

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Saleem’s Kebabs

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Khan Chacha

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Bishan Swaroop

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Govinda’s Restaurant

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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.

Al Jawahar

20 Best Places to Eat in Delhi - Delhi Famous Food, Restaurants

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

Delhi Famous Food, Restaurants

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 the best things to eat in Delhi and one should not leave the city without indulging in it.

Moolchand Parathewala

Delhi Famous Food, Restaurants

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 Delhiites 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.

Explore the tasty food of Delhi. Discover the best of local streets foods with optional hotel transfers by going on an Old Delhi Food Trail.

Click to get an authentic Indian experience with delicious street food tastings20 Best Places to Eat in Delhi with Old Delhi Food Trail

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

Order food online: Faasos, Firangi Bake, Pizza Hut, Swiggy, Oven Story, Dominos

20 Best Places to Eat in Delhi, India - Delhi Famous Food, Restaurants

Thanks for visiting our site Voyager – imvoyager.com and taking the time to read this post!

If you wish to collaborate/work with us then reach us at [email protected]

We’d love if you’d comment by sharing your thoughts on this post and share this post on social media and with your friends.

[shareaholic app=”share_buttons” id=”27413782″]

Follow our journey on our social media channels:
Facebook   Twitter   Instagram  Pinterest  YouTube

If you found this article interesting and enjoyed reading it, join our community and subscribe to Voyager's blog to receive great content delivered right to your inbox.

60+ Million Users Trust TripAdvisor With Their Travel Plans. Shouldn’t You?20 Best Places to Eat in DelhiTripAdvisor

42 thoughts on “20 Best Places to Eat in Delhi”

  1. Thanks for this handy guide. I am planning a trip to India, and will be hitting up Dehli, so this is quite handy. Have bookmarked this. Cheers 🙂

  2. I love Indian food, but I haven’t been to India yet. Looks like these are some great dining options in Delhi, and they all see quite reasonably priced. I love how there are great vegetarian and non-vegetarian options. That strawberry paan sounds intriguing.

  3. I’m drooling at all these yummy food! Have good memories of Rajdhani food and also eating kebabs and rotis. Next time we go to Delhi, we have save list, so we can try more of the delicious delhi food.

  4. Saleem’s Kebabs sounds absolutely delicious. I would love to try those kebab rolls, I’ve never heard of such a thing before. Thanks for such an informative page. I’ve never been to Delhi before but it’s on my wishlist and I’ll certainly be saving this page for when I go.

  5. I really love Indian food although it’s so different from Chinese food. The spice, the sauce and the food is just amazing. I especially like the authentic food in India. But travelers need to be mindful of water hygiene. :p

  6. Being an old city, Delhi has assimilated a lot of cultures in it’s belly and the output of that are these awesome food options that one gets in the capital city. You have provided a widespread range here , I am sure everyone will be able to pick something of their choice. For me, the street food of Chandni Chowk was the most favorite of all 🙂

  7. Thanks for the idea, I always think it’s difficult to make a food list because there are simply so many!
    I am intrigued by Dolma Aunty ke momos as they serve something like Chinese dumplings 🙂 @ knycx.journeying

  8. Indian is my top 2 fave cuisine, second to Chinese. I love Biryani and would love to try authentic Biryani in Dilli Haat and Al Jawahar! Any recommendations where I can find the best curry too?

  9. I’ve never been to India and one day hope to make my way to the continent! I do, however, love Indian food and your guide here is great! There’s such a variety of delicious dishes presented…and the restaurant choices seem very carefully curated! I think when I head to Delhi, I am definitely hitting up some of these food joints…especially the Paan of Prince. The shot of your meal there looks so delicious! You do such a great job succinctly describing your experience and the food. I’m feeling hungry now!

  10. To be honest, I’ve never tried Indian food. So bad! I should definitely try it sometime, especially since it all looks so good!! It looks like there are options for everyone and vegetarians can eat well too. I love to try local food when I’m at a destination, so I’ll definitely save this article for when I’m travelling to India.

  11. I’m so hungry now! I would love to try the food at Naivedyam — looks so delicious. What is your favorite dish of all of these? Do you have a favorite?

  12. Ooh I love Indian food (or the Indian food I’ve tried in England anyway!) I love how you have restaurants which specialise in food from different regions of India, each region’s cuisine looks so different but equally delicious! I’d love to try Prince’s Paan & Chaat Corner; I love street food but sometimes it doesn’t love me – this looks like a ‘safe’ option for me!

  13. How on earth does a person decide where to eat in Deli with all of these amazing options? K3 Restaurant JW Marriott’s food looks unbelievably beautiful and it’s nice that they offer different types of food. Those butter-filled parathas from Moolchand Parathewala sound amazing too.

  14. Indian food is seriously one of my favorites. The spices and aroma give the food so much flavor that it’s addicting. And everything is paired so well with rice! I would love to go to all these places but my first stop would be Saravana Bhawan. I always hear South Indian dishes are amazing 🙂

  15. Pam Wattenbarger

    All of these places look delicious to me since I love Indian food. However, that picture of those kebabs is calling my name.

  16. Yes, I would totally eat Delhi food! Indian cuisine is literally once of my favorite foods to eat – not sure where this is located, but the food looks delish and amazing! Someone was quite stuffed I imagine

  17. Oh man, I LOVE indian food… Your photos had me drooling on my keyboard! If these are the best places to eat in dehli I’ll be putting them on my list for when I finally visit India next year! Great List!

  18. I need some naan bread now. What is in those little green things from the Paan of Prince? They look like leaves but yummier.

    Which one had your favorite dish? Everything looks so good. I just want to eat my way thru India several times over.

  19. You are absolutely right; Delhi is food lovers paradise. You get to enjoy the best savours and authentic food here. After going through your post; I realised that although I am not gastronomic but still have enjoyed food at almost 15 places from this list. And now i should hover over to the rest 5 places to complete this list. Thanks for sharing

  20. What a comprehensive list of places to dine in Delhi! I love how you have shared vegetarian and non-vegetarian dishes, as well as street market food and cuisine from fine dining restaurants. Definitely something for everyone — and all of the dishes have been presented so beautifully!

  21. Oh my gosh, it would be too hard to choose where to eat. We only have a couple of fast food restaurants in my town and no dining restaurants. I’d go crazy there with so many choices.

  22. wow! I love Indian cuisine! I’ve Made note of all these places should I end up in India soon! I would love to try real authentic Indian food. spices and all

  23. Man that just made me hungry for some Shwarma from Al-Bake…
    I think Delhi has the best street food scene in India. Khan Chacha’s tikka rolls and Bittoo Chat corner provides that much variety.
    Great list! There are still a few spots that I Ned to try out, guess this list will help immensely. 🙂

  24. I love Indian food. I am pretty eating in Dehli is even way better than what they are serving here because sometimes we cannot find all the ingredients and have to substitute.

  25. Loving all these recommendations. When we used to visit Delhi and stay with family in GK2 it was hard to get them to consider eating out, and if so, was only ever one or two places. I love the range of foods you’ve suggested at these eating options in Delhi!

  26. “I would like to share my visit to the another hidden gem of Old Delhi- Haveli Dharampura in Chandni Chowk. I was absolutely mesmerized to see such a beautiful restoration of an architecture which existed in the Mughal Era. They have a fine dine restaurant that serves seven course meals, which is just icing on the cake. Also, happened to witness the magnificent Kathak Performance that was held there. If you’re looking for a romantic getaway, a family holiday or just an unforgettable mini vacay, I would definitely suggest Haveli Dharampura as a must- visit place in Old Delhi.”

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top