Skip to content

Best Restaurants in India (2026)

Places to eat at every budget, from street food and casual local spots to established restaurants and fine dining.

30 places · Updated October 27, 2026

Our top 3 restaurants in India

  1. Indian Accent Modern Indian fine dining, Lodhi RoadChef Shantanu Mehrotra's modern Indian restaurant at The Lodhi, on Asia's 50 Best Restaurants list since 2015, known for inventive tasting menus.
  2. Suvarna Mahal at Rambagh Palace Royal Indian fine dining, RambaghRambagh Palace's formal Indian dining room, set in a hall styled on an 18th-century palace ballroom and serving royal recipes from Rajasthan and beyond.
  3. Trishna Seafood, Kala GhodaA Kala Ghoda seafood institution since 1991, known for Koliwada prawns, butter garlic crab, Bombay duck and a long list of sauces for king prawns.

Restaurant

1. Indian Accent

Modern Indian fine dining$$$$Lodhi Road

Chef Shantanu Mehrotra's modern Indian restaurant at The Lodhi, on Asia's 50 Best Restaurants list since 2015, known for inventive tasting menus.

View details — Indian Accent

Restaurant

3. Trishna

Seafood$$$Kala Ghoda

A Kala Ghoda seafood institution since 1991, known for Koliwada prawns, butter garlic crab, Bombay duck and a long list of sauces for king prawns.

View details — Trishna

Restaurant

4. Bukhara

North-west frontier tandoor cuisine$$$$Chanakyapuri

The celebrated tandoor restaurant at ITC Maurya, serving north-west frontier kebabs, raan and its famous black dal in a rustic stone-walled dining room since the late 1970s.

View details — Bukhara

Restaurant

7. Karim’s

Mughlai$$Old Delhi

Old Delhi's best-known Mughlai restaurant, opened in 1913 in a lane by the Jama Masjid by a family descended from cooks to the Mughal court.

View details — Karim’s

Restaurant

9. Masque

Tasting menu, contemporary Indian$$$$Mahalaxmi

An ingredient-driven tasting-menu restaurant in a former mill in Mahalaxmi, founded in 2016 and regularly ranked among Asia's 50 Best Restaurants.

View details — Masque

Restaurant

10. Dum Pukht

Awadhi dum cooking$$$$Chanakyapuri

ITC Maurya's elegant Awadhi restaurant, where biryanis, kebabs and pulaos are slow-cooked in sealed pots in the old royal 'dum' tradition.

View details — Dum Pukht

Restaurant

11. Niros

Indian, Chinese and continental$$$MI Road

A long-running MI Road institution dating from around 1949, serving laal maas, kebabs and curries alongside Indo-Chinese and continental favourites.

View details — Niros

Restaurant

13. Handi

Mughlai and Rajasthani$$MI Road

MI Road restaurant opened in 1984 and loved by locals for Jaisalmeri laal maas, tandoori platters and Mughlai curries at fair prices.

View details — Handi

Restaurant

14. O Pedro

Goan$$$Bandra Kurla Complex

A colourful Goan restaurant and bar in the Bandra Kurla Complex from The Bombay Canteen team, known for poee sandwiches, ceviche and rum and kokum cocktails.

View details — O Pedro

Restaurant

16. Jimmy Boy

Parsi$$Fort

A cheerful Parsi cafe-restaurant in the Fort, best known for its lagan nu bhonu, the multi-course Parsi wedding feast, in meat and vegetarian versions.

View details — Jimmy Boy

Restaurant

18. Spice Court

Rajasthani and North Indian$$$Civil Lines

Civil Lines restaurant at Achrol House known for smoked dhungar laal maas, Rajasthani vegetarian dishes and evening puppet shows.

View details — Spice Court