Skip to main content.

A Guide to Eating in Agra - North Indian Dishes, Mughlai Cuisine, and Continental Favorites

Find a place to stay

Agra is a great place to sample traditional Mughlai cuisine, which combines Persian influences, such as nuts and dried fruits, with aromatic North Indian spices. Richly spiced, creamy curries feature on many restaurant menus and dishes are often shared. The region's fascinating history is reflected in the variety of ingredients and flavors on offer.

Typical dishes


Korma is a mild dish made with a sauce of cream, yogurt, and aromatic spices served over meat or vegetables. Biryani, basmati rice with spices, nuts, and eggs, vegetables, or meat, is also popular.

Taj Ganj


From fine dining to simple cafés, there's a variety of options for eating out in Taj Ganj, all within easy reach of the Taj Mahal. Live ghazals (romantic Arabic poems) are performed by musicians at Paatra, an upscale restaurant 3 km from the Taj. You can try fresh bread from the tandoor oven with papaya chutney or taste sweet kulfi falooda, ice cream in flavors like pistachio and mango. At MoMo Café, also 3 km from the world-famous marble mausoleum, you'll find a large buffet as well as Indian and Western à la carte dishes.


  • Paatra, Jaypee Palace Hotel, Fatehabad Road, Agra 282004, Uttar Pradesh; Tel: +91 562 2330800; Website: Paatra

  • MoMo Café, Courtyard Marriott Agra, Taj Nagri, Phase II, Fatehbad Road, Agra 282001, Uttar Pradesh; Tel: +91 562 245770; Website: MoMo Café


Around Fatehpur Sikri


After exploring the walled city of Fatehpur Sikri, you can head to Sher-e-Punjab, a 7-minute drive away, to sample North Indian specialties. Both vegetarian and meat options are available and you can try a thali (a selection of dishes on a large platter). There's also a salad bar to choose from if you're in the mood for something light. Food is made to order, so sit back and relax in the restaurant's lush garden as you wait.


  • Sher-e-Punjab Hotel & Restaurant, Fatehpur Sikri Byepass Crossing, Fatehpur Sikri, Agra 283110, Uttar Pradesh; Tel: +91 983 7226765; Website: Sher-e-Punjab Hotel & Restaurant


Central Agra


North and South Indian cuisine restaurants feature heavily in this bustling area of Agra. You'll also find Chinese and Continental choices, so there's something to satisfy everyone's appetite. Moti Mahal is close to the highway, making it a convenient place to eat when going to or from Delhi. They specialize in traditional Indian dishes, including butter chicken in a rich tomato sauce, and dal makhani, black lentils, tomatoes and onions in a creamy sauce. A kilometer away, Achman Vegetarian Restaurant serves flavorful vegetable kofta (mixed dumplings in curry sauce).


  • Moti Mahal Delux Tandoori Trail, Orbit Inn, 70 & 71 Gandhi Nagar, N.H-2, Agra 282003, Uttar Pradesh; Tel: +91 562 2522943; Website: Moti Mahal Delux Tandoori Trail

  • Achman Vegetarian Restaurant, 86, NH-2, Bye Pass Road, Bhagwan Talkies Crossing, Indra Puri, Agra 282005, Uttar Pradesh; Tel: +91 562 4064401; Website: Achman Vegetarian Restaurant




Mathura, 57 km from Agra, is a holy city known as the birthplace of Krishna, a revered figure in Hinduism whose teachings make up the "Bhagavad Gita." As well as being a sacred city, it's also a great destination for foodies. At Bansal Foods, a vegetarian restaurant offering Chinese-Indian fusion dishes, you can try paneer in hoisin sauce, or go for pizza and French fries. Shri Radha Krishna Family Restaurant serves traditional dishes like freshly baked, flaky paratha bread and spicy vegetable curries.


  • Bansal Foods, Bhuteshwar Road, Krishna Nagar Mathura 281001, Uttar Pradesh; Tel: +91 565 2421946; Website: Bansal Foods

  • Shri Radha Krishna Family Restaurant, Next To Naroli Thana Highway Police Station, Opposite Goverdhan Palace Hotel, Delhi Agra Highway (NH2), Mathura 281003, Uttar Pradesh; Tel: +91 963 4403555; Website: Shri Radha Krishna Family Restaurant