Skip to content

Best Restaurants in Mumbai (2026)

Mumbai is one of the best food cities in India, and eating well here does not require a large budget. Start with street food at Aram Vada Pav opposite the railway terminus, an unlimited Gujarati thali at Shree Thaker Bhojanalay in Kalbadevi and seekh kebabs at Sarvi in Nagpada. For regional cooking, Jimmy Boy serves the Parsi wedding feast known as lagan nu bhonu, Chaitanya in Dadar specialises in Malvani seafood and Soam near Chowpatty is a reliable vegetarian choice.

At the higher end, Trishna in Kala Ghoda has been a seafood favourite since 1991, The Bombay Canteen and its sister restaurant O Pedro reinterpret Indian and Goan cooking with excellent cocktails, and Masque offers a ten-course tasting menu in a former mill. Book ahead for the popular restaurants, particularly at weekends, but expect queues rather than reservations at the older, cheaper places. Lunch is often the best time to try the classics, and many of the city's best meals are found on the same few streets of the Fort and the mill district, so it is worth planning your eating around your sightseeing.

10 places · Updated October 27, 2026

Our top 3 restaurants in Mumbai

  1. Trishna Seafood, Kala GhodaA Kala Ghoda seafood institution since 1991, known for Koliwada prawns, butter garlic crab, Bombay duck and a long list of sauces for king prawns.
  2. The Bombay Canteen Modern Indian, Lower ParelA lively modern Indian restaurant and bar in the Kamala Mills compound, known for regional dishes, Eggs Kejriwal and inventive cocktails built on Indian produce.
  3. Masque Tasting menu, contemporary Indian, MahalaxmiAn ingredient-driven tasting-menu restaurant in a former mill in Mahalaxmi, founded in 2016 and regularly ranked among Asia's 50 Best Restaurants.

Restaurant

1. Trishna

Seafood$$$Kala Ghoda

A Kala Ghoda seafood institution since 1991, known for Koliwada prawns, butter garlic crab, Bombay duck and a long list of sauces for king prawns.

View details — Trishna

Restaurant

3. Masque

Tasting menu, contemporary Indian$$$$Mahalaxmi

An ingredient-driven tasting-menu restaurant in a former mill in Mahalaxmi, founded in 2016 and regularly ranked among Asia's 50 Best Restaurants.

View details — Masque

Restaurant

5. O Pedro

Goan$$$Bandra Kurla Complex

A colourful Goan restaurant and bar in the Bandra Kurla Complex from The Bombay Canteen team, known for poee sandwiches, ceviche and rum and kokum cocktails.

View details — O Pedro

Restaurant

6. Jimmy Boy

Parsi$$Fort

A cheerful Parsi cafe-restaurant in the Fort, best known for its lagan nu bhonu, the multi-course Parsi wedding feast, in meat and vegetarian versions.

View details — Jimmy Boy

Restaurant

7. Sarvi

Mughlai kebabs$Nagpada

A no-frills Nagpada restaurant over 90 years old, famous for Irani kainchi seekh kebabs grilled over coal in its front window and breakfast kheema.

View details — Sarvi

Restaurant

8. Chaitanya

Malvani seafood$$Dadar

A Dadar restaurant serving Malvani coastal cooking, from fish thalis and clam bhujane to chicken curry with crisp wade, in a village-home style dining room.

View details — Chaitanya

Restaurant

9. Soam

Gujarati vegetarian$$Chowpatty

A homely all-vegetarian restaurant near Girgaum Chowpatty serving Gujarati dishes and chaat, from palak cheese samosas to seasonal undhiyu and aamras puri.

View details — Soam

Restaurant

10. Aram Vada Pav

Street food$Fort

A long-running pavement counter opposite Chhatrapati Shivaji Maharaj Terminus, serving vada pav, Mumbai's signature potato fritter in a bun, made to order.

View details — Aram Vada Pav