Best for small must for all
Home city guide food in agra

Food in Agra

Agra is bursting with energy - the people, their traditions, culture and clothes and especially the cuisine of the city reflects the spirit of this city of the Seventh Wonder in the world. The travel experience remains incomplete if you do not get to taste the awesome cuisine of the city. The rich culture and heritage that this city has inherited from the Mughal rulers is not just restricted to the beautiful monuments but extends well to its food. The Mughlai fare with its share of kebabs and different preparations of meat is an added attraction for the tourists. You can taste the delectable spread at most of the restaurants and hotels present in the city. The other most important thing is the famous petha of Agra, renowned all over the country. The other well-known foods from this city are the tasty chaats, sweets and savoury dalmoth, which are easily available all over the city. You can take your pick from any of the foods given below.

Food in Agra

What to Eat in Agra

Street Food

Agra is the place to be in if you love chaat, parathas and other North Indian street foods like pani puri, dahi bhalla, samosa, kachoris, cheela and the likes. And these various types of spicy but immensely tasty Indian street food make Agra all the more popular. You can also savour the typical Agra breakfast of spicy berahi along with jalebies. The chaats and other street food are generally available after 5 pm. Some of those lip-smacking items that you can indulge in are aloo tikki, papri chaat, paneer tikka, cheela, pani puri, mangore, samosa, kachori, pav bhaji and dahi bhalle.


The most well-known sweet item of Agra is the petha, a kind of translucent confectionary, available at a number of shops. You can choose from a number of flavours available for the same-kesari petha, angoori petha, paan petha or the plain petha to name a few. The best store to buy petha is the Pancchi Petha located at Hari Parwat crossing. Other well-known stores are Bhimsain BaidyaNath and Pracheen Petha. If you want to savour Indian sweets other than petha, you can go to shops such as Bikanervala, Bhagat Halwai, Dauji Sweets, Deviram, Gopaldas and Ajanta Sweets.

Street Food in Agra

Mughlai Food

In present times, the food from Mughal kitchen has found its way to that of the common people in the form of kebabs and different meat preparations that the restaurants in Agra have to offer. The food is generally prepared in using cream, curd, nuts and milk. And the meat dishes are cooked in a mix of spices that renders them the exotic flavour. Some of the best Mughlai dishes available are Tandoori Chicken, Chicken Tikka Hara Bhara, Kadhai Chicken, Mutton Afghani and Rann Mussallam.

In addition to the cuisine native to Agra you can also choose from a variety of national and international cuisines available at the leading restaurants here. Most of the reputed restaurants and eateries offer Continental, Chinese and Korean food.

Where to Eat in Agra

Agra is teeming with good places to eat and you can take your pick from any of them. For chaat and Indian street food the best place is the famous Chaat Gali in Sadar that offers one of the best street foods in the city. Other well-known places are Double Phatak (near Sikandra) for mangore, Belangunj for bhalla and pani puri and Kinari Bazaar, MG Road, Pratap Pura and Raja Mandi bazaar for the other street foods. You can get samosa and kachori at any of the sweet shops in the city. If you want to treat yourself to the tasty jalebis with rabri or any other sweets you can take your pick from sweet shops such as Deviram or Brijwasi.

Some of the good restaurants in Agra that offer excellent food are the Mughal Room at Hotel Clarks Shiraz, Peshawri Restaurant at ITC Mughal Sheraton, Lakshmi Vilas, Jaypee Palace, Dasaprakash (for South Indian food), Taj Mahal Restaurant, The Silk Route Restaurant, Bikanervala, Pinch of Spice, Chokho Jeeman (for Marwari food), Moti Mahal Deluxe Tandoori Trail (for Tandoori dishes) and Daawat-e-Nawab at the Radisson Blu Hotel Agra.