Maharashtrian Food in Mumbai: A Local's Guide
Where to eat authentic Maharashtrian food in Mumbai — award-winning misal pav, thalipeeth, Kolhapuri mutton and Malvani seafood, from Dadar's snack institutions to coastal thali houses.

For all the Punjabi restaurants and international kitchens, the food of the land Mumbai actually sits on — Maharashtra — is often the hardest for a visitor to find done well. It is spicy, coastal, proudly regional, and gloriously varied, from fiery Kolhapuri mutton to the coconut-rich seafood of the Konkan coast. This guide points you to the real thing, dish by dish and place by place.
The dishes that define it
- Misal pav — a fiery sprouted-bean curry topped with crunchy farsan, raw onion and lime, served with pav to mop it up. The signature Maharashtrian breakfast-and-snack, and a proper gut-punch of heat.
- Thalipeeth — a savoury multi-grain flatbread, often eaten with butter or curd.
- Vada pav and batata vada — the city’s beloved potato-fritter-in-a-bun and its fried core.
- Sol kadhi — a pink, cooling drink of coconut milk and kokum, the perfect foil to spicy coastal food.
- Kolhapuri mutton — the ferociously spiced tambda rassa (red curry) and pandhra rassa (white curry) of Kolhapur.
- Malvani and Gomantak seafood — the coconut-and-kokum coastal cooking of the Konkan: fish thalis, prawns, crab and bangda (mackerel).
Where to eat, by dish
Misal and snacks — Dadar
Dadar is the heartland of Maharashtrian snacking.
- Aaswad in Dadar West is famous for a misal pav so good it has won international acclaim; also try the thalipeeth and sabudana wada. Pure-veg, roughly ₹150–350 a head.
- Prakash on Gokhale Road is the other Dadar institution — misal, batata vada, piyush (a sweet, thick yogurt drink) and sabudana. Pure-veg, around ₹100–300 a head.
Kolhapuri mutton
- Purepur Kolhapur, with outlets including Vile Parle, does the spicy Kolhapuri tambda and pandhra rassa and a proper mutton thali. Around ₹500–900 for two.
Malvani and coastal seafood
- Highway Gomantak in Bandra East (opposite the Mahim post office) has served home-style Malvani and Gomantak food since 1991 — fish thali, sol kadhi and fried bangda. Around ₹400–800 for two, and note it is typically closed on Thursdays.
- Pradeep Gomantak Bhojanalaya in Fort does a cheap, authentic Malvani thali, often under ₹200.
- Gajalee (Vile Parle and other outlets) is the upmarket coastal choice — Malvani seafood done beautifully, with rava-fried surmai, prawns and squid. Expect roughly ₹1,500–2,500 for two, more if you order a large whole fish.
Tips for eating Maharashtrian
- Respect the heat. Kolhapuri and misal can be seriously spicy. Ask for it milder if you are heat-shy, and keep sol kadhi or buttermilk on hand.
- Eat misal in the morning. It is traditionally a breakfast-to-midday dish, and the snack houses are freshest then.
- Thali is the best-value introduction. A Malvani or Gomantak fish thali gives you rice, curry, a fried fish, solkadhi and sides for one modest price.
- Check days off. Several of these places close one day a week (Highway Gomantak on Thursdays, for instance).
- Go where locals go. The best Maharashtrian food is in unpretentious, busy rooms in Dadar, Parel and the suburbs, not in glossy tourist restaurants.
Getting there
Dadar is the crossroads of the Western and Central lines and the easiest base for the snack institutions. The coastal spots are spread across Bandra, Vile Parle and Fort — easily reached by train or cab.
The bottom line
To taste the food of the region Mumbai belongs to, seek out a fiery misal in Dadar, a Kolhapuri mutton thali in the suburbs, and a Malvani fish thali with sol kadhi on the side. Start at Aaswad or Prakash, brave the heat, keep the sol kadhi close, and check which day your chosen place shuts. It is the most authentically local eating in the city — and among the most rewarding.