Best thali in Mumbai
A thali is a whole meal on one tray: rice or bread in the middle, small bowls (katoris) around it, and refills until you say stop. Mumbai's best-known thalis are vegetarian and come from three traditions: Gujarati in the old bazaar quarter, Rajasthani in Kala Ghoda, and the Udupi banana-leaf meal in Matunga. The three places in the list above are the guide's picks; here is how they differ and how the meal works.
Three thalis, three traditions
All three are vegetarian. The Gujarati and Rajasthani thalis sit in the ₹₹ band of the guide, the Udupi meal in ₹.
Gujarati: Shree Thaker Bhojanalay, Kalbadevi
Serving since 1945 and called by many the city's finest unlimited Gujarati thali. The moment a katori empties it is refilled: a sweet dal, seasonal undhiyu (mixed winter vegetables), farsan (fried snacks), rotli (thin wheat bread), aamras (mango pulp) in season, and ghee throughout. The guide describes it as mild and slightly sweet.
Rajasthani and Gujarati: Chetana, Kala Ghoda
A long-standing restaurant in the heart of the gallery district, known for Rajasthani and Gujarati thalis. The unlimited spread runs from dahi gatta (gram-flour dumplings in yoghurt) and ker sangri (desert berries and beans) to bajra (millet) rotis, dals, farsan and sweets, and it is more richly spiced than a Gujarati thali.
Udupi South Indian: Rama Nayak Udupi Shri Krishna Boarding, Matunga
A 'boarding' (an old-style vegetarian eating house) near Matunga station, almost a hundred years old, serving an unlimited South Indian meal on a banana leaf. Its founder was nicknamed the 'King of Rasam', and the rasam (peppery tamarind broth) is still the reason to come. On southern menus this kind of meal is often written simply as 'meals'.
How an unlimited thali works
At all three the bowls, or the leaf, are refilled as they empty. Rather than ordering more, wait for the servers to come round: the rounds pace the meal, and the refills go on until you say you have had enough.
Planning a thali meal
Lunch or dinner. The guide lists all three for both; a thali is a full meal, so it replaces lunch rather than fitting between sights.
Pair it with the area. Shree Thaker Bhojanalay sits in Kalbadevi, inside the old bazaar quarter with Mangaldas Market and Zaveri Bazaar; Chetana is in Kala Ghoda near the CSMVS museum; Matunga is the city's South Indian quarter and best known for its breakfasts.
Jain diners. The guide marks Chetana and Shree Thaker Bhojanalay as Jain-friendly; say so when you sit down.
A Parsi feast instead. The Parsi wedding meal, lagan nu bhonu, is served on a banana leaf at Jimmy Boy in Fort on request. It is meat-led, so it is not a vegetarian alternative.
More dishes are on what to eat in Mumbai and vegetarian food in Mumbai.
FAQ
Where is the best thali in Mumbai?
For a Gujarati thali, Shree Thaker Bhojanalay in Kalbadevi (since 1945); for Rajasthani, Chetana in Kala Ghoda; for a South Indian banana-leaf meal, Rama Nayak Udupi in Matunga.
Which thali is best for eating if I do not like spicy food?
The Gujarati thali: it is mild and slightly sweet. The Rajasthani thali at Chetana is more richly spiced.
Is a thali in Mumbai unlimited?
At all three places in the guide, yes: bowls are refilled until you stop the servers.
Are Mumbai's thali restaurants vegetarian?
The three in the guide are fully vegetarian, and two of them, Chetana and Shree Thaker Bhojanalay, are marked as Jain-friendly.
Facts checked: 15 October 2026. Prices and hours are approximate; check locally.
The full catalogue, hidden spots and districts on the map, plus “nearby” mode.
Open in India GO