• Tajnuma, 2nd Floor, Jobaaj Complex, Fatehabad Rd
Images at Tajnuma, Agra
Visit Us
  • Tajnuma, 2nd Floor, Jobaaj Complex, Fatehabad Rd, opposite Howard Plaza, Bansal Nagar, Tajganj, Agra, Uttar Pradesh 282001
  • Timings - 12:00 pm – 12:00 am

Agra Food  ·  31 August 2026  ·  3 min read

A Vegetarian's Guide to Eating in Agra

Travellers often arrive in India braced for a fight over what is in the food. In Agra that fight mostly does not happen: vegetarian eating is ordinary here, not a special request, and a great deal of the city's best-known food is vegetarian to begin with. What helps is knowing the words, the dishes and the couple of questions worth asking.

Why Agra Is Easy

Vegetarian eating is common across this part of Uttar Pradesh, and plenty of Agra kitchens are vegetarian outright. The useful phrase on a sign or a menu is pure veg: it means the kitchen cooks no meat, fish or egg at all, rather than simply offering vegetarian options alongside meat ones. If shared pans and shared oil matter to you, that is the distinction to look for.

The other thing worth knowing is that "vegetarian" in India usually still includes dairy — paneer, ghee, cream, curd and khoya are everywhere in Mughlai cooking. Vegans need to ask specifically, and should expect ghee in breads and cream in the richer gravies.

The Mughlai Vegetarian Table

Agra was the seat of the Mughal court, and its signature cuisine has a deep vegetarian side that gets less attention than the meat dishes. Kebabs made from hung curd or lentils; galouti, the melting minced kebab, built from mushroom or rajma instead of meat; paneer cooked in a tandoor; slow-cooked black lentils; koftas in rich gravies; biryani layered and finished under a seal of dough.

This is not a set of substitutions. Most of it is old cooking in its own right — and the desserts, shahi tukda and daulat ki chaat above all, were never anything but vegetarian. We have written up twelve dishes worth ordering if you want the specifics.

Agra's Own Specialities

Three things belong to the city itself, and all three happen to be vegetarian.

Petha is Agra's famous sweet: translucent candied ash gourd, sold plain, dry, or flavoured with saffron, rose or paan. It is the standard thing to carry home, and shops selling it are unavoidable near the monuments.

Dalmoth is the local savoury mixture — dark, spiced, fried lentils and nuts — and the counterweight to all that sugar.

Bedai with jalebi is the classic Agra breakfast: a puffed, spiced-lentil-stuffed fried bread served with potato curry, eaten with a hot jalebi alongside. It is heavy, it is early, and it is the most local thing you can eat in the city.

Jain, and No Onion, No Garlic

Jain preparations — no onion, no garlic and no root vegetables — are widely understood in Agra, and most kitchens will adjust dishes on request. The same goes for the no-onion-no-garlic cooking many travellers want during religious observances.

The one thing that matters is timing: ask when you order, not when the food arrives. At Tajnuma, Jain preparations are available and the kitchen will adapt where a dish allows it; tell your server as you order and they will tell you which dishes can be changed and which cannot.

Street Food, Sensibly

Agra's street food is good and much of it is vegetarian — chaat, tikki, pav bhaji, chole with bhatura. The usual travel advice applies: eat where there is a queue and high turnover, favour food that is fried or griddled in front of you, and be careful with water, ice and cut fruit rather than with spice.

If you would rather have the flavours without the risk calculus, most of that repertoire also exists in restaurant form. Our own street food tasting menu is exactly that: dilli aloo tikki, Banarasi tamatar ki chaat, Sindhi dal pakwan, pav bhaji and chole with tawa bhatura, cooked in a restaurant kitchen.

Where Tajnuma Fits

Tajnuma is a fully vegetarian Mughlai kitchen on Fatehabad Road in Tajganj, the hotel road that runs through the same neighbourhood as the Taj Mahal. No meat, fish or egg is cooked anywhere in it, so the question does not have to be asked. We serve from 12:00 pm to 12:00 am, seven days a week.

There are more than eighty dishes on the a la carte menu, two chef's tasting menus and a Mughlai thali. If you want the argument for the kitchen rather than the list, that is on our pure veg restaurant in Agra page.

Frequently Asked Questions

Is it easy to eat vegetarian in Agra?

Yes. Vegetarian food is ordinary rather than exceptional in this part of Uttar Pradesh, many kitchens are vegetarian outright, and the city's best-known specialities - petha, dalmoth, bedai with jalebi - are all vegetarian.

What does "pure veg" mean on an Indian menu?

It means the kitchen cooks no meat, fish or egg at all, rather than offering vegetarian dishes alongside meat ones. It is the phrase to look for if shared pans and shared oil matter to you.

Can I get Jain food in Agra?

Yes. Jain preparations - without onion, garlic or root vegetables - are widely understood, and most kitchens will adjust where a dish allows it. Ask when you order rather than after the food arrives. Tajnuma offers Jain preparations on request.

Is vegan food available in Agra?

It takes more asking. Indian vegetarian cooking uses a lot of dairy - paneer, ghee, cream, curd and khoya are common in Mughlai dishes, and ghee is often used in breads - so say clearly that you eat no dairy and ask which dishes can be made without it.

What food is Agra famous for?

Petha, a translucent candied ash gourd sweet; dalmoth, a dark spiced savoury mixture; and bedai with jalebi, the local fried-bread breakfast. Mughlai cooking, with a deep vegetarian repertoire, is the city's wider culinary tradition.

Eating With Us While You Are in Agra

Tajnuma is a pure vegetarian Mughlai restaurant on Fatehabad Road, in the same neighbourhood as the Taj Mahal.

2nd Floor, Jobaaj Complex, Fatehabad Road, opposite Howard Plaza, Bansal Nagar, Tajganj,
Agra, Uttar Pradesh 282001

Open every day, 12:00 pm – 12:00 am

Reservations: +91 90688 89658

Contact Us

Get in Touch

Booking request +91 90688 89658 or fill out the order form