The 10 Best Indian Restaurants in Brickfields, Kuala Lumpur

Nasi Briyani
Nasi Briyani | © Jimmy Tan / Flickr
Photo of Sam Bedford
5 April 2018

Anyone looking to enjoy authentic Indian food will find endless choices in Kuala Lumpur’s Little India. From Nasi Kandar self-service, to upscale diners and vegetarian/vegan spots, here is our roundup of the best Indian restaurants in Brickfields.

Restoran Husen Café

Restaurant, Malaysian

This 24/7 Nasi Kandar-style Indian restaurant in Brickfields has a wide selection of self-service food. Expect old favourites, such as biryani rice, curried eggs, fish, prawns, squid and a host of sauces and veggie sides at rock bottom prices. For those looking to eat something different, a variety of fried rice and noodle dishes, roti, naan, tandoori and nasi lemak fill the table-side menu too. A hearty meal with a drink often comes to less than RM 20 ($5.20).

Sithique Nasi Kandar Pulau Pinang

Restaurant, Indian
sithique nasi kandar
Brickfield's popular Sithique Nasi Kandar Penang | © Sam Bedford

This Nasi Kandar is among the best Indian restaurants in Brickfields, if not all of Kuala Lumpur. Walk along Jalan Tun Sambanthan at lunchtime and find a line of hungry locals waiting patiently to get their food. Offering a variety of self-service favourites, such as chicken or goat curry, prawns, squid and other dishes, like fried rice and noodles, this Halal-restaurant shouldn’t be missed. Grab a plate, order roti canai and enjoy the local experience with some of the city’s best Indian food.

Restoran Jaya

Restaurant, Indian

The Nasi Kandar-style restaurant on Jalan Thambipillay is a stone’s throw from the Tamil Methodist Church. Offering a similar experience to other Indian restaurants in Brickfields, customers often eat from the low-cost self-service section. Restoran Jaya also provides a set lunch menu with rice, a side and a drink for a few ringgits as a popular alternative to self-service.

ABC One Bistro

Restaurant, Malaysian, Indian, $$$
indian restaurants
Always Best Choice One Bistro | © Sam Bedford

ABC, or Always Best Choice One Bistro, is a mid-range (by Malaysian standards) Indian restaurant. The red and white painted exterior with red and white tables and chairs make it easy to find. Expect a variety of Indian dishes, including fried rice, roti and traditional banana leaf styles. Set breakfasts are available here too.

Mr Naan + Mrs Idli

Restaurant, Indian, Vegetarian, $$$
indian restaurant
Enjoy the cheap vegetarian lunch buffet | © Sam Bedford

The quirkily named diner is one of the best Indian restaurants in Brickfields for vegetarian food. With a menu filled with north and south Indian favourites, along with Buddhist-friendly meals, there’s little wonder why this restaurant is a favourite spot for local Indians. But the highlight for hungry customers is the lunchtime vegetarian buffet, taking place from 11:30am to 3:00pm between Monday and Friday for just RM 15 ($3.90). Expect all the food to be fresh and without preservatives.

Indian Spices Village

Restaurant, Indian, $$$
Authentic Indian food
Enjoy the food and indoor seating in Indian Spices Village | © Sam Bedford

This upscale restaurant provides diners with authentic Indian dishes inside a comfortable indoor dining area with air-conditioning. While the prices might be higher than other Indian restaurants in Brickfields, the costs are still low by non-Malaysian standards. Daily specials such as kulfi and biryani dishes entice hungry customers.

Chennai Spice

Restaurant, Indian
Indian restaurant
Another option for authentic North and south Indian food | © Sam Bedford

Chennai Spice offers customers a slightly more upscale dining experience, compared to the Nasi Kandar. This Indian restaurant in Brickfields has an indoor seating area with air-conditioning. Serving up a variety of authentic recipes, including southern and northern dishes, along with banana leaf specials, diners are always satisfied with the taste and portions. Both vegetarian and non-vegetarian dishes are available as well as daily lunch specials.

Namma Veedu Vasanta Bhavan

Restaurant, Indian, Vegetarian, 0

Namma Veedu Vasanta Bhavan began as a small vegetarian restaurant in Chennai. Kuala Lumpur’s chain on Jalan Sambanthan provides a variety of vegetarian and vegan dishes in a comfortable air-conditioned space. Popular meals include a range of biryani options and tandooris, starting at just RM 10 ($2.60). Anyone craving a change from the meaty meals elsewhere will appreciate this mid-range but affordable restaurant in Brickfields.


Restaurant, Indian, Vegetarian, $$$
indian restaurant
A family-owned restaurant since 1924 | © Sam Bedford

The banner outside this Indian restaurant in Brickfields proudly proclaims they have served food since 1924. The air-conditioned spot provides south Indian vegetarian food on Jalan Thambipillay. MTR, once a family-owned restaurant and now a successful international chain with a branch in Kuala Lumpur, has a selection of dishes, such as vangibath, vegetarian aloo bonda and shavige bhath.

Legend’s Claypot Briyani House

Restaurant, Indian, $$$
Enjoy Briyani cooked and served in a claypot | © Sam Bedford

Nobody serves biryani in Brickfields better than Legend’s Claypot. Located at the corner of Jalan Berhala and Jalan Vivekananda, the mid-range restaurant offers a selection of biryani dishes. Favourite choices range from seafood, crab and vegetarian types, along with various sides starting at RM 16 ($4.10) per meal.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"