Agra is the Yamuna-river city in Uttar Pradesh that was the Mughal capital under Akbar, Jahangir and Shah Jahan and is home to the Taj Mahal, Agra Fort and Fatehpur Sikri, three UNESCO World Heritage Sites within about 40 km of each other.
Agra's food bridges two traditions: the Mughal and Awadhi kitchens that fed Akbar and Shah Jahan, and the Braj-region vegetarian sweet-and-snack culture of western Uttar Pradesh. Slow-cooked korma, kebabs and biryani live in the hotel restaurants and old-city lanes, while the street breakfast is bedai with spiced potato and hot jalebi. The city's gift to India's sweet counters is petha, a translucent ash-gourd candy made in the Noori Gate lanes, alongside dalmoth, a spiced fried lentil snack. Taj Ganj's backpacker cafes add lassi and Western breakfasts, while Fatehabad Road and the Taj East Gate Road hold the restaurants aimed at Taj visitors.
Must-try dishes
Iconic dishes that define Agra.
Petha
Translucent ash-gourd candy, boiled in sugar syrup; sold plain, dry, stuffed with nuts, or flavoured with saffron, rose or paan
Where to try: Panchhi Petha, Taj Road; Pachhi Petha; Noori Gate petha shops
Price: INR 100-300 per 500g (approx $1-3 USD)
Bedai with aloo ki sabzi
Deep-fried urad-dal-stuffed puri served at breakfast with spiced potato curry and green chutney
Where to try: Deviram Sweets, Sadar Bazaar; old-city sweet shops
Price: INR 40-120 (approx $1-1.5 USD)
Jalebi
Crisp saffron-coloured syrup coils, eaten after bedai or with rabri
Where to try: Deviram Sweets; Sadar Bazaar sweet counters
Price: INR 40-120 per plate (approx $0.5-1.5 USD)
Dalmoth
Spiced fried lentil snack, Agra's signature namkeen
Where to try: Panchhi Petha; Bhagat Halwai; Kinari Bazaar shops
Price: INR 100-250 per 500g (approx $1-3 USD)
Kachori with sabzi
Fried lentil-filled kachori served with potato curry and chutney
Where to try: Bhagat Halwai; Sadar Bazaar sweet shops
Price: INR 30-80 (approx $0.4-1 USD)
Mughlai kebabs and korma
Slow-cooked meat dishes descended from the Mughal court kitchens of Akbar and Shah Jahan
Where to try: Peshawri, ITC Mughal; Esphahan, Oberoi Amarvilas; Pinch of Spice
Price: INR 600-2,000 per dish (approx $7-23 USD)
Banana lassi
Thick yoghurt drink blended with banana, a Taj Ganj backpacker staple
Where to try: Joney's Place, Taj Ganj
Price: INR 80-180 (approx $1-2 USD)
Paratha and chole bhature breakfast
North Indian breakfast plates found at neighbourhood dhabas
Where to try: Sadar Bazaar and Sanjay Place dhabas
Price: INR 60-150 (approx $1-2 USD)
Mathura peda and malai gilori
Milk sweets sold in Agra from Braj-region sweet makers
Where to try: Bhagat Halwai; Sadar sweet shops
Price: INR 400-700 per kg (approx $5-8 USD)
Awadhi dum biryani
Sealed-pot rice with lamb or chicken, an Awadhi technique served at hotel restaurants
Where to try: Esphahan, Oberoi Amarvilas; Clarks Shiraz
Price: INR 700-2,200 (approx $8-25 USD)
Top restaurants
Handpicked picks for the best dining experiences.
Peshawri, ITC Mughal
The Agra outpost of ITC's Peshawri grill restaurant serves kebabs, whole-leg lamb and slow-simmered black dal cooked in clay tandoors. It is one of the city's most formal dinners and sits within the ITC Mughal resort on the Taj East Gate Road.
Known for: Clay-oven cooking of the North-West Frontier, eaten by hand from wooden boards, in the ITC hotels' flagship grill concept
ITC Mughal, Taj East Gate Road, Taj Ganj, Agra, Uttar Pradesh 282001, India
Esphahan, The Oberoi Amarvilas
The signature restaurant of the Oberoi Amarvilas serves Awadhi and Mughlai dinners in a dining room facing the Taj Mahal. It is among the most expensive tables in Agra and is typically booked in advance.
Known for: Awadhi and Mughlai tasting menus in a Persian-styled room with a view toward the Taj Mahal
The Oberoi Amarvilas, Taj East Gate Road, Taj Ganj, Agra, Uttar Pradesh 282001, India
Pinch of Spice
One of Agra's best-known mid-range restaurants for classic North Indian and Mughlai food, with branches around the city. The Fatehabad Road outlet sits in the hotel belt close to the Taj East Gate.
Known for: Reliable North Indian restaurant used by tour groups and locals alike, with a separate lane for vegetarian dishes
Fatehabad Road, Kheria, Taj Ganj, Agra, Uttar Pradesh 282001, India
Joney's Place
A long-running Taj Ganj eatery serving thalis, omelettes and lassis to budget travellers a few minutes' walk from the Taj Mahal's south gate. Seating is simple and informal; prices are among the lowest near the monument.
Known for: Small backpacker institution in Taj Ganj, known for fruit lassi and cheap breakfasts since the 1970s
Taj East Gate Road, Taj Ganj, Agra, Uttar Pradesh 282001, India
Sheroes Hangout
Run by acid-attack survivors as part of the Stop Acid Attacks campaign, Sheroes Hangout offers coffee, snacks and light meals in a bright cafe near Taj Ganj. Customers pay what the menu says and can read the staff's stories on the walls; there is a small library and boutique of handmade items.
Known for: Cafe staffed and managed by survivors of acid attacks, with a fixed-price (no menu card) policy
Sheroes Hangout, Taj East Gate Road, Taj Ganj, Agra, Uttar Pradesh 282001, India
Shankara Vegis
A vegetarian restaurant on the Taj East Gate Road lane serving thalis, paneer dishes and Western breakfast dishes. Its rooftop area gives a view of the Taj Mahal's dome at sunrise and sunset.
Known for: Vegetarian-only kitchen with a rooftop seating area facing the Taj Mahal
Taj East Gate Road, Taj Ganj, Agra, Uttar Pradesh 282001, India
Hotel Dasaprakash
Dasaprakash is a pure-vegetarian South Indian restaurant on Minto Road, a break from heavy Mughlai food. It serves dosas, idli and thalis, plus a notable selection of ice-cream sundaes.
Known for: Agra's long-standing pure-vegetarian South Indian restaurant, with an ice-cream parlour counter
Minto Road, Taj Ganj, Agra, Uttar Pradesh 282004, India
The Salt Cafe Kitchen
A third-floor rooftop cafe on Fatehabad Road with continental and North Indian dishes. It is rated among Agra's top cafes on review sites and busy at sunset. Coordinates are accurate to the Fatehabad Road block, not the front door.
Known for: Popular upstairs cafe on Fatehabad Road with a Taj-direction view and long review history
1C, 3rd Floor, Fatehabad Road, near Taj Mahal, Tajganj, Agra, Uttar Pradesh 282001, India
Restaurants by cuisine
Browse picks grouped by cuisine type.
Agra Sweets
Panchhi Petha
Panchhi Petha is the best-known name for Agra's translucent ash-gourd sweet, sold plain, dry and in stuffed and flavoured versions. The Taj Road shop lets visitors taste several varieties before buying boxed dry petha and salty dalmoth.
Known for: The city's best-known petha brand, with free tasting of dozens of flavours
Taj Road, Agra Cantonment, Agra, Uttar Pradesh 282001, India
Bhagat Halwai
An established Agra sweet and snack shop on Mahatma Gandhi Road in Civil Lines. It sells hot kachori and samosas at the counter and packs namkeen and sweets for the road.
Known for: Old-line Agra mithai counter known for fresh kachori and namkeen
Mahatma Gandhi Road, Civil Lines, Agra, Uttar Pradesh 282002, India
Indian
Heart of Taj Cafe and Kitchen
A family-friendly cafe in Taj Nagri Phase 1 close to Shilpgram and the East Gate area. It serves Indian and continental dishes and is quieter than the tourist-heavy lanes. Coordinates are accurate to the Shilpgram Road block.
Known for: Small cafe in the Taj Nagri colony close to Shilpgram, handy before or after the craft village
P6, Taj Nagri Phase 1, near Shilpgram Road, Agra, Uttar Pradesh 282004, India
Clarks Shiraz Hotel Restaurants
A heritage-era Agra hotel on Taj Road in the Cantonment, with multi-cuisine dining open to non-guests. It is a practical lunch or dinner stop for those exploring Sadar Bazaar and the cantonment.
Known for: Long-established Taj Road hotel with several dining rooms and a pool-side bar
Hotel Clarks Shiraz, 54 Taj Road, Agra Cantonment, Agra, Uttar Pradesh 282001, India
Agra Breakfast
Deviram Sweets (Sadar)
Deviram Sweets is Agra's go-to place for the traditional breakfast of bedai with aloo sabzi, followed by jalebi. Several branches exist around the city; the Mahatma Gandhi Road shop is in the Sadar Bazaar area.
Known for: The city's best-known breakfast stop for bedai (fried urad-dal puri) with spiced potato and hot jalebi
Mahatma Gandhi Road, Sadar Bazaar, Agra Cantonment, Agra, Uttar Pradesh 282001, India
Chinese
Saniya Palace Rooftop Restaurant
The rooftop of the Saniya Palace hotel in Taj Ganj sells breakfast and dinner to non-guests, with a clear view across the lanes to the Taj. Prices are reasonable for the view; food is plain tourist-menu cooking.
Known for: Hotel rooftop facing the Taj Mahal, one of the cheaper sunrise-breakfast options
Saniya Palace Hotel, Taj East Gate Road, Taj Ganj, Agra, Uttar Pradesh 282001, India
Mughlai
Mama Chicken Centre
Mama Chicken Centre is a locals' non-vegetarian restaurant in the Sikandra area, near Akbar's Tomb. It sells chicken tikka and curries at low prices and makes a stop for those visiting Sikandra.
Known for: Local non-vegetarian counter near Sikandra on the Mathura road
Karkunj Road, Sector 16A, Sikandra, Agra, Uttar Pradesh 282007, India
Food tours & tastings in Agra
Eat your way through Agra with a guide.
Browse food experiences in AgraWe may earn a commission from bookings made through these links.
Street food
Local flavours at affordable prices.
Sadar Bazaar chaat and kachori lanes
Cantonment-side lanes with kachori, samosa, tikki and bedai breakfast stalls, busiest from 07:00-11:00
Find it at: Sadar Bazaar, Agra Cantonment
Kinari Bazaar snack corner
The old-city bazaar near Jama Masjid has sweet shops, dalmoth, hot jalebi and chaat counters between the cloth stalls
Find it at: Kinari Bazaar, near Jama Masjid, old Agra
Noori Gate petha lane
Row of petha workshops and shops around Noori Gate and Pathwari, where petha is boiled and cut; sampling is free
Find it at: Noori Gate, Agra
Taj Ganj lassi and chai stalls
Small stalls and cafes selling lassi, masala chai and omelette toast to travellers near the south gate
Find it at: Taj Ganj, Taj East Gate Road
Sanjay Place evening snack stalls
Evening chaat, momos and tikki stalls around the Sanjay Place business centre
Find it at: Sanjay Place, Civil Lines
Food markets
Where locals shop and graze.
Sadar Bazaar produce and sweet lanes
Fruit, vegetable, sweets and spice vendors inside the cantonment's main bazaar
Hours: Daily approx 09:00-21:00; some shops close one weekday
Kinari Bazaar spice and dry-fruit shops
Old-city market with spice, dry fruit and sweet merchants clustered near the Jama Masjid
Hours: Daily approx 10:00-20:30; closed Tuesday for many shops
Noori Gate petha market
Specialist petha makers and wholesalers; the best place to buy fresh, dry and stuffed petha by weight
Hours: Daily approx 08:00-21:00
Dining etiquette & tips
Navigate the local food scene confidently.
Eat petha and dalmoth fresh and buy dry petha boxes for the road; wet petha lasts only a few days in summer heat
Breakfast bedai-jalebi is a morning dish: arrive between 07:00 and 11:00, as many counters sell out by midday
Restaurants in Taj Ganj and Fatehabad Road fill at sunset; reserve rooftop tables a day ahead in October-March
Fine-dining restaurants at ITC Mughal and Oberoi Amarvilas require advance booking; non-guests are accepted when tables are free
Choose busy counters with high turnover and drink only sealed bottled water; avoid ice outside hotels if sensitive
Restaurants near the Taj often add a service charge of 5-10 percent; check the bill before tipping
Alcohol is sold in hotel restaurants and licensed shops only; most budget Taj Ganj cafes do not serve it
- Vegetarian
- Very easy. Vegetarian dishes dominate local snacks and sweets, and Shankara Vegis and Dasaprakash are fully vegetarian. A green dot marks vegetarian items on packaged food.
- Vegan
- Possible but needs care, as ghee, butter, curd and paneer are used widely. South Indian dosas and idli, dal and vegetable curries cooked in oil can usually be requested without dairy.
- Halal
- Widely available. Old-city and Sadar non-vegetarian restaurants usually serve halal meat; confirm at hotel restaurants.
- Kosher
- No certified kosher restaurants in Agra. Israeli-style dishes appear on some Taj Ganj menus but are not kosher-certified; vegetarian meals are the safest option.
- Gluten free
- Rice, dal, curries and tandoori meat are naturally gluten-free, though naan, roti and fried snacks are wheat-based. Ask hotel kitchens about flour in gravies.
- Nut allergies
- Cashew and almond pastes thicken many Mughlai gravies, and petha is often stuffed with nuts. Tell the server about the allergy before ordering.
- Jain
- Dasaprakash and Shankara Vegis can prepare dishes without onion and garlic on request; Jain-specific food is easier at hotel restaurants given notice.
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | INR 300-700 per day (approx $3-8 USD) | Bedai-jalebi breakfast, a thali at a Taj Ganj cafe, a chai-and-snack evening and a packet of dalmoth |
| Mid-range | INR 1,200-2,800 per day (approx $14-32 USD) | Sit-down lunch and dinner at Pinch of Spice, The Salt Cafe Kitchen or Dasaprakash, plus cafe stops |
| Upscale | INR 5,000-10,000+ per day (approx $57-114 USD) | Tasting dinner at Peshawri or Esphahan with a drink and hotel breakfast |