Best Restaurants in Mumbai

Where to eat in Mumbai, India: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Mumbai: Where to Eat in India’s Culinary Capital

Mumbai is a city of high-speed contrasts. You can eat a five-star meal at a palace hotel and a five-cent vada pav on the sidewalk within the same block. The food scene reflects this chaos. It combines traditional Maharashtrian flavors, Parsi heritage, and heavy global influences. From billionaire-favorite fine dining in South Mumbai to the high-energy seafood joints of Bandra, the city is a permanent food festival. To find the best restaurants in Mumbai, you need to ignore the hype and look for the lines. If there is a crowd, the food is worth it.

Must-try dishes in Mumbai

Before looking for a table, you need to know the essentials. These dishes define the city’s palate.

  • Vada Pav: Often called the Bombay burger. It is a deep-fried potato dumpling stuffed inside a soft bread roll with spicy garlic chutney.
  • Bombay Duck (Bombil): Not actually a duck. It is a lizardfish, usually coated in semolina and fried until it is impossibly crispy on the outside and buttery inside.
  • Keema Ghotala: A Parsi specialty of minced mutton cooked with spices and topped with eggs, usually eaten with buttered sourdough or pav.
  • Misal Pav: A spicy sprout curry topped with crunchy farsan (savory snack mix), onions, and lemon. It is the ultimate Mumbai breakfast.
  • Butter Garlic Crab: A modern classic popularized by the city’s legendary seafood houses. It is rich, messy, and heavy on the garlic.
  • Irani Chai and Bun Maska: Sweet, milky tea served with a heavily buttered, slightly sweet bread roll. It is the city’s standard afternoon snack.

Best restaurants for a splurge

When you want to spend money, Mumbai delivers world-class service and ingredients. These are the top tier of the best restaurants in Mumbai.

Wasabi by Morimoto (Colaba)

Located inside the Taj Mahal Palace, Wasabi is the gold standard for Japanese food in India. The ingredients fly in from Japan every few days. The White Fish Carpaccio and Black Cod Miso are legendary. You pay for the view of the Gateway of India and the precision of the kitchen. It remains one of the most expensive and prestigious seats in the city.

Masque (Mahalaxmi)

Masque redefined Indian fine dining by focusing on seasonal ingredients and a minimalist "botanical" approach. It is housed in a sleek, converted mill space. They do not offer an a la carte menu; instead, you get a 10-course tasting menu that changes based on what is growing in the Himalayas or coastal farms. It is modern, intellectual, and very expensive.

The Table (Colaba)

The Table pioneered the farm-to-table movement in Mumbai. The space is inspired by San Francisco’s dining scene, featuring a massive community table and high ceilings. The menu is global—expect small and large plates ranging from zucchini spaghetti to spicy Korean-style sliders. The wine list is one of the most curated in the city, making it a favorite for the South Bombay elite.

Best casual restaurants and local favorites

These spots are local institutions. They are loud, fast-paced, and serve the food that locals actually crave when they think about where to eat in Mumbai.

Trishna (Kala Ghoda)

Trishna is world-famous for its seafood. While the decor is dated, the Butter Garlic Crab and the Tandoori Fish are unmatched. It is a favorite for tourists and locals alike. Expect to wear a bib and get your hands dirty. The Hyderabadi-style prawn dishes are also a heavy hitter here.

Britannia & Co. (Fort)

This is the quintessential Parsi cafe. It is only open for lunch and has been run by the same family for generations. The Berry Pulav—a rice dish with tart barberries from Iran—is the mandatory order. The space is filled with vintage memorabilia and peeling paint, offering a genuine look into the city’s colonial-era culinary history.

Swati Snacks (Tardeo)

Swati Snacks is the most hygienic way to experience regional Gujarati and Maharashtrian street food. It is bright, clean, and incredibly efficient. Order the Panki Chatni (thin rice pancakes steamed in banana leaves) and the Satpadi Roti. It is the best place to eat traditional comfort food without the risk of an upset stomach.

O Pedro (BKC)

Located in the business district, O Pedro brings the flavors of Goa to Mumbai. The vibe is laid-back and tropical. It focuses on Portuguese-influenced coastal food. The sourdough poee with flavored butters and the various seafood curries are standout items. It is a loud, high-energy spot perfect for a Friday night dinner.

