20 Best Mughlai Restaurants In Mumbai That Serve A Flavourful Feast Fit For Royalty!

by Curly Tales Desk
20 Best Mughlai Restaurants In Mumbai That Serve A Flavourful Feast Fit For Royalty!

‘Food fit for kings’. That’s the first thing that comes to mind when we think about Mughlai food. A cuisine that was introduced to the country by the Mughal rulers roughly 500 years ago has only thrived since then. And why wouldn’t it? Mughlai cuisine has to be one of the most sophisticated and richest cuisines out there, and we have only come to appreciate it thanks to the number of places serving it. With so many restaurants actively making Mughlai food, we decided to look for the best Mughlai food in Mumbai. 

Best Mughlai Restaurants In Mumbai

1. Khyber


View this post on Instagram


A post shared by Khyber Mumbai (@khyberrestaurant.in)

We can’t get enough of Khyber. With its royal ambience that will transport you to a Mughal emperor’s darbar, the food here is exquisite. Right from the appetisers to the mains, Khyber sticks to the drill of cooking Mughlai delicacies. Make sure that you try a little of everything from their tandoor.

Where: Fort, Mumbai
When: 12:30 pm – 11:30 pm
Cost: ₹3000 (For two)

2. Zaffran

View this post on Instagram


A post shared by Zaffran (@zaffranrestaurant)

A meal at Zaffran means that you are bound to eat royally. We particularly love their kebabs, which have just the right amount of meatiness and are seasoned to perfection. And at the end of the meal, we make sure that we have ample space for the Kulfi Falooda.

Where: Lower Parel, Mumbai & other locations
When: 11 am – 11:15 pm
Cost: ₹1200 (For two)

3. Jyran

What we love about Jyran is that they don’t oust vegetarians. With super innovative kebabs on the menu, you might just end up going all-out vegetarian for a meal here. But make sure that you sample everything because all their offerings are yummy to the last bite.

Where: Sofitel, Bandra Kurla Complex, Mumbai
When: 12:30 pm – 11:30 pm
: ₹4000 (For two)

4. Bagdadi

At first sight, you might just want to skip Bagdadi altogether. The hole-in-the-wall eatery doesn’t have much going on for its ambience. But what it lacks for decor, it more than makes up for with its food. Having been around for the longest time, Bagdadi serves up fuss-free food that is palatable at any given moment of the day, and their tandoori roti is unrivalled.

Where: Colaba, Mumbai
When: 7 am – 12:30 am
Cost: ₹400 (For two)

5. Persian Darbar


View this post on Instagram


A post shared by Persian Darbar (@persian_darbar)

Serving both Chinese and Mughlai food, always make sure that you go for the Mughlai food at Persian Darbar. The reason behind that is that they make some of the best Mughlai food in Mumbai. You won’t find anything like their mutton specialities anywhere else in the city.

Where: Byculla, Mumbai & other locations
When: 11:30 am – 4 am
Cost: ₹1800 (For two)

6. Ummrao


View this post on Instagram


A post shared by Ummrao (@ummraomumbai)

With a name as romantic as that, the food is bound to be amazing, and Ummrao doesn’t disappoint. They have a separate lunch and dinner menu and that is saying something. Regardless of the menus, though, their food is resplendent, and you’ll be left licking your fingers.

Where: Courtyard by Marriott, Chakala, Mumbai
When: 6:30 pm – 11:30 pm
Cost: ₹3000 (For two)

7. Kangan

The Tandoori Lobster at Kangan has to be the most intriguing item on the menu, which emphasises Mughlai cuisine. And with a tasting menu for Jain people as well, they are also quite inclusive of their diners.

Where: The Westin Mumbai Garden City, Goregaon East, Mumbai
When: 7 pm – 11:30 pm
Cost: ₹3,500 (For two)

8. Koyla


View this post on Instagram


A post shared by Koyla (@koyla.colaba)

A mix of Mughlai and Middle Eastern cuisine, at Koyla you will be spoilt for choice thanks to their exhaustive menu. But we suggest starting off with the shorbas and proceeding to the kebabs and then the biryani before finishing off with the cool Matki Rabdi.

Where: Colaba, Mumbai
When: 7 pm – 1 am
Cost: ₹2,500 (For two)

9. Bademiya


View this post on Instagram


A post shared by Bademiya (@bademiya_kebabs)

Any Mumbaikar worth his/her salt knows that Bademiya is the best place to grab kebabs and rolls on the go. The place amps up towards the night, and you will find throngs of people waiting for their orders. So, if you prefer eating your food in peace, you can always go to their seating area and fill up your tummy in comfort.

Where: Colaba, Mumbai
When: 12 pm – 11:45 pm
Cost: ₹500 (For two)

10. Copper Chimney

With multiple outlets across the city, you just have to go around the corner to get your dose of Mughlai food at Copper Chimney. They use clay ovens to cook their food as an ode to the age-old cooking method that was introduced to us by the Mughals. And that translates into their cooking because the food turns out so good!

