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.
Top food tours
Guided experiences that show you Agra through its food.
Book a food tour in Agra
Compare availability and prices for guided food experiences.
See food tours in AgraWe may earn a commission from bookings made through these links.
Tour formats
Different ways to experience Agra's food scene.
Guided street food walk
A local guide leads a group or private party through Sadar Bazaar, Kinari Bazaar and Noori Gate stopping for bedai, jalebi, chaat and petha
Typical duration: 2-4 hours
Full-day food-themed car tour
Licensed guide plus AC car linking Deviram Sweets, Panchhi Petha and a restaurant dinner
Typical duration: up to 12 hours
Home cooking class and family meal
Small-group lesson in a local family home, followed by eating the dishes cooked
Typical duration: 2-6 hours
Petha workshop visit
Free tasting and a look at petha being boiled and cut in the Noori Gate lanes, usually bundled into city tours
Typical duration: 30-60 minutes
Cooking classes
Take a piece of Agra home with you.
Authentic Indian Family Cooking Class
A two-hour class in a family home with pickup included, run by Majestic Taj Tours and listed on Expedia.
Indian Home Visit Cooking Demo
A six-hour package that begins with sunset views of the Taj Mahal and includes a home-cooked vegetarian or non-vegetarian meal and pickup.
Agra Cooking Class in a Local Family Home
A three-hour private lesson with tuk-tuk transport and a meal, from Coxan Tours as listed on Expedia.
Indian Cooking Class and Dine with a Local Family in Agra
A cooking class followed by dining with the host family, bookable at byfood.com experience 20353.
Explore Taj Cooking Class
A low-cost three-hour class with vegetarian food listed by Explore Taj on Expedia.
DIY self-guided food tour
Agra's best self-guided eating day links the old-city and Sadar breakfast and sweet shops with a lunch and a Taj Ganj evening. It costs roughly INR 800-1,400 (approx $9-16 USD) per person, mixes about 6 km of auto-rickshaw hops with short walks, and works best from October to March. Bedai-jalebi is a morning dish, so start early.
-
1
Stop 1 - Deviram Sweets, Mahatma Gandhi Road, Sadar Bazaar (about 07:30): bedai with aloo ki sabzi, then hot jalebi, about INR 100-200 per person
-
2
Stop 2 - Panchhi Petha, Taj Road, Agra Cantonment (about 10:00): taste several petha flavours and buy a box of dry petha and dalmoth for the trip home
-
3
Stop 3 - Kinari Bazaar near Jama Masjid (about 11:30): walk the old-city lanes for kachori, samosa and hot sweets between the cloth stalls
-
4
Stop 4 - Hotel Dasaprakash, Minto Road (about 13:30): masala dosa or a South Indian thali, then an ice-cream sundae, about INR 300-500
-
5
Stop 5 - Sheroes Hangout, Taj East Gate Road (about 16:30): coffee and a snack in the cafe run by acid-attack survivors
-
6
Stop 6 - Joney's Place, Taj East Gate Road, Taj Ganj (about 17:30): banana lassi as the light fades
-
7
Stop 7 - Pinch of Spice, Fatehabad Road (about 19:30): butter chicken or paneer tikka with tandoori roti for dinner; book ahead on weekends
Foodie tips
Get more out of every meal.
October to March is the best season; Agra reaches 40C and above from April to June
Pay petha shops by weight and ask for a tasting before buying; plain, angoori and kesar are the traditional types
Eat bedai-jalebi before 11:00; most counters run out by midday
Taj Ganj rooftops give the best Taj views but often serve plain tourist-menu food; eat the local sweets elsewhere
Book guided tours through the operator's own listing or an established platform and agree the price before starting
Sealed bottled water only; check the seal at restaurants