Friday, 3 July 2026 MUMBAI EDITION LIVE

Best Pure-Veg Restaurants in Mumbai

A hand-picked, area-wise guide to Mumbai's best pure-veg restaurants — Matunga dosas, Gujarati thalis, Ghatkopar street food and more, with prices.

Neha Kulkarni
Neha Kulkarni
Food & Travel Editor · Fri, 03 July 2026 at 08:38 am
Best Pure-Veg Restaurants in Mumbai

Mumbai is one of the easiest big cities in the world to eat vegetarian in, and I say that as someone who has spent years chasing the perfect ghee roast across the suburbs. Whole neighbourhoods here run almost entirely on pure-veg kitchens, communities have built their food cultures over generations, and you can eat superbly for the price of a single fancy coffee elsewhere.

This is not a ranked list. It is a map of where to go depending on which craving has hit you and which corner of the city you happen to be in. I have stuck to well-known, long-standing places and rough price bands rather than exact figures, because Mumbai menus change with the seasons and the price of onions. Treat the rupee ranges as “per person, comfortably fed” guides, not gospel.

Matunga: the South Indian heartland

If someone forced me to send a first-time visitor to a single vegetarian pocket of Mumbai, it would be Matunga. This Tamil-Brahmin stronghold in the central suburbs has been serving filter coffee and crisp dosas since long before “South Indian” became a nationwide restaurant category. Walk out of Matunga Road station in the morning and follow the smell of tempering curry leaves.

The neighbourhood’s grand old udupi-style halls are the main event. Expect long communal tables, brisk waiters, and dosas that arrive glistening and enormous.

What to order:

Price band: Roughly Rs 150 to 350 per person for a hearty breakfast or lunch. These are old-school, high-turnover places, so it is genuinely affordable.

Tips: Go for breakfast between 8 and 10 am, or lunch around 1 pm. Weekends get packed and the queues spill onto the pavement. Many of the classic halls are cash-friendly and quick, so do not expect to linger for hours. Combine it with a walk around the flower market and the temples nearby.

Ghatkopar and the eastern suburbs: street food and Gujarati flavours

Ghatkopar, out on the Central and Metro lines, is a paradise for anyone who loves Gujarati and Jain vegetarian food and the great Mumbai art of standing on a pavement eating something delicious.

The stretch around Ghatkopar East is famous for its evening food scene — think cheese-loaded sandwiches, pav bhaji thick with butter, and endless variations on the humble sandwich that Mumbai has elevated to obsession. This is casual, order-at-the-counter eating.

What to order:

Price band: Street snacks run Rs 60 to 200. You can graze your way through an entire dinner for under Rs 300.

Tips: Come hungry after 6 pm, when the carts light up and the crowds arrive. Carry small cash and hand sanitiser, pick stalls with high turnover, and pace yourself — it is very easy to over-order when everything smells this good.

For a sit-down Gujarati and Rajasthani thali, the eastern and central suburbs also have several well-loved unlimited-thali houses. These are the places to go when you want to be defeated by food. Expect a rotating cast of farsan, dals, shaaks (vegetable curries), rotis fried in ghee, rice, chaas and a sweet, all refilled until you surrender.

Vile Parle and the western suburbs: thalis and old favourites

Vile Parle, on the Western line, sits at the heart of a stretch of the western suburbs with deep vegetarian roots. This belt — running loosely from Vile Parle up through Andheri — is where you find the classic unlimited Gujarati and Rajasthani thali experience done properly.

The thali is the thing to understand here. You sit, a steel platter arrives, and a small army of servers keeps circling with buckets and ladles. The rhythm is part of the pleasure: taste a little, let them refill what you love, wave off what you do not.

What to order:

Price band: A proper unlimited thali typically lands around Rs 350 to 700 per person depending on how premium the house is.

Tips: Book ahead for weekend lunches, which are the busiest and best-stocked. Arrive properly hungry — these thalis are enormous and grazing beforehand is a rookie mistake. Lunch tends to have a fuller spread than dinner at many places, and winter brings the celebrated undhiyu.

The western suburbs also reward the South Indian craving. Alongside the thali houses you will find reliable udupi restaurants and no-fuss veg diners near most station areas, ideal for a quick dosa, a plate of idli-vada, or a mini-meal when you do not have two hours to spare.

Bandra: cafes, modern veg and comfort food

Bandra is where Mumbai’s vegetarian scene gets a little more contemporary. Alongside the neighbourhood’s famous cafe culture, you will find pure-veg kitchens and health-forward spots that cater to a younger, brunch-loving crowd, plus plenty of places doing global comfort food without any meat on the menu.

This is the part of town for slow mornings and long coffees rather than lightning-fast thalis. Expect prettier plating, more fusion, and prices to match the postcode.

What to look for:

Price band: Cafe meals here typically run Rs 400 to 900 per person, and can climb higher at the trendier spots. This is the priciest area on this list, but the ambience is part of what you are paying for.

Tips: Weekend brunch is the signature Bandra experience — go mid-morning and be prepared to wait at popular cafes. Linden Street, Hill Road and the lanes off Carter Road are good hunting grounds. Bandra rewards wandering: pick a general area, walk, and duck into whatever looks inviting.

Town and the fort area: legacy institutions

Head south to the “town” side — Fort, Kala Ghoda, Churchgate, CST and Marine Lines — and you are in the land of grand old vegetarian institutions and heritage cafes. This is where office lunches, family dinners after a movie, and post-museum coffees have happened for decades.

South Mumbai has some of the city’s most famous large-format pure-veg restaurants, the kind with chandeliers, an eye-wateringly long menu, and a reputation that stretches back generations. It is also home to the classic Mumbai chaat and juice experience near Marine Lines and Churchgate.

What to order:

Price band: Wide range — quick chaat and juices at Rs 100 to 250, a sit-down meal at a landmark restaurant more like Rs 400 to 800 per person.

Tips: Weekday lunches in the fort area are lively with the office crowd, so go slightly early or late to dodge the rush. This part of the city is very walkable and connected by both Western and Harbour lines, so you can easily string together a museum, a stroll along Marine Drive, and a long veg dinner.

A few practical notes for eating veg in Mumbai

Mumbai’s vegetarian food is not a compromise or an afterthought — for millions of people here it is simply the food, cooked with the care that comes from generations of practice. Pick a neighbourhood, show up hungry, and follow your nose. Whether it is a ghee roast in Matunga at nine in the morning or an unlimited thali in Vile Parle that leaves you happily immobile, you will eat well and spend little. That, more than anything, is the real Mumbai promise.

X Facebook Telegram