MildDhokla
VegSteamed, fermented chickpea-flour cakes, soft and spongy with a tempering of mustard seeds and curry leaves — Gujarat's most famous snack.
₹40–120
Best around: Gandhi Road and Sarkhej-Gandhinagar Highway
Eat in Ahmedabad
Search Ahmedabad dishes by craving — dhokla, fafda-jalebi, gujarati thali and more.
Ahmedabad is one of the best cities in India for vegetarian food. Gujarati cooking balances sweet, salty, sour and spicy flavours, often in the same meal, and much of the city's eating revolves around farsan, the savoury snacks that people have for breakfast, with tea and on the go.
If you are wondering what to eat in Ahmedabad, start with a morning plate of fafda-jalebi or dhokla, then sit down to a full Gujarati thali, and in winter look out for undhiyu.
Popular cravings
Diet
Best for
6 Ahmedabad dishes found
MildSteamed, fermented chickpea-flour cakes, soft and spongy with a tempering of mustard seeds and curry leaves — Gujarat's most famous snack.
₹40–120
Best around: Gandhi Road and Sarkhej-Gandhinagar Highway
MildThe classic Gujarati weekend breakfast: crisp gram-flour fafda with sweet jalebi and a side of papaya sambharo.
₹60–150
Best around: Gandhi Road
MildAn unlimited platter balancing sweet, salty and spicy: rotli, seasonal shaak, dal, kadhi, farsan, rice and sweets.
₹300–900
Best around: Lal Darwaja and Gandhi Road

A dense gram-flour fudge fragrant with cardamom, ghee and nuts — a festive Gujarati sweet.
₹300–600 / kg
Best around: Vasna
MildSoft spiced fenugreek (methi) flatbreads — the travel snack of every Gujarati household.
₹40–120
Best around: Gandhi Road
Medium spiceA slow-cooked winter mixed-vegetable casserole with muthiya dumplings and green masala — a Uttarayan (kite-festival) speciality.
₹150–350
Best around: Lal Darwaja and Vasna
Everything on this list is vegetarian and easy to find across the city.
Dhokla
Soft, spongy cakes of fermented gram-flour batter, steamed and finished with a tempering of mustard seeds and curry leaves. Dhokla is Gujarat's best-known snack, and people eat it at any time of day.
Fafda-Jalebi
The classic Ahmedabad breakfast, especially at weekends: crisp strips of fried gram-flour dough with sweet, syrupy jalebi, fried green chillies and papaya sambharo, a lightly spiced salad of shredded raw papaya. On Dussehra, people queue at snack shops from early morning to buy it.
Gujarati Thali
A large platter of rotli (thin wheat flatbread), dal, kadhi (a yogurt and gram-flour curry), seasonal vegetables, rice, farsan and sweets. The servers keep refilling your plate until you tell them to stop, so come hungry.
Undhiyu
A slow-cooked winter dish of mixed vegetables, such as beans, purple yam and unripe banana, with muthiya (spiced dumplings) and a green masala. Its name comes from the Gujarati word for "upside down", after the old way of cooking it upside down in clay pots buried in the ground, and Gujarati households make it for Uttarayan in January.
Thepla
Soft flatbreads made with wheat flour, spices and fresh fenugreek (methi) leaves. Thepla keeps well for days, which is why Gujarati families pack it for train journeys and trips.
Mohanthal
A rich, fudge-like sweet made from roasted gram flour and ghee, flavoured with cardamom and topped with nuts. It is a festive favourite, and sweet shops sell it by weight.
Snacking is part of daily life here. Farsan shops across the city sell dhokla, fafda and other savoury snacks by weight, and tea stalls serve sweet, milky chai from early morning. In the evening, food stalls line the road beside Law Garden, and late at night Manek Chowk, the old city's main square, usually turns from a daytime market into a busy street-food market.
For restaurants that do these dishes well, see where to eat in Ahmedabad.
Questions
Ahmedabad is known for Gujarati vegetarian food, especially dhokla, fafda-jalebi, thepla, undhiyu, mohanthal and the Gujarati thali. Breakfast snacks and farsan shops are a big part of daily life in the city.
Many Gujarati dishes have a gentle sweetness, often from a little jaggery or sugar in the dal and kadhi, balanced with sour and spicy flavours. If you prefer savoury food, snacks such as dhokla, fafda and thepla are good choices.
A Gujarati thali is a full meal served on a large plate: rotli, dal, kadhi, several vegetable dishes, rice, farsan and a sweet. Most thali restaurants keep refilling your plate until you are full.
Vegetarian food is the norm, and many restaurants are pure vegetarian. Non-vegetarian restaurants do exist, but there are fewer of them, so check before you go if meat is important to you.