Must-see restaurants in India

  • Hotel Anand

    Bihar

    This small, fan-cooled, vegetarian restaurant serves good-value Punjabi and South Indian dishes, including good thalis (₹120 to ₹150). It's 100m beyond…

  • 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…

  • Cafeteria Nalanda

    Bihar

    On the pathway leading to the archaeological museum, Cafeteria Nalanda makes a pleasant spot for lunch, and serves a smattering of simple dishes from…

  • Ananda Bhavan

    Periyar Tiger Reserve

    Tasty, no-frills local specialities – masala dosa, appam, Keralan meals – and North Indian curries, at sensible prices, opposite Kumily's bus station.

  • 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…

  • Green Rock

    Kachchh (Kutch)

    This 1st-floor, air-conditioned place serves up tasty lunchtime thalis, as well as an extensive all-veg menu including many Punjabi and South Indian…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

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

  • Baba Hotel

    Bihar

    A clean, good-value, pocket-sized restaurant serving Indian and Chinese dishes (including some good vegetarian options), as well as thalis (₹90 to ₹120).

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

  • Bengali Market

    New Delhi

    Located in a quiet, upmarket residential area, this circle of small shops, and one or two cafes, is famous for its Indian sweets and street food.

  • Kannappa

    Trichy (Tiruchirappalli)

    Hidden away 1km south of Trichy Junction train station, this popular nonveg hotel restaurant specialises in excellent local Chettinadu cuisine.

  • Seena Bhai Tiffin Centre

    Chennai (Madras)

    It's all about deliciously griddled, ghee-coated idlis and uttapams at this 37-year-old eatery in the thick of George Town.

  • Elite

    Ajmer

    Elite has a welcoming ambience, attracting families to feast on the popular thali, as well as South Indian and tandoori vegetarian dishes.

  • Sagar

    Gujarat & Diu

    With air-conditioning and fish tanks, this all-veg Punjabi-Chinese restaurant is a quiet oasis, with reliable food and attentive service.

  • Indian Coffee House

    Northern Kerala

    All your favourite biryanis, veg cutlets, fish curries and filter coffee, in a no-fuss split-level setting with veg and nonveg sections.

  • Lighthouse Residency

    Port Blair

    Pick from seafood curries, tandoori specials, noodles and biryanis in the bright dining space, or head to the bar for a cold Kingfisher.

  • Nandanvan Restaurant

    Madhya Pradesh & Chhattisgarh

    An outdoor restaurant and sort of reverse zoo, as monkeys sit outside watching humans eating in a cage. Good wide-reaching Indian menu.

  • Arabian Nites

    Delhi

    This teeny takeaway does mighty good chicken shawarma and other tasty grilled wraps, including veg options such as falafel and paneer.

  • Gir Rajwadi Hotel

    Gujarat & Diu

    This vegetarian joint is the best of several simple restaurants along the village’s main street and serves up tasty Gujarati thalis.

  • Bread Factory

    Thiruvananthapuram (Trivandrum)

    For fresh bread, cakes and little bags of biscuits, next to MG Rd's well-known Azad restaurant.

  • Nilgiri's Supermarket

    Coonoor

    Well-organised shelves are stocked with all of your self-catering needs, from fresh veggies to candy bars, plus tonnes of toiletries.

  • Adyar Ananda Bhavan

    Chennai (Madras)

    Tuck into cheap South Indian classics, veg biryanis or thalis (₹120) in the clean AC hall upstairs, or go for snacks downstairs.

  • Mama-Mia

    Kalimpong

    The bright and cheerful cafe in the glitzy Mayfair hotel does good coffee and teas and has some very tempting cakes and pastries.

  • Vaishali Restaurant

    Sarnath

    Large and modern, pumpkin-orange 1st-floor restaurant serving mostly Indian dishes, but some Chinese too. It's the best in town.

  • Cafe Sussegado

    Palolem

    This friendly streetside cafe is a good place for strong morning coffee or a lunchtime thali – the Goan fish thali is ₹250.

  • Chocolate Room

    Ahmedabad (Amdavad)

    This place, part of a small nationwide chain, has a range of delicate Belgian chocolates, various fudgy cakes and good coffee.

More destinations you need to see