Wondering what to have in the land that is renowned in the world over for the greatest monument of love, the Taj Mahal? Just like any other city in India, Agra is famous for its culinary experiences. As a tourist, a trip to this city of love would be incomplete without trying the amazing food it has on offer. We have put together a list of the best foods to eat in Agra for youSo here we go!

  • Petha

Source: NDTV

Talk of Agra, and the first thing that pops up in mind is the sweet delicacy called ‘petha’. This wonder candy is made from white pumpkin and is available in multiple colors and flavors. Pineapple, strawberry, mango, chocolate, paan, saffron- you name it and they have it! What’s more? Petha is also believed to have medicinal properties and is known to be good for the brain and helps in maintaining normal blood pressure. Talk of the best foods to eat in Agra, and petha definitely tops the list. Pick a box for your loved ones before heading back from this beautiful city.

  • Mughlai cuisine

mughlai cuisine
Source: Miansari66

For those who love to gorge on rich curries with flavorful spices and nuts, Agra is the place to be. The city is very popular for its Mughlai cuisine. You can try a variety of non-vegetarian curries such as mutton, chicken, fish, and a host of others. Even vegetarian kebabs and curries are a huge hit. Mughlai cuisine, as obvious, finds a place in our list of the best foods to eat in Agra. 

  • Chaat

Source: Ravi Talwar

Agra has plenty on offer for chaat lovers. ‘Spicy and tangy’ perfectly describes the taste of chaats here. There is no dearth of variety too. Kachori, samosa, gol gappe, aloo tikki, dahi bhalla, are all too mouthwatering to savor. Sadar Bazaar is where you have to head to get a taste of what we are referring to.

  • Dal moth


Indian moms would vouch for this amazing namkeen from Agra that is a favorite in every household when it comes to serving a snack with the evening tea to guests. A rich and crispy combination of spices and nuts, dalmoth is a popular namkeen from Agra. Your sojourn to the city is incomplete unless you get your hands on a big packet of dalmoth- one of the best foods to eat in Agra. 

  • Paranthas

Source: stuart_spivack

If you want to get a taste of Delhi’s Chandni Chowk in Agra, then the city will not disappoint you. You can find a variety of hot and spicy paranthas in the streets. The crispy stuffed paranthas are served with curd, chutney, and pickle, making for a delightful meal. Paranthas are one of the best foods to eat in Agra. Try these and you will know!

  • Bedai

Source: Ravi Talwar

If you want to get a taste of tradition, then go for bedai. Known to be a fulfilling breakfast item, bedai is a kind of bread, deep fried and served in combination with a potato based-curry. Spicy and delectable, bedai is on our list of best foods to eat in Agra.

Somebody once said, the way to a man’s heart is through his stomach. And this could not be more appropriate anywhere than it is in the city of love. Come to Agra and enjoy a wonderful sightseeing and culinary adventure!

Join Manpreet's Inner Circle!

We send weekly newsletters with ALL the updates from Manpreet

I agree to have my personal information transfered to ConvertKit ( more information )

I will never give away, trade or sell your email address. You can unsubscribe at any time.


Please enter your comment!
Please enter your name here