14 Best Restaurants in Mumbai That Serve Amazing Punjabi Food

Top 14 Punjabi Restaurants in Mumbai That You Must Visit

Mumbai’s love for food can be witnessed in every nook and corner of the city. The very cosmopolitan nature of the city has given birth to restaurants that specialize in both Indian as well as global cuisine. However our today’s article is more about North Indian cuisine types.

The diverse Punjabi cuisine has found its home at numerous restaurants in Mumbai that serve delectable traditional as well as contemporary dishes. The growing popularity of the delicacies from Punjab has been the new-found love for many foodies from across the globe, and Mumbai is no exception.

The rich and flavourful Punjabi cuisine

The rich heritage of Punjabi cuisine is characterised by creamy and aromatic gravy, luscious tandoori dishes, the flavourful stuffing of parathas and kulchas and the use of generous amounts of butter or ghee. How can we possibly forget the modest Lassi that has found a place in almost every home in India?

We have spotted the best restaurants in Mumbai that serve delectable Punjabi dishes:

1. Oye Kake

oye kake mumbai

True to its name, Oye Kake serves delectable, authentic Punjabi cuisine. It’s a perfect place in Mumbai to satisfy your desire for some Paratha with Dal Makhani and curd, Kulcha with Chole, Lassi and many more. Their lavish menu has a variety of Punjabi dishes in addition to Mughlai and Maharashtrian dishes.

As you walk into the restaurant you will be transported into a world that has the essence of Punjab in its decor and its food. The colourful decor items in shapes of earthen vessels, vibrant illustrations and the writings in Gurmukhi script, are all reminiscent of Punjab.

Mirch Lasooni Paneer Tikka, Chhole Bhature, stuffed Kulcha and Peda Lassi are highly recommended. If you have a sweeth-tooth, then the sinful Gulab Jamuns and Gajar ka Halwa are surely going to be the highlights of the meal at Oye Kake.

  • Location: Shop No, 13, Cawasji Patel Road, beside Yazdani Bakery, Kala Ghoda, Fort, Mumbai, Maharashtra 400001
  • Timings: 11 AM to 4 PM and 7 PM to 11 PM
  • Cost: ₹ 800 for two people
  • Travenix ratings: 4.9/5

2. Oye Teri The Kulcha Kulture

Oye Teri The Kulcha Kulture

If Kulcha is in your mind, then Oye Teri The Kulcha Kulture is one of the best places to visit in Mumbai. The soothing ambience, courteous staff, well-maintained hygiene of the restaurant, affordable prices along with the scrumptious Punjabi dishes have carved a niche in the hearts of its visitors. For vegetarians, this is the place for you as it only serves vegetarian and Jain dishes.

Their menu consists of more than 20 varieties of vegetarian kulchas that are served with delightful chutney or chole. In addition to the kulchas, the lavish vegetarian menu at Oye Teri The Kulcha Kulture consists of a variety of Paneer Tikka, Mushroom Tikka, Soya Chaap, Kebabs and sliders.

The Chilled Calcutta Masala Pan is a great way to end a hearty meal at Oye Teri The Kulcha Kulture.

Oye Teri The Kulcha Kulture has two more restaurants located in Malad and Kandivali.

  • Location: Plot No. 4, Shimpoli Road, Rajda Nagar Borivali West Near Dwarka Restaurant, Mumbai, Maharashtra 400092
  • Timings: 12 PM to 4:30 PM and 7 PM to 11:30 PM
  • Cost: ₹ 500 for two people
  • Travenix ratings: 4.6/5

3. Delhi Highway

Delhi Highway

This is one of the few restaurants in Mumbai that not only spells luxury but also serves lip-smacking Punjabi dishes. The comfortable seating arrangement, aesthetic decor and courteous staff makes the experience of dining at Delhi Highway very pleasant.

