Must-see restaurants in India

  • KSTDC Hotel Mayura

    Karnataka

    This hotel restaurant serves tasty North and South Indian food and is the best option in the Aihole area. It's 1km north of the village centre.

  • Indian Coffee House

    Madhya Pradesh & Chhattisgarh

    Hugely popular branch that does all the breakfast favourites – real coffee, dosas, scrambled eggs – but also has a main-course menu, including excellent…

  • Sahana

    Thanjavur (Tanjore)

    This classy hotel restaurant does a very nice line in fresh, tasty, mainly Indian veg dishes, along with lunchtime thalis (₹140) and a decent multicuisine…

  • Raj Residency Restaurant

    Odisha

    At the Raj Residency hotel, this restaurant has a good mix of North Indian, local and Indo-Chinese dishes served in clean, quiet surroundings.

  • Krishnum

    Maharashtra

    This popular place dishes out South Indian snacks and generous Punjabi thalis (₹115 to ₹225), as well as freshly squeezed fruit juices. There are branches…

  • Hotel Arthy

    Tamil Nadu

    Cheap veg restaurants line Arcot Rd, and this is one of the cleanest and most popular, serving good thalis, as well as cheap, yummy biryani and enough…

  • Samyas Open Garden Restaurant

    Ladakh

    Though this vegetarian restaurant sits right beside the Khalsi bus stand, it has a surprisingly charming garden of apple and apricot trees. The veg thali…

  • Kumar Mess

    Madurai

    The nondescript facade leads into a casual dining space with impeccable service, where a long list of meat dishes is the main attraction. The chicken dosa…

  • Alpine Hut

    Kashmir & Ladakh

    This unpromising shack next to the J&K Tourism Bungalow offers surprisingly tasty aloo mattar (curried potato with peas) or rice with rajma (kidney beans).

  • Joe's Cafe

    Mamallapuram (Mahabalipuram)

    A relaxed cafe with some 'sidewalk' seating, Joe's serves up crêpes, burgers and other snacks, along with good lassis, juices and coffee drinks. The iced…

  • Mehta Brothers

    Chennai (Madras)

    This tiny spot pulls in the crowds with the deep-fried delights of its signature Maharashtrian vada pavs – spiced potato fritters in buns, doused in…

  • Welcome Restaurant

    South Goa

    Considered by many locals to be the best veg restaurant in Vasco, this udupi (South Indian veg) place churns out dosas and thalis and a full Indian menu…

  • Midnight Toker

    North Goa

    The usual array of Indian, Chinese and Russian food is on the menu but this welcoming open-fronted restaurant is also a good place to watch the Chapora…

  • Sea Shell Fast Food

    Odisha

    This shack features cheap and cheerful alfresco dining on the esplanade overlooking the beach. Noodles, biriyanis and seafood preps seem to strike a chord…

  • Prince Restaurant

    Hampi

    Food here takes ages to arrive, and the Western food lacks real flavour, so order a biryani – your best bet. There's comfy cushioned seating to lounge on…

  • Bhanwar Niwas

    Bikaner

    A splendid place to eat, this beautiful hotel welcomes nonguests to its veg dining hall (reservations are essential). You can have a drink before dinner…

  • Anupallavi

    Tamil Nadu

    With cheery staff, Anupallavi is a good air-conditioned multicuisine restaurant tucked into the backyard of a decent enough hotel.

  • Diana

    Thanjavur (Tanjore)

    The Hotel Gnanam's smart-ish nonveg restaurant is very good, with a wide range of North and South Indian dishes, plus local Chettinadu fare – and even…

  • Gingee Restaurant

    Tamil Nadu

    The smart in-house restaurant at the GRT Regency Sameera offers a good upscale alternative to Vellore's cheap Indian restaurants.

  • Eastend

    Munnar

    In the slightly smart hotel of the same name, this brightly lit restaurant serves Chinese, North and South Indian and Keralan specialties, including…

  • Ideal River View Resort

    Thanjavur (Tanjore)

    The good, semi-open-air Indian/Sri Lankan/Chinese restaurant at the jungle-fringed Ideal River View Resort overlooks the river.

  • Bhonsle's Seetalaya

    Panaji

    For some of the best-value fish curry rice (fish thali) in town, this 1st-floor local eatery specialises in Goan seafood dishes. Simple and tasty. Also…

  • Hotel Annapoorna

    Tamil Nadu

    A popular pan-Indian budget spot serving breakfast idli, filter coffee and South Indian thalis alongside curries and biryanis, in a clean, friendly…

  • Sahil

    Himachal Pradesh

    The menu is fairly standard but on a fine day the open rooftop of the Sahil Hotel is hard to beat for dining with river views. It's 200m east of the old…

  • Hotel Vrundavan

    North Goa

    This pure-veg place bordering the Municipal Gardens is a busy local spot for a hot chai, pav bhaji (bread with curried vegetables) or a quick breakfast.

  • Shree Shakti

    Gokarna

    Casual cafe-restaurant that serves a mixed bag of local (try a dhal fry) and Western-ish food (mashed potato, cheese on toast). It's renowned for its ice…

  • Dev Roy Hotel

    Northeast States

    Bare, functional, clean and friendly, this town-centre eating house sees very few foreigners and will serve a filling lunch of rice, dahl and three veg…

  • Kathleen Confectioners

    Kolkata (Calcutta)

    This stand-and-snack chain bakery is best known for its flaky pastry savouries like paneer and chicken patties. Ice creams (Cornetto ₹40) are available…

  • Hotel Preetam

    Uttarakhand

    A good spot for a feed is this inviting, brightly lit restaurant doing Punjabi, South Indian and tandoori dishes, along with the usual Indo-Chinese…

  • Willy’s Coffee Pub

    Ooty (Udhagamandalam)

    Climb the stairs and join Ooty's international students for board games, wi-fi, a lending library and well-priced pizzas, chips, toasties, cakes and…

  • Modern Stores

    Ooty (Udhagamandalam)

    Stocks all kinds of international foods, from muesli to marmalade, along with particularly good Western Ghats produce, such as breads, cheeses and…

  • Il Forno

    Manali

    The pretty flower garden of this 1860 stone-and-timber house makes a lovely stop on the way to or from Hadimba Temple – and the pizzas are pretty good too.

  • Mayur

    Pune

    Famous throughout Pune for its sweet, spicy and unlimited Gujarati-style thalis, which are lovingly prepared, as well as good lassis and juices. Come…

  • Sunrise Restaurant

    North Goa

    Sunrise doesn’t pretend to be anything special but it does open early for breakfast and has good food and a little garden on the main road out of Chapora.

  • Tip Top Restaurant

    Rishikesh

    This friendly little joint is perched up high, catching river views and breezes. Customise your own sandwich, or dig into Indian, Italian or Israeli…

  • Vasundhara Restaurant

    Telangana & Andhra Pradesh

    Serves a range of inexpensive veg meals including a good Andhra thali, as well as fish dishes and biryanis. Expect to wait a while as service can be slow.

  • MTDC Ajanta Restaurant

    Maharashtra

    This cafe-restaurant right by the main ticket office at the caves serves a decent vegetarian thali and cold drinks, including beer (Tuborg and Carlsberg).

  • Ichiban

    New Delhi

    Indian versions of Chinese and Thai food, with some Japanese sushi too, served in pleasant surroundings in this small, classier-than-average food market.

  • Annapoorna Lunch Home

    Nashik

    Dependable South Indian dosas, idli (a spongy, fermented rice cake) and pan-fresh Punjabi dishes in a quick and clean diner-like atmosphere.

  • Khan Chacha

    Delhi

    A simple eatery serving roti-wrapped mutton, chicken and paneer kebabs to a youthful crowd who appreciate the moderate prices and no-fuss attitude.

More destinations you need to see