Top 3 Best Briyani In KL
2 min readThere’s just something about a good plate of briyani that hits the spot—fluffy rice, bold spices, and that rich aroma that makes your mouth water instantly. In a food-loving city like Kuala Lumpur, briyani isn’t just a meal, it’s an experience. With so many places to choose from, we’ve done the tasty work for you and rounded up the top 3 spots that serve briyani worth raving about. Whether you’re a longtime fan or just craving something flavourful, these places are sure to satisfy!
1. Thalapakatti Restaurant

Thalaipakattu Briyani Restaurant serves an outstanding Briyani 65, priced between RM 15 and RM 30. The rice is aromatic and perfectly spiced, with a variety of briyani options to suit all tastes. With its rich flavors and delicious sides, this place is a must-visit for any briyani enthusiast.
Operation Hours : 10.30 am to 11 pm (Daily)
Location : 130, Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
2. Restaurant Mahesha

Restaurant Mahesha offers a unique twist on briyani by serving it inside a coconut, complete with hard-boiled egg, masala meat, and cashew nuts. Enjoy a variety of Baby Coconut Briyani options, including Chicken, Mutton, Duck, Stingray, Crab Rasam, and Vegetables Briyani. Priced between RM 10.00 to RM 20.00, it’s a distinctive and affordable treat you won’t want to miss.
Operation Hours : 6.30 am to 12 am (Daily)
Location : 32, Jalan Tun Mohd Fuad, Taman Tun Dr Ismail, 60000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
3. Anjappar Authentic Chettinad Restaurant

Anjappar Authentic Chettinad Restaurant is a highly recommended Indian spot with three locations in Klang Valley. Their Nasi Briyani (RM 15.00 to RM 30.00) is aromatic and delicious, served in small steel pots with Raita. Known for its flavorful and well-balanced dishes, the restaurant’s Mutton Sukka Varuval is a great complement to the briyani, so don’t miss it.
Operation Hours : 11 am to 11 pm
Location : 136, Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur.
