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

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.