twickly.
Eating and Drinking in Agra

Agra guide

Eating and Drinking in Agra

A food guide to Agra: the famous petha sweets, street chaat and breakfast, Mughlai dishes, rooftop cafes with Taj views, cooking classes, food walks and tips for eating safely.

Agra's food is as layered as its architecture. The Mughal courts left a tradition of rich gravies, kebabs and slow-cooked dishes, the surrounding plains contribute robust vegetarian cooking, and the street stalls of the old city add crisp snacks and sweets. You could plan a visit around the monuments and still eat extremely well, but the city rewards a little curiosity. This guide shows where to start.

Petha is the signature sweet

Agra is famous for petha, a translucent candy made from ash gourd and sugar, sold in countless shops. It comes plain, flavoured with saffron or rose and in dry or syrupy forms, and a box makes the classic souvenir from the city. Try a few types before you buy, ask for fresh packs, and be aware that shops near the monuments often charge more than those in the main market. Another local snack is dalmoth, a spicy fried lentil mixture that travels well.

Start the day like a local

A traditional Agra breakfast is bedai with a spiced potato curry, eaten with crisp jalebi, and you will find it at small stalls and sweet shops from early morning. It is hearty, cheap and best eaten fresh, and it makes an excellent fuel stop after a Taj sunrise visit. If you prefer something lighter, most hotels serve Indian and continental breakfasts, and the cafes in the Taj Ganj area serve toast, eggs and good masala chai.

Street food and the old city

The bazaars around Kinari Bazaar and Sadar Bazaar are the best places for chaat, kebab rolls and fried snacks, and evenings are particularly lively. A guided food walk takes the guesswork out of choosing where to eat, and it is the safest way to try street food, since guides steer you to stalls with high turnover and clean preparation. If you go on your own, eat where locals queue, choose food that is cooked fresh and hot, and avoid anything that has been sitting out.

Mughlai and North Indian restaurants

For a sit-down dinner, Agra has restaurants serving kebabs, biryani, butter chicken, paneer dishes and tandoori breads, ranging from simple family places to hotel dining rooms. Hotels such as ITC Mughal offer well-known restaurants for northwest frontier grilled food, and The Oberoi Amarvilas is built around Mughal cuisine and Taj views. Many visitors enjoy at least one dinner at a hotel restaurant, and reservations are wise in the busy winter season. Most places are happy to cater to vegetarians, and Agra has a strong vegetarian tradition.

Rooftop cafes and Taj views

Rooftop terraces around Taj Ganj and Fatehabad Road offer views of the Taj Mahal over breakfast or dinner. Expect plain menus of travellers' dishes alongside Indian standards, and treat the view as the main course. Many hotels and hostels, including Zostel Agra, have rooftop restaurants that overlook the monument. Sunset is a good time to arrive, and a table by the edge may need to be reserved.

Cooking classes

A home cooking class is a relaxed way to learn about the food. You spend a couple of hours in a local kitchen learning to cook a few North Indian dishes, and then sit down to eat them. It is also a friendly introduction to everyday Agra life, and it works well for families and for anyone who wants to bring back skills as well as souvenirs.

Drinking and staying well

Drink bottled or properly filtered water, check that the seal is intact, and avoid ice in places you do not trust. Tea and coffee are served everywhere, and fresh lime soda and lassi are good in the heat. Alcohol is sold in licensed bars, hotels and restaurants, but some days are designated dry days, and it can be hard to find outside licensed venues. If you have a sensitive stomach, start gently with cooked food, build up the spice and carry rehydration salts. Eating well in Agra is a pleasure, and a little care makes it a safe one.

Plan a food day

If you have a spare day, build it around eating. Begin with a bedai breakfast, follow with a visit to a petha shop, take an afternoon cooking class and finish with a guided evening food walk through the bazaars. Check opening hours, since many small places close in the afternoon, and mention vegetarian or allergy needs in advance. Taking a taste of Agra home is easy too, with boxes of petha and dalmoth being the most travel-friendly gifts, and spice blends from a market stall a good second choice.

Mentioned in this guide

Kinari Bazaar and Agra Street Food WalkDo

Kinari Bazaar and Agra Street Food Walk

Behind the monuments, the old city around Kinari Bazaar and the Jama Masjid is where Agra eats and shops. An evening street food and local bazaar tour with a guide is the safest and most rewarding way to taste petha, chaat and more.

Do

Home Cooking Class in Agra

A hands-on North Indian cooking class in a local kitchen, with pickup and drop-off in Agra and a shared meal at the end. A relaxed way to learn the spices, breads and curries behind the city's food.

Do

Jama Masjid Agra

A grand Mughal mosque of red sandstone and white marble, built in 1648 by Shah Jahan's daughter Jahanara Begum and standing at the heart of the old city near Agra Fort. A working place of worship, open to respectful visitors outside prayer times.

Do

Mathura and Vrindavan Temple Day Trip

The birthplace and childhood home of Lord Krishna lie about 60 to 70 km north of Agra, with lively temples, ghats and sweet shops. A private day trip from Agra with a guide helps you move through the crowds and understand what you are seeing.

Stay

ITC Mughal, A Luxury Collection Resort and Spa

A sprawling Mughal-style garden resort in Taj Ganj with 233 rooms, several pools, a signature spa and Peshawri for northwest frontier cooking. It suits travellers who want space, grounds and a big-hotel range of dining.

Stay

The Oberoi Amarvilas

A Mughal-style palace hotel about 600 metres from the Taj Mahal, where every room and suite looks straight at the monument. This is Agra's splurge, with a spa, a temperature-controlled pool, and dining built around Taj views.

Stay

Zostel Agra

Agra's well-known social hostel on Fatehabad Road, with dorms, private rooms and a rooftop restaurant that overlooks the Taj Mahal. A cheerful budget base about ten minutes from the monument, for travellers aged 18 and over.