Top ChoiceNorth Indian in Lucknow

Tunday Kababi

This is the cleaner, more tourist-friendly outlet of Lucknow's renowned, 100-year-old, impossible-to-find kebab shop in Chowk, where buffalo-meat kebabs go for ₹20 a plate. Here the prices are higher, but the...

Top ChoiceNorth Indian in Agra

Esphahan

There are only two sittings each evening at Agra's finest restaurant, so booking ahead is essential, especially as non-hotel-guest tables are limited. The exquisite menu is chock-full of unique delicacies, with...

Top ChoiceMulticuisine in Varanasi

Brown Bread Bakery

This restaurant's fabulous menu includes more than 40 varieties of European-quality cheese and more than 30 types of bread, cookies and cakes – along with excellent pastas, sandwiches and breakfasts. Sit...

Top ChoiceMughlai in Lucknow

Oudhyana

If you want to savour the flavours of the Nawabs performing at their culinary best, look no further than Oudhyana, where Chef Nagendra Singh gives Lucknow's famous Awadh cuisine its royal due at this signature...

Top ChoiceDhaba in Agra

Mama Chicken

This superstar dhaba (casual eatery) is a must: duelling veg and nonveg glorified street stalls employ 24 cooks during the rush, each of whom handles outdoor tandoors, grills or pots. They whip up outrageously...

Top ChoiceIndian in Varanasi

Darbhanga

Seriously some of the best Indian food we've ever had. The palak chaman (paneer in spinach and spices) is heaven in your mouth and the aloo chaat (fried pieces of parboiled potato mixed with chickpeas and chopped...

Top ChoiceModern Indian in Agra

Pinch of Spice

This modern North Indian superstar is the best spot outside five-star hotels to indulge yourself in rich curries and succulent tandoori kebabs. The murg boti masala (chicken tikka swimming in a rich and spicy...

Top ChoiceCafe in Varanasi

Open Hand

This shoes-off cafe/gift shop serves real espresso and French-press coffee alongside breakfast platters featuring pancakes, omelettes and muesli. There's also a range of salads, sandwiches, pastas and baked...

Top ChoiceMulticuisine in Vrindavan

MVT Restaurant

This mellow, well-run restaurant on the 2nd floor of the MVT Guesthouse is a great place to get a break from Indian food. The menu runs from Thai to Mexican, alongside wraps, salads and good ol' baked potatoes,...

Top ChoiceMughlai in Prayagraj (Allahabad)

Eat On

This standing-room-only food shack does only one thing, but does it so well and so cheaply that queues of hungry punters spill out into the surrounding streets. The draw is the perfectly spiced chicken biryani,...

Multicuisine in Lucknow

Royal Cafe

Even if you don’t step inside this classy restaurant, don’t miss its exceedingly popular chaat (spicy snack) stand at the front. The sweet and savoury mixed-basket chaat is served in a crispy aloo (potato)...

Indian in Lucknow

Moti Mahal Restaurant

If Mughlai meat country has got you down, seek refuge in this popular veg hideaway on MG Rd. It's perfect for an Indian-style breakfast, a snack or a dessert (try the rabri – made from chilled condensed milk and...

North Indian in Lucknow

Naimat Khana

This charming hidden corner at the back of Sanatkada has a unique concept: persuading Lucknow’s oldest households to cook their cherished family recipes for public consumption. Standout dishes include mutton...

Multicuisine in Ayodhya

Awantika

Clean and hip, this out-of-place restaurant does a seriously good all-veg menu that runs the gamut from Chinese to Italian to Indian. The special thali (₹240) is a real treat, and it's all set to trendy tunes in...

South Indian in Agra

Dasaprakash

Fabulously tasty and religiously clean, Dasaprakash whips up consistently great South Indian vegetarian food, including spectacular thalis (₹250 to ₹360), dosas, a rasum (South Indian soup with a tamarind base)...

North Indian in Lucknow

Sakhawat

This highly recommended hole-in-the-wall doesn't look like much, but the daily-changing kebabs (galawat etc) at this locals' haunt are grilled to smoky, crispy perfection – and, despite appearances, it has won...

Vegan in Varanasi

Vegan & Raw

This casual courtyard restaurant near Tulsi Ghat is an offshoot of Brown Bread Bakery, featuring excellent vegan dishes, including a full page of salads from spinach-radish-walnut to papaya-pomegranate-linseed....

Street Food in Agra

Agra Chat House

This classic chaat (snack) house is the oldest of a dozen street stalls just off Sadar Bazaar. Choose several dishes such as the aloo tikki chat (fried potato croquettes with tamarind sauce, yoghurt, coriander...

Indian in Varanasi

Canton Royale

Housed in a nearly 200-year-old heritage building, the excellent main restaurant at Hotel Surya has colonial elegance; on warm evenings eat on the large lawn. It's one of Varanasi's best top-end choices, offering...

South Indian in Varanasi

Dosa Cafe

This easy-to-miss three-table cafe woos travellers with Chef Ranjana's out-of-the-box South Indian preparations such as chocolate idli (fermented rice cake), and dosa with ratatouille, spinach or dried fruit. It...