India · best-of list
The 14 Best Restaurants in India
All 14 restaurants our route editors picked in India, across 7 destinations, gathered in one list. Each one is a stop on a route you can open and copy into a trip.

Our curated picks
14 restaurants in India, grouped by destination. Destinations with the most picks come first; this is not a ranking.
Agra 2 picks

Peshawri at ITC Mughal
Agra · On our Golden Triangle & Rajasthan route
Northwest Frontier cooking with clay-oven kebabs and slow-cooked dal bukhara in a hotel setting.
Tip: Eat with your hands; bibs are part of the experience.
Photo: ITC Mughal, a Luxury Collection Resort & Spa, Agra · Google
Pinch of Spice
Agra · On our Golden Triangle & Rajasthan route
Reliable North Indian restaurant for butter chicken, dal makhani and tandoori breads.
Photo: NALINDA TIKIRI BANDARA · Google
Alleppey & Kumarakom 2 picks

Kumarakom Lake Resort restaurant
Alleppey & Kumarakom · On our Kerala Backwaters & Tea Hills route
Lakeside heritage resort dining on karimeen pollichathu, pearl spot fish in banana leaf.
Photo: Kumarakom Lake Resort · Google
Thaff Restaurant
Alleppey & Kumarakom · On our Kerala Backwaters & Tea Hills route
Popular local spot for Kerala parotta, beef fry and Malabar biryani.
Photo: ANANDHU A · Google
Delhi 2 picks

Indian Accent
Delhi · On our Golden Triangle & Rajasthan route
Modern Indian tasting menus at The Lodhi hotel, often ranked among Asia's best restaurants.
Tip: Book weeks ahead.
Photo: VISHAL DHUPER · Google
Karim's
Delhi · On our Golden Triangle & Rajasthan route
Old Delhi institution since 1913 known for mutton korma, kebabs and nihari near Jama Masjid.
Tip: The original lane branch beats the newer outlets.
Photo: Fazeel Usmani · Google
Jaipur 2 picks

Laxmi Mishthan Bhandar (LMB)
Jaipur · On our Golden Triangle & Rajasthan route
Vegetarian restaurant and sweet shop since 1954, known for Rajasthani thalis and ghewar.
Photo: pranjal pagaria · Google
Suvarna Mahal
Jaipur · On our Golden Triangle & Rajasthan route
Royal Indian dining in the gilded former ballroom of Rambagh Palace.
Tip: Smart dress expected; reserve ahead.
Photo: Suvarna Mahal · Google
Kochi 2 picks

Fort House Restaurant
Kochi · On our Kerala Backwaters & Tea Hills route
Waterfront hotel restaurant serving Kerala seafood curries and fried fish.
Photo: Meli · Google
Kayees Rahmathulla Cafe
Kochi · On our Kerala Backwaters & Tea Hills route
Long-running Mattancherry canteen famed for Malabar-style biryani.
Tip: Biryani sells out by mid-afternoon.
Photo: Anoop Kumar · Google
Munnar 2 picks

Rapsy Restaurant
Munnar · On our Kerala Backwaters & Tea Hills route
Small bazaar restaurant known for parathas, biryani and Spanish omelets.
Photo: Mubarak Khan · Google
Saravana Bhavan Munnar
Munnar · On our Kerala Backwaters & Tea Hills route
Busy vegetarian spot for dosas, idlis and banana-leaf meals in Munnar town.
Photo: Saravana Bhavan · Google
Udaipur 2 picks

Ambrai
Udaipur · On our Golden Triangle & Rajasthan route
Lakeside terrace at Amet Haveli facing the City Palace, serving North Indian and Rajasthani dishes.
Tip: Book a waterside table for dinner.
Photo: Sarthak Vashisht · Google
Natraj Dining Hall
Udaipur · On our Golden Triangle & Rajasthan route
Long-running local spot for unlimited Gujarati-Rajasthani vegetarian thalis.
Photo: Kiran Parmar · Google
How we picked these
Every entry is a stop on at least one of TripsCircle's hand-curated routes, chosen by our route editors, who wrote the reason to go shown with each place. These are our curated picks, not a scored ranking: we haven't rated or reviewed them against each other. The list is grouped by destination, and within each destination places that appear on more routes come first.
Prices ($ to $$$$) and visit lengths are rough guides from our route notes, not quotes. Check opening hours before you go.
About this list
How did you choose the restaurants in India?
Each one is a stop on a TripsCircle route that our editors built by hand, and each comes with a written reason to go. This page shows all 14 of them. They are curated picks, not a ranked score.
Which part of India has the most restaurants on this list?
The picks are spread widely: 7 destinations are represented, and none has more than 2.
More lists for India
Best restaurants nearby
Turn this list into a plan
Open a curated route in TripsCircle, add the spots your crew wants, vote with polls and keep everyone on one shared itinerary.
