The Best Gujarati & Rajasthani Thali in Mumbai
Where to eat an unlimited Gujarati or Rajasthani thali in Mumbai — from the revered Shree Thaker Bhojanalay in Kalbadevi to Rajdhani, Chetana and value spots, with what to expect and prices.

The unlimited Gujarati thali is one of the great meals of India, and Mumbai — with its huge Gujarati population — does it better than almost anywhere. Picture a steel platter ringed with little bowls: sweet dal, crisp farsan, seasonal vegetables, rotli fresh off the griddle, rice, relishes, chutneys and a sweet, all topped up endlessly by roving servers until you surrender. This guide is your map to the best of them.
What a Gujarati thali actually is
A proper Gujarati thali is a parade, not a plate. Expect:
- Sweet dal and kadhi — the mildly sweet, yogurt-and-gram-flour soups that define the cuisine.
- Farsan — the fried and steamed snacks (dhokla, khaman, patra, muthia) that come as sides.
- Shaak — two or three seasonal vegetable preparations.
- Rotli, puri and bhakri — the breads, served hot and constantly refreshed.
- Rice, khichdi, kadhi to finish the savoury run.
- Sweets — from basundi to shrikhand to seasonal specials like undhiyu in winter.
Rajasthani thalis overlap heavily but lean spicier and drier, with dishes like dal-baati, gatta curry and ker-sangri. Everything is pure-vegetarian, and much of it is easily made Jain.
The institutions
Shree Thaker Bhojanalay (Kalbadevi)
The connoisseur’s choice — a revered, lunch-focused Gujarati thali in a Kalbadevi lane, famous for the quality and variety of its dal, farsan, bhakri and sweets. Around ₹700–900 a head. Go for lunch and go hungry.
Rajdhani (Khandani Rajdhani)
A polished chain that does a lavish, rotating unlimited thali with dozens of items and attentive top-ups. Reliable and comfortable, roughly ₹600–800+ a head. A great, easy first Gujarati thali.
Chetana (Kala Ghoda)
A long-running Gujarati-Rajasthani thali restaurant in the arts district, handy if you are exploring Fort and Kala Ghoda. Around ₹400 a head. Try the dahi-gatta and ker-sangri on the Rajasthani side.
Value options
- Panchvati Gaurav in Kalbadevi has served a good-value thali since the 1940s, in the ₹200–250-a-head range.
- Golden Star Thali near Charni Road does an unlimited Gujarati-Rajasthani thali and has been going since 1990.
How to eat a thali well
- Come very hungry and pace yourself — it is unlimited, and servers will keep filling your bowls until you signal “bas” (enough) by covering the plate or waving off.
- Go at lunch for the freshest, fullest spread; some of the best spots are lunch-focused.
- Say no when you mean no. Politely declining refills is expected; otherwise the food keeps coming.
- Watch for seasonal stars. Winter brings undhiyu (a mixed-vegetable specialty) and fresh sweets — a very good time to eat Gujarati.
- It is pure-veg and Jain-friendly. Most of these places cater easily to Jain diners; just tell them when you sit.
- Fixed price, so no menu stress — you pay one rate and eat freely.
Getting there
Kalbadevi and Charni Road, in South Mumbai, hold several of the classics and are reachable from Marine Lines and Charni Road stations. Rajdhani has outlets across the city, and Chetana sits in the walkable Kala Ghoda precinct.
The bottom line
An unlimited Gujarati thali is a feast, a bargain and a genuine cultural experience all at once. Head to Shree Thaker Bhojanalay for the revered version, Rajdhani for a comfortable introduction, or Chetana if you are already in Kala Ghoda. Arrive hungry, eat at lunch, and do not be shy about the endless refills — that generosity is the whole point of the meal.