Where: Worli, Mumbai
When: 11 am – 11:30 pm
Cost: ₹1600 (For two)

Also Read: 60 Percent Indians Are Planning An International Trip And Only 14 Percent Want To Take Solo Trip In 2023

11. Mulk


View this post on Instagram


A post shared by Mulk (@mulk.restaurant)

If you’re in the mood for succulent, melt-in-the-mouth kebabs, then you can’t go wrong with Mulk. Their tikkas and kebabs have just the right amount of char from being in the tandoor and taste sublime when paired with soft Roomali Roti.

Where: Veera Desai Area, Mumbai
When: 12 pm – 11:30 pm
Cost: ₹1800 (For two)

12. Peshawri


View this post on Instagram


A post shared by ITC Maratha (@itcmaratha)

The Peshawri at ITC Maratha is undoubtedly one of the most well-known Mughlai restaurants, not just in the city but across the country. Try out the seafood section from their tandoor menu and you really won’t be disappointed.

Where: ITC Maratha, Chakala, Mumbai
When: 12 pm – 11:30 pm
Cost: ₹8,500 (For two)

13. The Bohri Kitchen


View this post on Instagram


A post shared by The Bohri Kitchen (@thebohrikitchen)

If you want to eat the way the Bohris do, then you need to hit up The Bohri Kitchen. From delicious appetisers that include mutton samosas to their famous biryanis, the food is always A-grade!

Where: Mazgaon, Mumbai
Cost: ₹350 for one order

14. Noor Mohammadi

Packed to the brim during Mohammad Ali Road, you should definitely go over to Noor Mohammadi during the ‘off-season’ when there are fewer people and more food on the table. They have some really good food, including a dish called ‘Chicken Sanju Baba’ with the recipe having been provided by Sanjay Dutt himself.

Where: Mohammad Ali Road, Mumbai
When: 7 am – 4 am
Cost: ₹350 (For two)

15. Ziya


View this post on Instagram


A post shared by The Oberoi, Mumbai (@theoberoimumbai)

If you fancy a meal overlooking Marine Drive, then you have to head down to Ziya at The Oberoi. The dining experience there is unparalleled, and it’s not just because of the exquisite food. Their hospitality and the atmosphere of the restaurant are experiences that you should treat yourself to at least once.

Where: The Oberoi, Nariman Point, Mumbai
When: 12:30 pm – 11 pm
Cost: ₹5500 (For two)

16. The Sahib Room & Kipling Bar

Not only do we love the food at The Sahib Room & Kipling Bar, but their range of cocktails is really interesting too. And if cocktails don’t interest you, they have a really vast wine menu that you will absolutely love.

Where: The St. Regis, Lower Parel, Mumbai
When: 12 pm – 11:30 pm
Cost: ₹4000 (For two)

17. Balwas Restaurant

Balwas Restaurant is a popular establishment known for its delicious Mughlai cuisine. One of the best Mughlai restaurants in Mumbai, it offers a wide range of traditional dishes, including kebabs, biryanis, curries, and flavorful gravies. The restaurant has a cosy ambiance and friendly service, making it a favourite among locals and visitors alike.

Where: Marine Lines, Mumbai
When: 10:30 am – 11:30 pm
Cost: ₹1400 (For two)

18. Gulshan-E-Iran


View this post on Instagram


A post shared by Gulshan E Iran (@gulshan.e.iran)

Gulshan-E-Iran is an iconic Mughlai restaurant in Mumbai that has been serving delectable Persian and Mughlai cuisine for decades. Located in the heart of the city at Crawford Market, it is renowned for its flavorful kebabs, aromatic biryanis, succulent tikkas, and rich curries. The restaurant has a nostalgic charm and is particularly famous for its Iranian-style chai (tea) and bakery items.

Where: Mumbai CST Area, Mumbai
When: 9 am – 11:45 pm
Cost: ₹350 (For two)

19. Janata Tawa And Grill

Janata Tawa and Grill is a hidden gem in Mumbai’s Mughlai food scene. This modest eatery in Bandra specialises in tawa preparations and delectable Mughlai dishes. The menu features a variety of kebabs, rolls, biryanis, and curries, all cooked to perfection on a tawa, which imparts a distinct smoky flavour. 

Where: Kurla, Mumbai
When: 12 pm – 4 am
Cost: ₹850 (For two)

20. Delhi Zaika

Delhi Zaika is a popular Mughlai restaurant located in Andheri, Mumbai. It is known for its authentic flavours and an extensive menu of Mughlai and North Indian dishes. From succulent kebabs and aromatic biryanis to rich curries and delectable desserts, Delhi Zaika aims to provide a true taste of Delhi’s culinary heritage. 

Where: Grant Road, Mumbai
When: 12  pm – 3 am
Cost: ₹1400 (For two)

For some scrumptious Mughlai treats, head to any of these popular restaurants in Mumbai!

Cover Image Courtesy: Canva

Inputs from Pratiksha Acharya & Mallika Khurana