Mumbai food scene - Local cuisine and dishes of Maharashtra

Mumbai

Maharashtra

Home / Cities / Mumbai / Food

Mumbai Food Guide: What to Eat & Where to Find It

Mumbai's food scene is built around darshini-style breakfast joints, decades-old institutions like MTR and Vidyarthi Bhavan, and a craft-beer pub culture that has no parallel elsewhere in India. The 12 dishes below are the ones we keep coming back to — with the specific places we've eaten them.

Prices, opening hours and crowd levels reflect our most recent visits. Where a place is famously busy, we've said so; where the queue is exaggerated online, we've said that too.

Must-Try Local Food in Mumbai

Here are the absolute must-try dishes that define Mumbai's food scene. These aren't just popular—they're part of the city's culinary DNA.

1Vada Pav

Mumbai's defining street food, often called the city's burger. A spiced mashed-potato fritter (vada) deep-fried in gram flour batter, stuffed into a soft bread roll (pav) with dry garlic chutney and a fried green chilli on the side. Cheap, filling, and everywhere. The ones near railway stations and at dedicated stalls are usually the best.

Where to Try

Ashok Vada Pav (Dadar), Anand Stall (Vile Parle), stalls near any railway station

Price Range

₹15-30

2Pav Bhaji

A thick, buttery mash of mixed vegetables cooked down with a special spice blend, served with soft pav rolls toasted in butter, raw onion, and a wedge of lime. It was invented in Mumbai as a quick meal for textile mill workers and is now a citywide obsession. The amount of butter involved is part of the point.

Where to Try

Sardar Pav Bhaji (Tardeo), Cannon Pav Bhaji (near CST), Juhu Beach stalls

Price Range

₹120-250

3Bombay Sandwich

A vegetarian sandwich that's a genre of its own. White bread layered with boiled potato, beetroot, cucumber, tomato, onion, and a punchy green chutney, sometimes grilled with cheese and butter into a 'grilled sandwich'. Sold from carts on every office street corner. Simple, fresh, and oddly addictive.

Where to Try

Street carts in Fort, Churchgate, and any business district

Price Range

₹40-100

4Bhel Puri

The classic beach chaat. Puffed rice tossed with chopped onion, tomato, boiled potato, crunchy sev, and sweet-and-tangy tamarind and green chutneys, finished with crushed puri. It has to be eaten immediately before it goes soft. Best enjoyed standing on a beach at sunset, which is exactly where you'll find it.

Where to Try

Chowpatty Beach, Juhu Beach, Girgaum Chowpatty

Price Range

₹40-80

5Pani Puri

Hollow crisp puris filled with spiced potato and chickpea, then dipped in cold tangy flavoured water and eaten whole in one bite. Mumbai's version uses smaller puris and sharper, tangier water than the north. The vendor fills them one at a time and you eat at speed. A street-food rite of passage.

Where to Try

Elco Market (Bandra), Chowpatty, street stalls citywide

Price Range

₹30-60

6Misal Pav

A Maharashtrian classic that hits hard. A spicy curry of sprouted moth beans topped with farsan (crunchy savoury mix), onion, and coriander, served with pav to mop it up. It ranges from mild to genuinely fiery depending on where you eat it. A proper breakfast or hearty lunch, more local than the tourist-trail snacks.

Where to Try

Aaswad (Dadar), Mamledar Misal (Thane), Maharashtrian eateries

Price Range

₹80-150

7Bombil Fry (Bombay Duck)

Despite the name, it's a fish, not a duck. Bombil is a soft local fish, coated in semolina and spices and shallow-fried until crisp on the outside and tender inside. A coastal Maharashtrian and Koli staple, and a must-try if you eat seafood. Best at the no-frills seafood places rather than fancy restaurants.

Where to Try

Gajalee, Highway Gomantak, Koli seafood eateries

Price Range

₹200-400

8Prawn Koliwada

Prawns marinated in a red spice paste, coated in batter, and deep-fried until crisp. Named after the Koliwada fishing communities who created it. Crunchy, spicy, and served with onion and lime. One of the great Mumbai seafood snacks, and a good entry point into the city's coastal cooking.

Where to Try

Gajalee, Mahesh Lunch Home, Trishna (upscale)

Price Range

₹350-600

9Frankie

Mumbai's version of a wrap, invented in the city in the 1960s. A paratha rolled around spiced filling, chicken, mutton, paneer, or egg and vegetables, with tangy masala and onions. Quick, portable, and a favourite late-night and after-college food. The original Tibbs Frankie chain still runs across the city.

Where to Try

Tibbs Frankie outlets, street stalls near colleges

Price Range

₹60-150

10Bun Maska & Irani Chai

The breakfast of old Mumbai. A soft bun split and slathered with butter (maska), dunked into sweet, milky Irani chai. Served in the century-old Irani cafes run by Zoroastrian families, in rooms with marble tables, bentwood chairs, and faded mirrors. As much an experience as a meal.

Where to Try

Kyani & Co. (Marine Lines), Yazdani Bakery (Fort), B. Merwan & Co. (Grant Road)

Price Range

₹40-100

11Falooda

A cold dessert-drink of rose syrup, vermicelli, basil seeds, milk, and a scoop of ice cream, served tall in a glass. Sweet, fragrant, and exactly what you want in Mumbai's heat. The old Mughlai sweet shops do the best versions, and it's a fixture after a meal in the Mohammed Ali Road area.

Where to Try

Badshah (Crawford Market), Mohammed Ali Road sweet shops

Price Range

₹100-200

12Seafood Thali

A full Maharashtrian or Malvani coastal meal on one plate: fish curry, fried fish, prawns or crab, solkadhi (a pink kokum-and-coconut drink), rice or bhakri, and sides. The Koli, Malvani, and Gomantak (Goan-Maharashtrian) restaurants do this best. The right choice if you want to eat the real coastal food of this region in one sitting.

Where to Try

Mahesh Lunch Home, Apoorva, Highway Gomantak, Trishna

Price Range

₹400-900

Plan Your Complete Mumbai Food Journey

Combine your food adventure with sightseeing for the ultimate Mumbai experience:

Quick Facts

State

Maharashtra

Top Attractions

10

Best Time

November to February (pleasant, low humidity, 25-32°C)

Budget Range

₹2,500 - ₹5,500 per day

Last Updated

2026-05-27