Where to Eat in Agra
Agra's four listed kitchens cover the city's day: a sweet shop for breakfast, a petha counter for gifts, and two very different places for a Mughlai dinner. Most hotels are on Fatehabad Road, so plan dinner around that side of town.
6 places
Taj Ganj
Joney's Place
Taj Ganj
Maya Hotel & Restaurant
Taj Ganj
Peshawri (ITC Mughal)
Taj Ganj
Shankara Vegis
Taj Ganj
Sheroes Hangout Cafe
Taj Ganj
Tea'se Me — Rooftop Cafe & Bar
Taj Ganj
3 places
Sadar Bazaar
2 places
Fatehabad Road
2 places
Old City
1 place
Balkeshwar
1 place
Motilal Nehru Nagar
1 place
Raja Ki Mandi
1 place
Sikandra
1 place
Taj East Gate Road
1 place
Taj Road
Not sure what to order? The Agra food guide starts from the dishes — what each one is, when to eat it, and which of these kitchens is known for it.
Deviram Sweets & Restaurant — breakfast
This is a vegetarian sweet shop and restaurant known for hot bedai with aloo sabzi and jalebi. Come early for the freshest batch. It is also a good place to buy dalmoth and sweets if you miss the petha shops.
Panchhi Petha — the souvenir stop
Panchhi is the most famous petha name in Agra, and it sells dozens of kinds, from plain to kesar and paan, alongside dalmoth. Staff pack boxes for travel. Many shops in the city use similar names, so check the sign and the box before you pay. Kesar and dry petha travel better than the syrupy kinds.
Pinch of Spice — a sit-down Mughlai dinner
A comfortable restaurant on Fatehabad Road, close to the Taj hotels, serving North Indian and Mughlai food. Go for the korma, kebabs and breads. It serves both vegetarian and meat dishes, which makes it an easy choice for mixed groups. Evenings in peak season get busy, so book or arrive early.
Mama Chicken Mama Franky House — rolls in Sadar Bazaar
A crowded, casual counter in Sadar Bazaar, known for kathi rolls, tandoori chicken and korma. It fills up after dark, so expect to wait or eat standing. Carry cash, and combine it with an evening walk through the bazaar's shops and chaat stalls.
Choosing by where you are
Near the Taj and the east-gate hotels, Fatehabad Road is the obvious choice. Sadar Bazaar is a short ride from the fort and is the livelier evening option. If you are heading out to Fatehpur Sikri, eat breakfast in the city before you leave, as food near the monument is basic.
A note on water and street food
Drink sealed bottled or filtered water. Street food is safest when it is cooked hot in front of you and the stall is busy. Many sweet shops close late, so petha can be your last stop on the way to the station.
Questions
Agra — FAQ
Where should I eat in Agra?
19 places are listed here, across 10 areas. Each entry says what that kitchen is known for rather than reprinting its menu, so pick by the dish you want and the area you'll be in.
Are there good vegetarian restaurants in Agra?
Yes — 11 of the places listed are pure vegetarian, and the food-type badge on every card tells you before you set out.
What should I order in Agra?
Start from the dishes rather than the restaurants — the Agra food guide covers what each dish is and when to eat it, then links to the places that do it well.
Where is the best place to buy petha in Agra?
Panchhi Petha is the best-known name, with branches in the city. Buy sealed boxes, and check the shop name carefully, as many shops use similar names.
Where can I eat near the Taj Mahal?
Fatehabad Road, south of the Taj, has most of the sit-down restaurants and hotel dining rooms, including Pinch of Spice. You cannot take food into the monument.
Is Mama Chicken good for families?
Yes, though it is busy and simple. It serves both vegetarian and non-vegetarian food, and it is best on a weekday evening, before the rush.



