The best restaurants in Mumbai for every budget

Devorah Lev-Tov - 24/11/2025

The best restaurants in Mumbai for every budget

India's financial capital has something for everyone, from the affordable to the very top tier.

From cafés and diners to celebrity chef restaurants and everything in between, Mumbai's best restaurants run the gamut of price and style. Some are mainstays dating back to colonial times, while others represent India's modern gastronomy, which is especially vibrant in Mumbai – you only need to look at 50 Best regular Masque for evidence. Whether you're after street-food classics or upmarket global cuisine, the city serves it all.

Punjab Sweet House
@punjab_sweet_house

Choose from more than 70 varieties of sweets at Punjab Sweet House

A casual dessert and chaat shop in Pali Naka in Bandra West since 1977, Punjab Sweet House brings the sweet and salty snacks of Punjab in North India to Mumbai. It's the best stop for sweets like kalakand, jalebi, gulab jamun, rabdi and various kinds of barfi and halwa. But its savoury items are just as good – the various flavours of farsan are a must and the explode-in-your-mouth pani puri sure crowd-pleasers. 

How much? You can get a snack or treat for as little as $1 here, but for a full meal you'll be set back around $7 per person.

Swati Snacks
@swatisnacks

Every year at Swati Snacks, over 60,000 pounds of banana leaves are cut into large rectangles to steam their signature panki (rice pancake)

Started in Mumbai in 1963, Swati Snacks now has two locations each in Mumbai and Ahmedabad. A clean space decked out with polished metal and wooden booths, the original Tardeo location serves Gujarati specialties and Mumbai street snacks, including pani puri, sev puri, bhel puri, pav bhaji and vada pav. The panki, a spiced pancake steamed in a banana leaf, peru shaak (cooked guava) and dhokla (steamed spongy gram flour cakes) are Gujarati favourites.

How much? Chaats and snacks run between $2 and $5 here so you can easily get a full meal for less than $10.

Cafe Madras
@cafemadras

With its retro facade, this local haunt reflects a history that stretches back to 1940

The King's Circle area in the Matunga neighbourhood is the place to go for the best South Indian food outside of the region, and Café Madras is a dosa-filled paradise. Inside it's no frills, with simple tables, metal chairs and fast service, but the food is the real star. Aside from an excellent dosa line-up, there's idli butter pudi, rasam idli and chewy upmas. Make sure you finish with a cup of hot South Indian coffee.

How much? A dosa only costs a couple of bucks here so a meal can be kept to as low as $6 to $8 per person.

Shree Thaker Bhojanalay
@shreethakerbhojanalay

The Gujju Thali, a traditional platter with a variety of vegetarian dishes, includes chutneys, dal, farsan and curries

The place for traditional vegetarian Gujarati thalis, Shree Thaker Bhojanalay has been holding it down in Kalbadevi since 1945. The massive stainless-steel plates are piled high with mini bowls of dal, farsan, curries, samosas and various chutneys. The walls are covered with photographs of Bollywood celebrities that have visited, and the casual atmosphere is welcoming and accessible to all – if you're willing to wait in line.

How much? During the week, a veg thali is just $6 and on weekends it costs $8.

Britannia & Co.
@britannia_co

While many of the Parsi cafés of Mumbai have closed through the years, Britannia & Co. has managed to outlast them all, a family-owned mainstay in the precinct of Fort since 1923. Zoroastrian Persians are one of the oldest communities in Mumbai, immigrating from Iran back when it was a British colony, with their cuisine influenced by Indian, British and Iranian cultures. Here, diners sit on antique chairs at checked tablecloth-clad tables surrounded by vintage photographs, where they dig into authentic Parsi dishes such as berry pulao, sali boti mutton and veg dhansak.

How much? If you're looking to order mutton, an entrée will be about $10 but veg and chicken dishes are less.

Bombay Canteen
@thebombaycanteen

Ask staff for tips on the best cocktails to pair with your sharing-style plates

Many restaurants focus on multiple types of Indian cooking as a way to create the ultimate expression of contemporary Mumbai cuisine, but few do it as well as Bombay Canteen. The menu pays homage to classic Indian dishes, but still allows for considerably modern twists. Co-founded by the late Indian-American chef Floyd Cardoz, his mark still remains in dishes such as eggs kejriwal and butter garlic crab kulcha. Classic cocktails and an extensive list of local craft gins round out the experience, which landed it No. 35 on Asia's 50 Best Bars 2023.

How much? For a multicourse meal with chaats, appetisers, entrées and desserts, expect to spend about $35 per person. Throw in some cocktails and it will add about $10 per drink.

The Table
@thetable_colaba

With its soaring interiors and family-style-seating, this dining hub by the Taj Mahal is perfect for relaxed socialising

This upscale bi-level spot in Colaba dishes up globally influenced cuisine that makes use of local and seasonal vegetables, meat and fish. It was one of the first restaurants in India to pioneer the farm-to-table concept, with the owners starting their own farm in Alibag in 2012, growing produce like spinach, mango and heirloom tomatoes. On the menu, you'll find asparagus grilled in fig leaves with hollandaise, sea bass en papillote with squash and saffron and a long list of pastas.

How much? You're looking at about $35 to $50 per person for a multicourse meal here.

Americano
@americanobombay

Design details, including a custom mobile, make Americano a feast for the eyes

Alex Sanchez is the San Francisco chef behind Americano – he moved to Mumbai aged 26 to open The Table after working under chefs including David Kinch, Daniel Humm and Michael Mina. In 2019, he took his California cooking style forward, opening Americano in the Kala Ghoda neighbourhood, ranking No. 71 on Asia's 50 Best Restaurants 2025 list. Iconic dishes include San Francisco sourdough with fennel and cultured butter, jalapeño Dijon pork belly, butter garlic crab and duck ravioli with artichoke.

How much? For multiple courses, you'll spend about $40 to $60 per person. Cocktails are around $11 each.

Papa's Bombay
@papasbombay

The spicy curd rice finished with fried shiso leaf (Thayir Sadam) is a crowd-favourite from the tasting menu at Papa's Bombay

Possibly Mumbai's hottest restaurant right now, Papa's Bombay opened in early 2024 and its 12 seats have been filled ever since. Another restaurant from Floyd Cardoz's restaurant group Hunger Inc., Papa's is just upstairs from the group's bakery, Veronica's. Hussain Shahzad, executive chef of Bombay Canteen and O Pedro, holds court behind the intimate chef's counter, telling stories and running the open kitchen, which serves an innovative tasting menu influenced by his Bohri and South Indian background. A convivial environment encourages guests to interact with each other and the staff.

How much? The only option is a tasting menu here, priced at $80 per person, not including drinks.

Discover more fantastic restaurants, bars and hotels with 50 Best Discovery, and start planning your next adventure.