best thali in ahmedabad (2026) - unlimited gujarati thali from rs 300 to rs 1500
·
13 min read
·updated
tldr: top 3 thalis: agashiye (house of MG, rs 1200-2500, best overall heritage experience), gordhan thal (bodakdev, rs 500-700, best value unlimited thali), and vishalla (vasna, rs 800-1000, best cultural dining experience with village theme). full reviews of 10 thali spots with prices and honest opinions below.
the gujarati thali is not a meal. it’s a philosophy.
20-30 items on one plate. sweet, sour, spicy, crunchy, soft — all at once. unlimited refills. the guy with the sabzi bowl comes back before you’ve finished what’s already on your plate. you say “bas” (enough) and he smiles and serves more anyway. this is ahmedabad’s version of hospitality.
last time i was in ahmedabad, i ate thali three times in four days. not because i planned to, but because every person i met said “you have to try THIS thali place.” every ahmedabadi has a strong opinion about which thali restaurant is the best, and they will fight you over it.
i’ve tried some of these personally, and the rest are based on research, local recommendations, and cross-referencing reviews. i’ll tell you which is which. the format is research-backed but informed by personal visits.
for the full context on gujarati food culture beyond thali, read my gujarati food guide.
no sponsorships. just honest opinions and a lot of buttermilk.
the awards (my picks)
- best overall: agashiye, lal darwaja - heritage rooftop, seasonal menus, the gold standard
- best value for money: gordhan thal, bodakdev - quality unlimited thali at rs 500-700
- best cultural experience: vishalla, vasna - village-style dining with puppet shows
- best for large groups: rajwadu, vejalpur - village theme, cultural shows, 500+ capacity
- best budget thali: gopi dining hall, old city - rs 300, no-frills, pure old ahmedabad
- best modern interpretation: agashiye again (honestly nothing else comes close)
- best snack-format thali: das khaman, multiple - mini thali plates since 1922
the full list
| # | restaurant | area | price per person | items in thali | my rating |
|---|---|---|---|---|---|
| 1 | agashiye (house of MG) | lal darwaja | rs 1200-2500 | 25-30 | 9.5/10 |
| 2 | vishalla | vasna | rs 800-1000 | 20-25 | 9/10 |
| 3 | gordhan thal | bodakdev | rs 500-700 | 22-28 | 8.5/10 |
| 4 | rajwadu | vejalpur | rs 700-1000 | 20-25 | 8.5/10 |
| 5 | pakwan dining hall | bodakdev | rs 400-550 | 18-22 | 8/10 |
| 6 | gopi dining hall | lal darwaja | rs 300-400 | 15-20 | 8/10 |
| 7 | das khaman | multiple | rs 200-300 | mini thali | 8.5/10 |
| 8 | iscon thal | sg highway | rs 450-650 | 18-22 | 7.5/10 |
| 9 | sankalpam | satellite | rs 600-800 | 20-25 | 7.5/10 |
| 10 | bhagwati dining hall | navrangpura | rs 350-450 | 16-20 | 7/10 |
premium thali experiences
these are the ones you visit when you want the thali to be an event, not just a meal. higher prices, but experiences you’ll remember.
1. agashiye (house of MG)
lal darwaja / rs 1200-2500 per person / 25-30 items / 9.5/10
i’ve already written about agashiye in my restaurants guide, but it deserves more space in a thali-specific post because this is what it’s built for.
agashiye sits on the rooftop terrace of house of MG, a restored 1920s heritage haveli. the concept: a fixed thali menu that changes daily based on what’s seasonal. no menu card. no choices. you sit down and food appears.
two options: heritage grand (silver thali, rs 2000-2500) and heritage classic (kansa thali, rs 1200-1500). the grand is the splurge — silver plates, the full seasonal spread, and a frankly unnecessary amount of food. the classic gives you the same quality food on traditional kansa (bronze) plates at a lower price.
the dal is silky. the kadhi has that perfect sweet-sour balance. the seasonal sabzis rotate — when i went in winter, there was undhiyu that tasted like someone’s grandmother made it. the rotlis come fresh off the tava, so thin you can almost see through them.
the catch: the bill will be higher than listed because of taxes and a compulsory contribution they add. this irritates people. fair enough. but the experience — eating under the open sky in a heritage building with food that genuinely tastes home-cooked — is hard to replicate.
verdict: if you eat one thali in ahmedabad, make it this one. the price is steep, but it’s the only thali in the city that feels like a full cultural experience rather than just a meal.
2. vishalla
vasna / rs 800-1000 per person / 20-25 items / 9/10
vishalla is ahmedabad’s other iconic thali destination, but with a completely different concept. where agashiye is refined heritage, vishalla is rustic village.
you eat sitting on the floor, on low wooden seats, in an open-air setting designed to look like a gujarati village. there are puppet shows, folk music, and a craft museum you can walk through before or after dinner. the utensils are earthen pots and metal plates. the serving style is traditional — servers walk around with large vessels and serve you directly.
the food is excellent, though slightly simpler than agashiye’s. the rotlas (millet flatbread), bajra ni rotli, and the traditional dal-rice-sabzi combination is what vishalla does best. the undhiyu (winter) and the seasonal specials are worth timing your visit around.
the catch: it’s in vasna, which is on the outskirts. you’ll need a car or auto. the waiting time on weekends can be 30-45 minutes. and the village-theme can feel slightly kitschy if you’ve actually been to a real gujarati village. but for a city dining experience, it works.
verdict: best thali experience in ahmedabad for groups and families. the combination of food, cultural entertainment, and the village-style setting makes this a full evening activity, not just dinner.
3. rajwadu
vejalpur / rs 700-1000 per person / 20-25 items / 8.5/10
rajwadu is the bigger, more commercial version of the vishalla concept. same village-theme dining, but with a 500+ capacity, more elaborate cultural shows, and a setup that’s designed for large groups and events.
the thali itself is solid. rajwadu focuses on the “royal gujarati” thali — meaning richer gravies, more ghee, more sweet dishes. it’s not subtle food. it’s not trying to be. if vishalla is a village experience, rajwadu is a wedding feast experience.
the cultural program includes garba, folk dances, and sometimes puppet shows. it runs nightly during dinner service.
the catch: the sheer size means it can feel like a banquet hall rather than a restaurant on busy nights. the food quality is consistent but slightly below agashiye and vishalla. it’s more about the experience and less about food finesse.
verdict: best for large groups (10+), family celebrations, and tourists who want the full “gujarati culture + thali” package in one evening. not the best thali food, but the best thali event.
value-for-money thalis
these are the workhorses. solid thali, fair price, the kind of places ahmedabadis eat at regularly rather than on special occasions.
4. gordhan thal
bodakdev / rs 500-700 per person / 22-28 items / 8.5/10
gordhan thal is my pick for the best value thali in ahmedabad. the quality is surprisingly close to the premium places, but at half the price. the spread includes everything — dal, kadhi, 3-4 sabzis, rice, rotli, puri, farsan, papad, pickle, and 2-3 sweet dishes. all unlimited.
the sabzis rotate daily, which means regulars don’t get bored. the rotlis come hot. the dal is consistently good. it’s not groundbreaking food, but it’s extremely well-executed everyday gujarati thali.
the catch: the restaurant is always crowded during lunch (1-2 PM). the decor is basic — functional, clean, but not instagrammable. if you want atmosphere, go to agashiye. if you want a great thali at a fair price, come here.
verdict: the thali i’d recommend to someone who’s in ahmedabad for a few days and wants a great daily lunch spot. at rs 500-600, it’s hard to beat.
5. pakwan dining hall
bodakdev / rs 400-550 per person / 18-22 items / 8/10
pakwan is one of ahmedabad’s oldest thali establishments and is often credited with popularizing the unlimited thali format. whether or not that’s historically accurate, their thali is a solid mid-range option.
the spread is slightly smaller than gordhan thal (18-22 items vs 22-28), but the quality of individual dishes is reliable. the khandvi and the sweet dishes are standouts. the rotli-sabzi combination is textbook gujarati.
the catch: the service can be slow during peak lunch hour. the interiors feel dated. but the food quality has been consistent for years.
verdict: reliable mid-range thali that’s been doing this for years. good for a quick thali lunch without the premium price tag.
6. iscon thal
sg highway / rs 450-650 per person / 18-22 items / 7.5/10
iscon thal is the go-to thali option for the sg highway and satellite area crowd. the thali is standardized — you know exactly what you’re getting every time, which is both the strength and the limitation.
the food is well-made, but it lacks the character of places like gordhan thal or agashiye. it feels slightly corporate — efficient service, consistent quality, no surprises. it’s the domino’s of thali, in a way.
verdict: convenient if you’re in the sg highway area. good but not memorable.
budget thalis (under rs 400)
the places where ahmedabad’s students and working class eat. zero pretense, great food.
7. gopi dining hall
lal darwaja, old city / rs 300-400 per person / 15-20 items / 8/10
gopi dining hall is old ahmedabad thali. no decor to speak of. metal plates. communal seating. the thali comes fast, the refills come faster, and you leave full for rs 300.
the food is simple but excellent. the dal is the standout — thick, well-tempered, the kind of dal that makes restaurant dal taste fake. the sabzis are everyday gujarati dishes done properly. nothing fancy, but nothing needs to be.
the catch: the setting is basic. really basic. if you care about ambiance, this isn’t it. but if you care about food quality per rupee spent, gopi is hard to beat.
verdict: the best budget thali in ahmedabad. the food punches above its price point.
8. bhagwati dining hall
navrangpura / rs 350-450 per person / 16-20 items / 7/10
bhagwati is another old-school dining hall in the navrangpura area. the thali is no-frills, the crowd is mostly students and working professionals, and the prices stay low.
the food is decent — not memorable, but consistently edible. the rotli is good, the dal is fine, the sabzis are standard. it’s the kind of place you eat at regularly, not the kind you recommend to tourists.
verdict: functional budget thali for the navrangpura crowd. nothing special, nothing bad.
9. das khaman (mini thali)
multiple locations / rs 200-300 per person / mini thali / 8.5/10
das khaman technically serves a snack thali rather than a full meal thali, but i’m including it because it’s one of the best food experiences in the city. the mini thali plate includes their famous khaman, sev khamani, fafda, and a few accompaniments.
since 1922, das khaman has been the gold standard for gujarati snack food. i’ve covered them in detail in my street food guide.
verdict: not a replacement for a proper thali, but a perfect mid-afternoon snack thali experience.
10. sankalpam
satellite / rs 600-800 per person / 20-25 items / 7.5/10
sankalpam does a slightly different take on the thali — more south-indian influence in some of the dishes, which makes it interesting if you’ve been eating pure gujarati thali at every meal. the rasam, the coconut-based sabzis, and the way they handle the rice dishes shows a different hand.
verdict: interesting if you want a slight variation from pure gujarati thali. the south-indian touches make it stand out.
the thali protocol: how to eat a gujarati thali
if you’ve never had a gujarati thali before, here’s the system:
1. don’t fill up on rotli first. the bread is the trap. pace yourself. start with a spoonful of each sabzi and the dal.
2. try the farsan early. the snack items (dhokla, fafda, khandvi) are best when fresh. eat them first.
3. mix the dal-rice before the refill guy comes. the first serving is always the best proportioned. once the refill starts, you lose track of ratios.
4. the sweet dish is not dessert. in gujarati thali, sweets are eaten alongside the meal, not after. a bite of shrikhand between bites of sabzi is the intended experience.
5. say “bas” firmly. the servers will keep refilling. they’re trained to ignore your protests. you have to be clear or you’ll eat double what you intended.
6. end with chaas (buttermilk). every proper thali ends with buttermilk to aid digestion. drink it.
questions people ask about gujarati thali
which is the best gujarati thali in ahmedabad?
agashiye at house of MG is the best overall. for value, gordhan thal. for the cultural experience, vishalla. depends on what you’re optimizing for — food quality, price, or the full experience.
how much does a gujarati thali cost in ahmedabad?
rs 300 to rs 2500 per person. budget dining halls charge rs 300-400. mid-range places like gordhan thal charge rs 500-700. premium experiences like agashiye charge rs 1200-2500.
what is included in a gujarati thali?
15-30 items: dal, kadhi, 2-3 sabzis, rice, rotli, puri, papad, pickle, farsan, sweet dishes, and buttermilk. everything is unlimited.
is gujarati thali vegetarian only?
in ahmedabad, yes. the traditional gujarati thali is vegetarian, and it’s designed to show the incredible variety possible within vegetarian cooking.
best time to eat gujarati thali?
lunch (12-3 PM) is the traditional time. winter (november-february) is the best season for seasonal specials like undhiyu.
the gujarati thali is one of the most underrated meals in indian cuisine. people outside gujarat think it’s “just vegetarian food,” but 25 items on one plate, each balancing the other, all unlimited — that’s something most cuisines can’t match.
pair this guide with my restaurants in ahmedabad review, the street food guide, and the gujarati food guide for the complete ahmedabad food picture.
if you’re exploring surat next, the street food there is a completely different flavour profile — sweeter, more experimental.
now i need to loosen my belt.
more from gujarat
gujarati food guide (2026) - the complete guide to gujarat's vegetarian paradise and beyond
complete guide to gujarati cuisine: thali culture, street food traditions, regional differences, key dishes like dhokla, khandvi, thepla, undhiyu, and the sweet-spicy philosophy.
foodgujarat food guide (2026) - thali capital of india
complete gujarat food guide. gujarati thali tradition, farsan culture, street food diversity, sweet-savory balance. city-wise food breakdown: ahmedabad, surat, vadodara, rajkot. the definitive guide to eating in gujarat.
foodmanek chowk food guide (2026) - ahmedabad's legendary night market
complete walking guide to manek chowk night food market in ahmedabad. 15 best stalls with prices, best order sequence, timing, and what to skip. opens after 9 PM.
foodbest biryani in ahmedabad (2026) - yes, ahmedabad has great biryani
honest reviews of 10 best biryani spots in ahmedabad with prices. bhatiyar gali, bismillah, lucky, star biryani, and more. the non-veg side of a vegetarian city.
cafes17 best cafes in ahmedabad (2026) - research-backed reviews with prices and wifi
honest reviews of the best cafes in ahmedabad with prices, wifi info, and ratings. work cafes, date spots, budget picks, and hidden gems across SG highway, navrangpura, bodakdev, and prahlad nagar.
cafes17 best cafes in surat (2026) - honest reviews with prices and wifi info
honest reviews of the best cafes in surat with prices, wifi info, and ratings. work cafes, date spots, budget picks, and hidden gems across adajan, vesu, athwa, piplod, and city light.
liked this? get more honest reviews
no spam, just useful stuff — unsubscribe anytime.