From cheap curries to refined Michelin-star options, we’ve rounded up our favourite Indian restaurants in the city.
Hong Kong is known for its diverse population and colourful food scene, and one cuisine that is in plentiful supply is Indian. From South Indian delights to spicy curries, tandoor dishes and vegetarian options, there’s truly something for everyone in our melting pot of a city, so we’ve rounded up some of our favourite Indian restaurants. Whether you’re after a no-frills and budget option, or something a little more special, we’ll have you covered and those Indian food cravings curbed.
The Best Indian Restaurants In Hong Kong
A no-frills kind of place, Aladin Mess is a great spot to bring a big group. Serving up classics such as perfectly fried Samosas, decadent Butter Chicken, creamy Palak Paneer and the best Cheese Naan in town, you’ll be coming back to this Indian restaurant for seconds in no time. Situated right in the heart of Causeway Bay, across from Times Square, this local staple has long been a favourite of ours!
Read more: Your Guide To Halal Restaurants In Hong Kong
New to the Indian food scene, Bengal Brothers is the first and only Indian eatery in Hong Kong to serve up authentic Kati Rolls. These quintessential Indian wraps come packed with chargrilled meat or vegetables, all rolled into house-made paratha flatbreads and topped with a crunchy fresh salad, and drizzled with tangy chutneys and spices. Also on the menu is street-food inspired bowls, snacks and lassis. Grab and go dining doesn’t get any better (or more delicious!) than this.
Bengal Brothers, G/F Man Tee Mansion, 6 Johnston Road, Wan Chai, Hong Kong, www.bengal-brothers.com
With a fresh new location, Bombay Dreams serves a variety of flavourful and aromatic dishes, alongside an extensive vegetarian menu that’s equally as delicious, including favourites such as Dal Makhni and Paneer Tikka Peeli Mirch. With a rustic modern interior design that’s chic yet understated, it’s perfect for birthdays, group meals and casual dining. On top of that, the Indian restaurant also offers a Weekend Brunch Buffet for just $238 for unlimited food, plus an additional $198 for free-flow cocktails, wine and sparkling wine!
Helmed by tour de force Chef Manav Tuli, CHAAT brings refined street food and re-imagined slow-cooked classics of India to the restaurant table. Equipped with three Tandoor ovens and a storeroom dedicated to spices, this bold Indian concept delivers flavour in spades. Sample the sultry cocktail selection to wash down your meal.
Chaiwala serves modern Indian cuisine, offering dishes from all corners of the vast country. This expansive Indian restaurant can be found by entering through a British-style salon bar, Hugger Mugger on Wyndham Street. The menu is sure to take diners on a journey through India, offering everything from chaats and street food dishes to classic tandoor dishes. Along with affordable weekday lunch sets starting from $149 per person, Chaiwala also serves up its own Brunch & Dunch on weekends and public holidays, priced at $298.
If you’re after cheap and cheerful Indian cuisine, look no further than Chautari Restaurant. Found inside the Queen Street Cooked Food Market in Sheung Wan, you’re not going here for the décor, but a buzzy atmosphere and plenty of quality Indian food (at low prices!). Perfect for enjoying with a crowd, diners are encouraged to BYOB, and the menu includes everything from curries, tandoori specials, biryanis and specialty breads. If you can’t choose from the vast array on offer, we suggest opting for the set for two ($350), which includes samosas, chicken tikka and papadams to start, followed by a choice of curries, naan and rice.
The Clay Oven
This hole-in-the-wall joint may not seem much from the outside, but you’re sure to be pleasantly surprised once you try out the food on offer. Try out the Tandoori Mixed Grill, along with the creamy and rich Dal Makhani. For veggie lovers, The Clay Oven also offers a wide variety of vegetarian options that taste just as good as the non-veg options, such as Saagwalla Paneer, Aloo Gobi and Chana Masala. A must-try restaurant if you’re in or around the Kennedy Town area, and in need of an Indian food fix.
Gaylord Indian Restaurant
Michelin-recommended Gaylord Indian Restaurant has become an institution in its own right, with almost 50 years under its belt. With a buffet is available for lunch and dinner from Sunday to Thursday (did someone say all-you-can-eat Pani Puri?), as well as live music every evening, expect a full house and a good time at this veteran Kowloon-side haunt.
It was the dream of Gill Jagdev Singh to bring authentic North Indian Food to Hong Kong and so Handi was born. Named after the copper cooking basins used primarily in North Indian, Pakistani and Bangladeshi cooking, the Dhaba-style Indian restaurant serves up delicious Tandoori meats and a range of vegetarian options to cater to Jains and Buddhists.
Read more: The Best Thai Restaurants In Hong Kong
A Hong Kong staple, Jashan has been around for years and it’s not hard to see why. With its contemporary take on classic Indian fare, it appeals to a wide variety of foodies, while still retaining the comfort food vibe that we look for when going out for Indian food. The flavours and cooking are always just right, and the range of options ensures that everyone can find something they like here. We love the sound of the Pizza Samosas and Crispy Kale Chaat, though there are still favourites on this Indian restaurant’s menu such as Paneer Tikka Masala, Butter Chicken and Lamb Rogan Josh.
Jo Jo Indian Restaurant
An oldie but a goodie, Jo Jo Indian Restaurant has been on the Hong Kong dining scene since 1985! Serving up a delicious variety of traditional curries and clay oven specialties, the prices at this Indian restaurant are reasonable and the atmosphere is always lively. The menu features an array of dishes from the north and south of India, such as Pani Puri, Dosas, creamy curries and plenty of tandoor-grilled meats. Don’t miss the unlimited lunch buffet, which is priced at just $128.
This low-key, no-frills Indian restaurant is an old Sassy fave. Prices are reasonable, the service is super friendly, and the dishes are flavourful. Namaste Kitchen offers a wide selection of vegetarian, seafood and meat dishes, including curries, tikka and tandoori dishes, all served with freshly made naan. Don’t miss the weekday set lunch, which is priced between $55 and $88 for a starter, main dish, side and a drink!
New Punjab Club
As the world’s first Punjabi restaurant to hold a Michelin star (receiving the honour in 2019), New Punjab Club should top your list when it comes to Indian dining. Helmed by chef Palash Mitra, New Punjab Club specialises in Punjabi cuisine, with the menu centred around hearty dishes from the tandoor oven. Best saved for a special night out, menu prices here can run a little high, but we promise the food is worth it. Favourite dishes of ours include Samosa Chaat, Keema Pau and masalewali chanp (tandoori lamb chops), not to mention plenty of buttery naans – just make sure to save room for the banana sticky toffee pudding dessert! No trip to NPC is complete without a drink or two from the decadent gin trolley, sure to complement the richly spiced food.
Marrying together the philosophy of French cuisine and Indian home-cooking, Pondi – billed as a love letter to the former Pondicherry, India – brings a fresh perspective to the Hong Kong dining scene. Opened as a collaboration between the team behind Brut! and Chef Taran Chadha (formerly of Blacksalt), expect deep, full-bodied flavours.
Based on the Anglo-Indian mess halls of the 1920s, Rajasthan Rifles sees the coming together of the two cultures, with the menu featuring British-influenced items such as the Rajasthan Rifles Club Sandwich and Mulligatawny soup, alongside favourites such as Keema Pau, Tandoor Goat Seekh Kebabs and Lamb Biryani. The kitchen is helmed by Palash Mitra (of New Punjab Club fame), so you know that quality plates with plenty of flavour and spice are guaranteed. Located at the top of The Peak, don’t miss out on enjoying a cooling G&T (or a cup of warming chai!) on the Indian restaurant’s alfresco terrace, complete with sweeping city views.
Sangeetha Vegetarian Restaurant
This vegetarian Indian restaurant is sure to sate the appetites of both veggies and meat-eaters alike! Specialising in South Indian cuisine, Sangeetha offers classic dishes such as idly, vada and dosas (with a range of fillings to pick from!), along with a selection of Northern-inspired dishes.
Uncle Desi Food & Sons
Catering to all your “lazy night-in” needs, Uncle Desi Food & Sons delivers your favourite Indian takeaway dishes straight to your door. Overseen by Michelin-starred chef Palash Mitra (of New Punjab Club and Rajasthan Rifles), Uncle Desi delights with a menu of comforting throwbacks. Think aloo samosas and onion pakoras, lamb rogan josh, prawn vindaloo, paneer butter masala and much more. Round off your meal off with a buttery naan and a cold Kingfisher beer – evenings at home don’t get much better than this!
Woodlands International Restaurant
Serving up a delicious and excellent value range of South Indian fare in Tsim Sha Tsui since 1981, Woodlands International Restaurant still hasn’t lost its charm. Catering to vegetarians and vegans alike, must-orders at this Indian restaurant include the Masala Dosas and Sambar, but the Thali and Idlis are also hard to beat. At around $45 to $70 per dish, everything Woodlands has to offer is a great value for your money. Plus, the service is attentive and the atmosphere is extremely casual.
Editor’s Note: “The Best Indian Restaurants In Hong Kong” was originally published on 12, October 2016 and was most recently updated in August 2021.
Hero image courtesy of Rajasthan Rifles via Instagram, image 1 courtesy of Bengal Brothers via Instagram, image 2 courtesy of Chaiwala via Instagram, image 3 courtesy of Gaylord Indian Restaurant via Instagram, image 4 courtesy of Jojo Indian Restaurant via Instagram, image 5 courtesy of Pondi via Instagram, image 6 courtesy of Uncle Desi Food & Sons via Instagram.