The lavish menu of Delhi Highway beautifully blends traditional as well as fusion dishes that will attract you to indulge in more of their delicious dishes. Rajma Chawal, Punjabi Kadi, Dilli ki Mashoor Aloo Tikki Chaat and Langar Wali Dal are some of the highly recommended dishes for all the home-sick souls in Mumbai. Amongst the fusion dishes, Tandoori Fresh Farm Platter, Exotic vegetable Sizzler and Tandoori Italian Pockets are worth trying at Delhi Highway. The Punjabi Thali is worth the hype and it will surely not disappoint you.

  • Location: B Wing, Times Square, B3, Gamdevi, Marol, Andheri East, Mumbai, Maharashtra 400059
  • Timings: 12 PM to 3:30 PM and 7 PM to 12 AM
  • Cost: ₹ 1200 for two people
  • Travenix ratings: 4.5/5

4. Butter Chicken Factory

Butter Chicken Factory

Who does not love luscious Butter Chicken? If you are one of the die-hard lovers of Butter Chicken and other Punjabi dishes, then Butter Chicken Factory will excite you with its exotic menu. The beautiful decor, courteous staff and delectable dishes have made Butter Chicken Factory a very popular restaurant in Mumbai that specialises in North-Indian and Mughlai cuisine.

Kali Mirch Chicken Tikka, Amritsari Fish Fry, Dahi ke Kebab, Amritsari Kulcha, Butter Chicken and Kulhad Phirni are some of the highly recommended dishes that you must try at Butter Chicken Factory. The Indian cold beverages are equally delicious as the food items and are a perfect accompaniment to the meals at Butter Chicken Factory.

Butter Chicken Factory also has branches at Malad, Andheri and Kurla.

  • Location: 7 Silver Croft Building 16th and, Junction, 33rd Rd, opposite Mini Punjab, Bandra West, Mumbai, Maharashtra 400050
  • Timings: 12 PM to 4 PM and 7 PM to 12 AM
  • Cost: ₹ 100 for two people
  • Travenix ratings: 4.1/5

5. Taste of Punjab

Taste of Punjab Mumbai

Taste of Punjab transports you to the land of Punjab as you step inside the restaurant. The vibrant interiors and decor oozes a Punjabi vibe that cannot be missed. The cozy ambience, spacious seating and the assorted variety of Punjabi delicacies makes it a perfect place for huge groups of people.

For foodies who love to see their food being prepared, live counters at Taste of Punjab will delight you with their wide variety of Paratha, Chaat and Dosa.