Best cheap eats and street food

You haven't experienced Mumbai until you’ve eaten on the sidewalk. These locations offer the highest flavor-to-dollar ratio.

Sardar Refreshments (Tardeo)

Sardar is famous for one thing: Pav Bhaji. This is a thick vegetable mash served with more butter than you thought possible. It is heavy, rich, and legendary. People travel across the city to stand on the sidewalk and eat these butter-soaked rolls. It is an essential stop on any "where to eat in Mumbai" list.

Ashok Vada Pav (Prabhadevi)

This is widely considered the best Vada Pav stall in the city. Located near Kirti College, Ashok has been serving the same recipe for decades. The secret is the "choora"—the crispy bits of fried flour added to the bun for extra texture. There is always a line, but it moves fast.

Bademiya (Colaba)

Bademiya is a late-night institution. It started as a single street stall and expanded into a massive operation. They are known for seekh kebabs and baida rotis (meat-filled pancakes). It is best visited after midnight when the street is packed with cars and people eating off their hoods.

Bagdadi (Colaba)

If you want massive portions of meat for a low price, Bagdadi is the place. It is a no-frills canteen where you share long tables with strangers. Order the Chicken Bhuna with a giant "Kadak" roti. It is simple, oily, and satisfying. Do not expect fancy service; you eat and you leave.

Best breakfast and brunch

Mumbai wakes up early for its food. Whether you want a spicy local start or a slow Sunday brunch, these are the best picks.

Cafe Madras (Matunga)

Matunga is the heart of South Indian culture in Mumbai, and Cafe Madras is its crown jewel. You come here for the Podi Idli and the Filter Coffee. It is incredibly efficient—you will likely be asked to share a table, and they will hustle you out as soon as you finish. It is the best breakfast value in the city.

Kyani & Co. (Marine Lines)

Another historic Irani cafe, Kyani is the place for a classic 19th-century breakfast. Order the Akuri (spicy Parsi scrambled eggs) and the Maska Khari. The high ceilings, dark wood furniture, and glass-topped tables haven't changed in a hundred years. It is atmospheric and very affordable.

Cecconi’s at Soho House (Juhu)

For a high-end Sunday brunch with a view of the Arabian Sea, Cecconi’s is the top choice. It serves classic Italian fare—wood-fired pizzas, handmade pasta, and fresh seafood. The atmosphere is sophisticated and relaxed, catering to the Bollywood crowd and creative professionals of the Juhu neighborhood.

Best rooftop or view dining

Since Mumbai is a peninsula, the coastline is the main attraction. These spots utilize the skyline.

Dome (Marine Drive)

Located on the roof of the InterContinental, Dome offers the best view of the "Queen’s Necklace"—the curved lights of Marine Drive. It is an all-white, upscale lounge. Come for a sunset drink and small bites like sushi or sliders. It is quieter and more romantic than the city's loud clubs.

Aer (Worli)

Perched on the 34th floor of the Four Seasons, Aer is one of the highest rooftops in the city. It offers a 360-degree view of the skyline and the sea. The cocktails are inventive, and the vibe is purely cosmopolitan. It is the best place to see the scale of Mumbai’s urban sprawl while eating high-end bar snacks.

Best food neighborhoods to wander

If you don’t have a specific reservation, head to these areas to explore.

  • Pali Hill (Bandra): The trendiest neighborhood. You will find sushi spots, vegan cafes, and craft beer bars tucked into green residential lanes.
  • Kala Ghoda: The arts district. It is filled with high-concept cafes, bakeries, and fine-dining restaurants within heritage buildings.
  • Matunga: The South Indian heartland. Perfect for a morning walk to try different types of dosas and idlis at legendary "Udupi" style restaurants.
  • Mohammed Ali Road: Best visited during Ramadan, but always active. It is the go-to spot for Mughlai meat dishes, kebabs, and traditional sweets like Malpua.

Note: Restaurant hours and reservation policies change frequently; always check directly before visiting.

More Mumbai guides

Back to the Mumbai guide

Have Oerno plan your Mumbai trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Mumbai.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.