Vegetarian Thalis in Girgaon and Dadar: A Beginner's Guide

What a Mumbai vegetarian thali actually contains, where to find the real thing between Girgaon and Dadar, and how to order without guesswork.

What a Gujarati or Maharashtrian thali actually puts in front of you

A thali is not one dish but a fixed arrangement of small bowls on a steel tray, and the composition tells you which community's kitchen you are in. A Gujarati thali in Girgaon typically brings two or three shaak (vegetable curries), dal or kadhi, rice, rotli or puri, farsan such as khaman or patra, a sweet, chaas and pickles, with refills until you raise a hand. A Maharashtrian thali in Dadar shifts the balance: two chapatis or bhakri, one rassa-heavy vegetable, varan, rice, a seasonal bhaji and a small sweet. The Gujarati version is sweeter and dairy-forward; the Maharashtrian one is earthier, with more garlic, peanut and goda masala.

Service is fast and the pricing is fixed per thali, so you are never guessing. Budget roughly 300 to 500 rupees at everyday neighbourhood places and 600 to 900 at the smarter, air-conditioned thali restaurants. Lunch, from about 11am to 3pm, is when the kitchens are at their best and the vegetables were cooked that morning; by 8pm the farsan may have been fried hours earlier. If you only eat one thali on the trip, make it lunch. Depending on appetite, a single thali is enough for one hungry adult, or shareable between two lighter eaters.

Girgaon and the lanes around Charni Road

The eating pattern matters as much as the food. Girgaon halls are often 'unlimited' at lunch, with servers walking the room with buckets of dal, kadhi and rice. Sit down, keep your thali plate where it is, and say 'bas' or a raised palm when you have had enough; nobody is offended. Water is served free, chaas usually comes with the thali, and sweets are sometimes extra. Carry cash for the smaller kitchens, though the larger ones take cards and UPI. After eating, walk five minutes to Girgaon Chowpatty for the sea air.

Dadar: Maharashtrian thalis and the Shivaji Park side

The Maharashtrian thali is less about refills and more about balance: sour, hot, sweet and earthy in one tray. Look for 'thalipeeth' listed as a side order, and ask whether the bhakri is jowar or bajra, since the grain changes the taste noticeably. Vegetarian thalis in Dadar are typically ovo-free and often Jain on request; say 'Jain' clearly if you avoid onion and garlic, and expect a simpler vegetable in return. Sunday lunch is peak family time, so either arrive at opening or after 2.30pm. Many kitchens close by 10pm, and a few shut on Tuesdays.

How to plan a thali day, and where to sleep

For a hotel, base yourself in South Mumbai or near Dadar depending on your plan. South Mumbai around Churchgate, Marine Drive and Colaba puts Girgaon within a short cab ride and gives you the seafront in the evening; Dadar and Prabhadevi suit travellers doing most eating on the Central Line and give easier access to the airport. A short cab from a South Mumbai hotel to Charni Road station takes around ten to fifteen minutes outside rush hour. Allow forty-five minutes to an hour by road from the domestic airport to either area. Book a hotel within walking distance of your chosen station on the Western or Central Line and you solve most of the logistics of a thali-focused trip.

Questions, answered

Is a thali always vegetarian?

No, but the Gujarati and Maharashtrian thalis you find in Girgaon and Dadar are overwhelmingly vegetarian, and many kitchens are purely vegetarian. If a menu lists a thali without qualification, ask; in these neighbourhoods it is usually meat-free.

How much should a thali cost in Mumbai?

Everyday neighbourhood thalis in Dadar and Girgaon run roughly 250 to 500 rupees per person. Air-conditioned thali restaurants in the same areas charge around 600 to 900. Prices are fixed per thali, so you know the bill before you sit.

What time is best for lunch?

Aim to sit down between 12.30pm and 2pm. Vegetables are freshly cooked, the queues move fast and unlimited refills are easiest to get. After 3pm the kitchens wind down, and evening thalis are often a shorter menu.

Should I take the train or a taxi between Girgaon and Dadar?

The local train is quicker: two stops on the Western Line from Charni Road to Dadar, under fifteen minutes. By road, allow twenty to thirty minutes outside peak hours and considerably longer during rush hour.

What does a Maharashtrian thali include?

Typically varan and rice, two chapatis or a bhakri, one rassa vegetable, a dry bhaji, koshimbir or salad, pickles and chutney. Sweets are sometimes extra. It is less sweet and more garlicky than a Gujarati thali.

Can I ask for a Jain thali?

Yes, in most Girgaon and many Dadar kitchens. Say 'Jain' clearly and expect onion and garlic to be left out, with a simpler vegetable in their place. It helps to mention this when you order, not after.

Which area should I stay in for a thali trip?

South Mumbai near Churchgate, Marine Drive or Colaba keeps Girgaon close and gives you the seafront in the evening. Dadar or Prabhadevi suits anyone eating mostly on the Central Line and needing quicker access to the airport.

When is the best month to visit Mumbai for this?

October to March is comfortable for walking between stations and eating halls. June to September brings heavy monsoon rain and slower traffic; April and May are hot, so favour air-conditioned restaurants and early lunches.

Search live hotel prices in Mumbai →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Mumbai's page