The best food I ate in India was in small family run guesthouses , so if it’s the family doing the cooking where your staying it’s worth eating there. Though having said that this was in southern India rather than northern India. All over India it was the small, snack places doing aloo tiki, samosas etc that rarely disappointed while the restaurants often did.
I’ve forgotten most of the places that I ate in India as most were cheap and picked at random and also I was there for a long time. However for the area you are visiting these are the ones I remember.
Delhi
My favourite place in Delhi was a fairly casual place called Potbelly Rooftop Café. Quite a small place. Their chips with keema and cheese are delicious (perfect drinking food , which is ironic as they don’t have a licence),their pakoras are really good as well.
Potbelly Rooftop cafe
116 C, Behind UCO Bank, Shahpur Jat, Siri Fort, New Delhi, Delhi 110049, India
If you are looking for cheap quick eats then the kathi rolls at Zaika’s (which is a chain) is are pretty good bet.
Jaipur
Handi on Mi road is a safe bet, a little bit expensive but they do have cheap combo meals their lal maas or handi chicken with roti were good. It’s on a roof top so it’s a good place just to stop for a beer and the beer is cold ,a rare thing in India.
Handi
Opposite GPO, MI Road, Jaipur, Rajasthan 302001, India
On the other side of the road not far from Handi is Old Takeaway-The Kebab Shop. Very different to Handi though a rough and ready place but the kebabs are really good and they serve some of the lightest rotis I’ve ever had.
Old Takeaway-The Kebab Shop
H P Petrol Pump 146 & 149, MI Road, Panch Batti, C Scheme, Ashok Nagar, Jaipur, Rajasthan 302001, India
Jodphur
I really liked the laal maas at Indique and the dal makhani was very tasty. The gatta curry a speciality of Rajasthan was pretty bad though (tough gram flour dumplings in a yogurt sauce) the missus wanted to order it and I agreed against my better judgement.
Indique
Pal Haveli, Gulab Sagar, Near Clock Tower, Jodhpur, Rajasthan 342001, India
You’ve probably come across the omelette shop whilst researching Jodphur. There are two right near the clock tower. We went to the one on the left,with the clock tower behind you the cheese masala omelette made for a cheap and tasty breakfast.
Udaipur
Hari Garh is a lovely place especially if you get the low seating overlooking the water. For once the food was equal to the setting. My mutton keema mutter was one of the best things I ate in Rajsathan and the aubergine tomato dish was pretty good as well.
Hari Garh
Hanuman Ghat , Outside Chandpol. Udaipur- 313001 (Raj.) INDIA
Agra
We ate at the Oberoi Hotel in Agra. The food was pretty good but overpriced. However they do have a lovely terrace with views of the Taj Mahal. It is supposed to be for hotel guests only but we were allowed to drink our very expensive G&T’s as the sun set (this was the evening prior to dining there). Worth it as treat.
Oberoi Hotel
Taj East Gate Rd, Paktola, Near, Agra, Uttar Pradesh 282001, India