You must try their Dahi Bhalla, Punjabi Chana Masala, Mutton Raan Biryani, Gulab Jamun, Jalebi and Rabri. Their starters and desserts along with Lassi are the heroes of Taste of Punjab.

  • Location: 4th Floor, Crystal Shoppers Paradise, Linking Road Next KFC, Bandra (W, Maharashtra 400050
  • Timings: 11 AM to 4 PM and 7 PM to 11 PM
  • Cost: ₹ 800 for two people
  • Travenix ratings: 4.0/5

6. Mann Punjabi

Mann Punjabi Mumbai

The vibrant interiors of Mann Punjabi attracts its visitors at first glance. This is another popular restaurant in Mumbai that serves delicious Punjabi dishes. If you are looking for vegetarian and Jain options, then their wide variety of vegetarian menu items will delight you. With almost 30 varieties of flavourful Indian breads (kulcha, roti and naan), you are spoilt for choice. Each of the dishes on the menu has a distinct and authentic Punjabi taste that makes the experience of dining at Mann Punjabi very special.

Punjabi Missi Roti, Amritsari Baingan Bharta, Khichdi and Kulcha are some of the hot-selling items of this restaurant. Rabri Gulab Jamun is a sinful dessert that all sweet-toothed Mumbaikars must try at Mann Punjabi.

  • Location: Shop no. 12, Golden Willows, Agrawal Rd, Vasant Garden 400080, Mulund West, Mumbai, Maharashtra 400080
  • Timings: 12:30 PM to 6 PM and 7 PM to 12:30 AM
  • Cost: ₹ 800 for two people
  • Travenix ratings: 3.8/5

7. B Bhagat Tarachand

B Bhagat Tarachand Mumbai

If you love vegetarian North Indian food, the hand-picked menu at B Bhagat Tarachand will delight you with its subtle yet flavourful dishes. The homely taste of the food along with its high hygiene standards has won the hearts of the visitors. Their beautiful ambience enhances the experience of dining at B Bhagat Tarachand.

Since each of their dishes are done to perfection, it becomes very difficult to select only a few dishes that we would recommend. So the best advice that we can give you is to visit B Bhagat Tarachand and order to your heart’s content. Rabri and Chaas are the heroes of B Bhagat Tarachand that you must try.

B Bhagat Tarachand has multiple branches across the city located at Marine Lines, Malad, Thane, Vashi and Seawoods.

Location: 47, 55, Mumbadevi Rd, Next to IDBI Bank, Charni Road East, Jamli Mohalla, Pydhonie, Bhuleshwar, Mumbai, Maharashtra 400003

  • Timings: 11 AM to 11 PM. Closed on Monday.
  • Cost: ₹ 700 for two people
  • Travenix ratings: 3.6/5

8. Mirchi And Mime

Mirchi And Mime Mumbai

Mirchi and Mime offers a unique dining experience in a tranquil environment with impeccable service and excellent quality food. This restaurant hires differently-abled people as service staff. In order for the visitors to communicate with the staff conveniently, the sign language on the side of the menu serves as a guide.

Their innovative and widespread menu at Mirchi and Mime comprises of North-Indian, Mughlai and South-Indian cuisine. If you are eyeing Punjabi dishes then try out their Suran Sarson Pasanda, Stuffed Mini Kulcha, Amritsari Fish Tikka, Rajma Chawal, Paratha and Naan.

  • Location: Trans Ocean House, Lake Blvd Rd, Hiranandani Gardens, MHADA Colony 19, Powai, Mumbai, Maharashtra 400076
  • Timings: 12 PM to 3:30 PM and 6:30 PM to 11 PM
  • Cost: ₹ 1800 for two people
  • Travenix ratings: 3.5/5

9. Amritsar Express

Amritsar Express Mumbai

As Desi as its name, Amritsar Express in Mumbai is the go to restaurant to satiate your cravings for Punjabi and North-Indian food. The affordable prices and the lip-smacking delicacies makes it a must-visit restaurant for all the foodies who love some desi khana.

If Delhi’s Rajma Chawal or Chole Kulche and Punjab’s Dal Makhni, Lassi and Paratha can make you drool, perhaps Amritsar Express is the best place to visit in the city.

This pure vegetarian restaurant serves over 50 varieties of dishes from North-India, especially Punjab and Delhi. The perfectly cooked Indian breads and the appropriately spiced accompaniments satisfy the taste buds and the stomach at pocket-friendly prices. Amritsar Express is a perfect place to visit with friends and family to enjoy a fulfilling meal.

  • Location: Nirolak Estate, opposite Bombay Talkies Compound Somwari Bazar, Harron, Harun Khan Road, Malad West, Mumbai, Maharashtra 400064
  • Timings: 12 PM to 3:30 PM and 7:30 PM to 11:30 PM
  • Cost: ₹ 600 for two people
  • Travenix ratings: 3.3/5

10. Masala Kitchen

Masala Kitchen Mumbai

This widely popular restaurant specialises in North-Indian and Mughlai cuisine. Their lavish menu boasts of both authentic as well as fusion dishes. The fusion dishes perfectly blend the texture and spices and lend the dishes a sublime taste. The relaxing ambience of the restaurant ensures that you enjoy your meal with tranquility.

The exotic Punjabi dishes like Amritsari Chole, Naan, Paratha, Kulcha and Tandoori starters are some of the highly recommended dishes that you must try at Masala Kitchen. If you have a sweeth-tooth you can indulge in Jalebi-Rabri or Moong Dal Halwa, which are perfect desserts to end the wholesome meal at Masala Kitchen.

If you want to experience a grand feast of finger-licking dishes then you can opt for their Lunch thalis or Biryani thalis that are available in both vegetarian and non-vegetarian options. Butter Chicken Biryani and Kashmiri Gosht Biryani are the hottest selling biryani dishes of Masala Kitchen.

  • Location: 12, Municipal Industrial Estate, Dainik Shivner Marg, Gandhi Nagar, Worli, Mumbai, Maharashtra 400018
  • Timings: 11 AM to 4 AM. Closed on Monday
  • Cost: ₹ 700 for two people
  • Travenix ratings: 3.1/5

11. Papa Pancho da Dhaba

Papa Pancho da Dhaba

If you happen to be at Bandra and are looking to grab a bite of something filling yet wholesome, then Papa Pancho da Dhaba is the place for you. This quaint and vibrant restaurant has a Punjabi vibe that you cannot miss. If you love dhaba style Punjabi food, then this restaurant will not disappoint you.

The ample seating place indoors as well as outdoors and the beautiful interiors makes it a perfect place to even visit with large groups of people. Their extensive menu has a wide variety of Kulcha, Paratha, Khichdi, Pakore, Biryani and Chaat. Sarson Da Saag with Makki Roti and Gulab Jamun are the stars of Papa Pancho da Dhaba that you must try.

  • Location: Shop No. 12, Gasper Enclave, Pali Naka, St John St, Opp. Gold’s Gym, Bandra West, Mumbai, Maharashtra 400050
  • Timings: 12 PM to 12 AM
  • Cost: ₹ 700 for two people
  • Travenix ratings: 3.0/5

12. Urban Tadka

Urban Tadka Mumbai

If you are looking for some spicy Punjabi dishes that perfectly accompany their wide variety of drinks, then Urban Tadka will delight you with their menu.

Baingan Bharta, Sarson Ka saag, Choley Bhature and Naan are some of the popular Punjabi dishes at Urban Tadka. Rabri-Jalebi is the star of the menu at Urban Tadka. They also serve a number of alcoholic and non-alcoholic drinks.

Urban Tadka has over 10 outlets in various parts of Mumbai.

  • Location: Bon Bon Lane, Juhu Versova Link Rd, Seven Bunglow, Andheri West, Mumbai, Maharashtra 400053
  • Timings: 12 PM to 12:45 AM
  • Cost: ₹ 1700 for two people
  • Travenix ratings: 2.8/5

13. Sher-E-Punjab Restaurant

Sher-E-Punjab Restaurant

This restaurant is a popular spot for all those foodies who love Punjabi dishes in Mumbai. Sher-E-Punjab Restaurant is a place with no fancy decor and serves authentic Punjabi food along with North-Indian, Chinese and Fast Food items.

If you are visiting Sher-E-Punjab, then be prepared to indulge in some rich food that is loaded with ghee or butter. Dahi ke Sholey Kabab, Kurkuri Bhindi and Kulcha are the most popular items here; along with the evergreen Sarson ka Saag and Gajar ka Halwa.

  • Location: Building No. 262, 264, Shahid Bhagat Singh Road, Near GPO, Ballard Estate, Fort, Mumbai, Maharashtra 400001
  • Timings: 12 PM to 11:30 PM
  • Cost: ₹ 900 for two people
  • Travenix ratings: 2.6/5

14. Mini Punjab’s Restaurant

Mini Punjab's Restaurant Mumbai

Mini Punjab’s Restaurant has become synonymous with delectable Punjabi as well as North-Indian delicacies served in all corners of Mumbai. With over six outlets in the city, it has become one of the most famous restaurants in Mumbai that serves an assorted variety of tandoori dishes.

Reshmi Chicken Tikka, Butter Chicken and Kulcha are some of the highly recommended items from the menu at Mini Punjab’s Restaurant.

  • Location: JK Bhasin Marg, Punjabi Camp, G.T.B Nagar, Sion, G.T.B.Nagar, Sector V, Sindh Seva Samiti Nagar, Antop Hill, Mumbai, Maharashtra 400037
  • Timings: 12 PM to 4 PM and 7 PM to 12 AM
  • Cost: ₹ 900 for two people
  • Travenix ratings: 2.4/5


The subtle flavours and the distinct aroma of Punjabi dishes will surely linger on your taste buds for a while. The pleasant ambience along with the delectable dishes makes the experience of dining at the above mentioned restaurants memorable.

If you know about some other restaurants in Mumbai that serve lip-smacking Punjabi dishes not included on our list, then do let us know in the comment section below. Also, if you have visited any of the above restaurants, then please share your experience with us too!


Image Sources: Dineout, Justdial, LBB, MagicPin, Google Maps, TripAdvisor, Zomato, Shopping Bazaar.