Best Restaurants in Delhi

Make a reservation at one of Delhi’s highest rated restaurants, featuring a range of modern and classic cuisine. From the iconic, cutlery-free dishes at Bukhara to the Michelin starred dim sum and dumplings at Yauatcha, top chefs have made their mark in India’s capital. The award-winning restaurants offer intimate dining spaces, views of Delhi’s skyline, and live jazz bands.

Ground Floor Taj Palace, Sardar Patel Marg, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021, India
Imagine a scene from Scott F. Fitzgerald’s Great Gatsby where a live jazz band serenades guests as they subliminally move to the rhythm of the music, with hors d’oeuvres in one hand and a vodka martini in the other. Expect a mirrored image of the same vibrant energy and posh ambience of Gatsby’s soirees aboard the Orient Express. Orient Express, the most expensive restaurant in Delhi and voted one the world’s best restaurants, offers a world-class dining experience alongside live jazz bands and fresh food flown in daily from France. The luxurious culinary journey begins in private booths on faux carriages that beautifully mimic the legendary train. The crisp menu offers cuisines of all countries through which the Orient Express traversed, with the classic French fare remaining triumphant. Revel in the seven-course meal, with an appetizer to whet your appetite and the signature dessert to perfect the extravaganza, and of course, succulent sorbet bites in between dishes to neutralize your overwhelmed, yet gratified palate. The individual carriages of the Orient Express are illuminated by gleaming brass fittings, polished wood paneling, and steel facades which not only mesmerize, but promise to fiercely invigorate your senses.
C-98, Cement Godown Gali, Swarn Park Udyog Nagar, Mundka, Rajpath Area, Central Secretariat, New Delhi, Delhi 110041, India
Spice Route is a heavenly experience where deep colors meet exotic spices. Located in the grand Imperial Hotel, I found the restaurant to be one of the most visually stunning places I’ve ever seen. Restaurants in 5-star hotels are generally known to display lavish and extravagant decor, but this restaurant is on a whole new level. It feels as if you have walked into a dark forest with rich gold branches and heavenly waterfalls, and a pervasive aroma of mysterious spices to match. It’s an escape into nature. And it’s not as if the stunning decor is trying to compensate for the poor quality of food. The food is absolutely scrumptious, offering food from all the places that fell under the ancient spice route, from the Malabar Coast of Kerala to the shores of Thailand. I think it’s one of the very few restaurants in Delhi that has amazing Keralan food. The restaurant is really romantic, making it a perfect place for a date. It is very upscale and they are quite serious about implementing a strict dress code. It’s even rated as one of the top restaurants by Condé Nast Traveler. It’s not just a restaurant, it’s an experience!
ITC Maurya, Sardar Patel Marg, Akhaura Block, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021, India
Global celebrities like Bill and Hillary Clinton and Bruce Springsteen have all been spotted at Bukhara. Ranked as one of New Delhi’s top (and priciest) restaurants since 1977, the legendary spot—now located at the ITC Maurya hotel—celebrates India’s rugged North West Frontier region in both its décor and menu. Though the faux-rustic design seems a bit like that of a theme restaurant (think cracked stone walls, low seating, lots of wood beams and clay pots), the cuisine is legit. So legit, in fact, that there’s no cutlery, so guests eat with their hands. (You are issued an apron for protection.) The dishes of the Frontier region tend towards the warm, hearty, and comforting, crafted using tandoor clay ovens and wood fires, so expect staples like marinated kebabs, rich lentils, fluffy bread, and lots of meat; the signature Sikandri Raan mutton leg, burrah (lamb) kebabs, and off-the-menu Chicken Khurchan are particular favorites, along with overflowing shareable platters. Reservations are recommended as the place does gets packed.
Dum Pukht is not just a meal. It is a royal experience. The restaurant has won numerous awards, including “Delhi’s Best Restaurant” and “Asia’s Golden Fork Award.” Indulge in traditional Indian dishes which are created with a special method involving cooking the food in heavy bottomed and sealed vessels to intensify flavors of the dish. Along with Bukhara, another of Delhi’s best, Dum Pukht is located in the ITC Maurya Hotel. Reservations are strongly recommended.
Ground International Trade Tower, American Plaza, Lala Lajpat Rai Rd, Block “E, Nehru Place, New Delhi, Delhi 110019, India
Let’s be honest. It’s so much fun to say the name of this restaurant. Inflections aside, Oh! Calcutta undeniably has the best Bengali food in Delhi. Oh! it’s delicious! Their specialty is seafood, but definitely try the Koraishutir Dhokar Dalna (lentil cakes) and papaya chutney. Oh! and be prepared to wait without a reservation.
The Lodhi, Lodhi Rd, CGO Complex, Pragati Vihar, New Delhi, Delhi 110003, India
The 50 best restaurants in the world, the top restaurants in Asia, the best restaurants in India—this elegant eatery has made all those award lists and more, often for several years in a row. Helmed by chef Manish Mehotra—himself a perennial “best chef” winner and MasterChef India judge—Indian Accent first opened at The Manor in 2009, where it quickly garnered acclaim for its modern take on subcontinental cuisine. It moved to The Lodhi hotel in 2017, where—in a striking, contemporary space lined with windows, paneled with mother-of-pearl, and centered around a “floating” glass-box private dining space—the high-quality and creativity has continued to soar. Some dishes skew “new Indian,” while others are more global with an Indian twist; either way, plates are colorful, flavorful, and artfully presented. Don’t miss signature dishes like galautis (kebabs) stuffed with fois gras, pulled pork tacos, butter popcorn upma, and duck khurchan served in a cone and topped with yogurt and chili. Get your carbs on with one of the nine types of bread—some layered with potatoes or Camembert—and wash it down with a “chat” sangria or masala-infused martini. While there are now Indian Accent outposts in New York and London, the Delhi location remains a must-visit—and, as of 2018, is still the one of the only restaurants in India to make all those award lists.
NH 8, Ambience Island, Gurugram, Haryana 122002, India
India is very lucky to have three locations of this Michelin-starred, London-based restaurant: Mumbai, Bangalore, and Delhi. Yauatcha is a casual yet modern Chinese tea and dim sum house. They also offer loose-leaf teas, wok items, and unbelievably good truffle edamame dumplings. Don’t forget to sample their signature macaroons on your way out.
More from AFAR
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
AFAR Journeys
Journeys: Africa + Middle East
Journeys: Africa + Middle East
Journeys: Africa + Middle East
Journeys: Africa + Middle East
National Parks