Indonesian cuisine is known for its complex, layered flavours, unique spices, and generous portions, making every meal a memorable experience. Kuala Lumpur and Selangor, with their appreciation for diverse foods, boast an impressive selection of Indonesian eateries.

These spots bring the essence of Indonesia to the Klang Valley, featuring dishes like sup buntut, also known as oxtail soup and fragrant nasi Padang, each representing the richness of Indonesian culture and history. Here is a guide to some of the best Indonesian restaurants in the Klang Valley, each offering a delightful journey for your senses.

Dancing Fish is well-known for its Malay-Indo cuisine, expertly blending the culinary traditions of Malaysia and Indonesia. Over the years, the restaurant has built a solid reputation and gained multiple accolades, including a spot on the Bib Gourmand list in the Michelin Guide.

This recognition speaks volumes about the quality of food and service at Dancing Fish, which specialises in flavours that keep diners returning time and time again. The restaurant offers authentic dishes, allowing diners to mix and match their favourites with rice.

Each dish combines Indonesian and Malay spices and cooking techniques, from the Bebek Goreng Bali, marinated overnight in their signature Balinese herbs and spices, then fried to a golden crisp, to the creamy, coconut-based Gulai Nangka-Nangka Goreng. The blend of flavours honours both countries’ culinary traditions, creating a unique experience.

Address: Lot T120 &121, 3rd Floor, Bangsar Shopping Centre, Jalan Maarof, 59000 Kuala Lumpur
Contact: +603 2011 2743

Website Icon Facebook Icon Instagram Icon

When it comes to Indonesian food in Kota Damansara, Uma Bali is one of the top choices for a true taste of Bali. The restaurant’s warm ambience and rustic decor inspired by Balinese architecture create a dining space that transports diners to the island.

Known for its generous portions and authentic flavours, Uma Bali is popular among locals and visitors seeking an actual Balinese dining experience.The menu focuses on traditional Balinese dishes, with a variety of options for both meat lovers and vegetarians. The slow-cooked meats, flavourful vegetable dishes, and aromatic rice options make Uma Bali’s menu worth returning for.

Bebek Betutu, a Balinese speciality featuring duck marinated in a blend of spices, wrapped in banana leaves, and slow-cooked to perfection, will not disappoint. And the Balinese Pork Ribs are also the perfect choice for meat lovers.

Address: 7-G & 7-1, Jalan PJU 5/21, Kota Damansara, 47810 Petaling Jaya, Selangor
Contact: +603 6142 2771

Website Icon Facebook Icon Instagram Icon

In the industrial cabins turned shops of Eco Ardence, there is a small Indonesian restaurant serving the best of Indonesian cuisine, including Bakso Urat, Nasi Tumpeng, Nasi Liwet, and more.

Before leaving, be sure to complete you experience by sampling their desserts, like the Kue Ketayap, Onde-onde, Kue Nona Manis, and Kue Talam. Whatever your pick, they do not disappoint.

Address: Lot 30, Eco Ardence, PT8, Persiaran Setia Alam, 40170 Shah Alam, Selangor
Contact: +603 5033 2178

Website Icon Facebook Icon Instagram Icon

For some of the best Indonesian fare, head on to Taste of Medan, where the dishes are heavily-inspired by those served in the city of Medan, Indonesia. Their spicy homemade sambal, Nasi Soto Medan, and delicious bowls of Lontong will keep you coming back for more.

Address: 10, Jalan 20/38A, Taman Sri Sinar, 51200 Segambut, Kuala Lumpur
Contact: +603 6280 6285

Facebook Icon Instagram Icon

Tucked in SS15, Subang Jaya is Kotak+, an Indonesian fast food restaurant that serves up modern twists to the cuisine – try a box of their Nasi Goreng Aceh, Ayam Ketuk, and Pecel Lele. Their Bakso Tennis is served with huge meatballs that’s worth every penny and every calorie!

While dishes are not prepared in the traditional manner of Indonesian food, it still offers wonderful choices for a quick and satisfying meal. They also have an outlet located in Bangi.

Address: 10, Jalan SS 15/8B 47500 Subang Jaya, Selangor
Contact: +603 5611 7778

Website Icon Facebook Icon Instagram Icon

Anggrek Kuring is a Sundanese-Indonesian restaurant in Puchong, making good food with the freshest ingredients. Sup Buntut, Fish Gulai, Perkedel, and Nasi Timbel are some of the dishes available on the menu and are highly recommended. They also offer catering services, should you feel like serving your guests flavourful dishes!

Address: 30-1, Jalan Puteri 1/4, Bandar Puteri, 47100 Puchong, Selangor
Contact: +603 8063 8050

Website Icon Facebook Icon Instagram Icon

Sari Ratu Prima is known for serving dishes originating from Padang in West Sumatera, and if you’re a big fan, then definitely take the time to visit. The menu consists of local Padang food, including Nasi Padang, seafood and meat selections, and Indonesian desserts. They currently have three outlets within the Klang Valley.

Address: 1-7, Centrio Pantai No, 1, Jalan Pantai Murni, Pantai Hillpark, 59200 Kuala Lumpur
Contact: +603 2242 4823

Website Icon Facebook Icon Instagram Icon

Found in Bukit Tinggi, Klang is a Javanese restaurant serving classic Indonesian dishes. Customer favourites include the Ayam Geprek Lalapan, Cumi-Cumi Goreng, Sate Asam Jawa, and Gulai Kambing.

Buy a bottle of their homemade sambal, available in several different flavours, for an instant hit of spice at home. Another hit is their Martabak Pizza, a sweet take on the classic Indonesian dessert.

Address: 31 Lorong Batu Nilam 3A, Bandar Bukit Tinggi, 41200 Klang, Selangor
Contact: +6016 367 4888

Website Icon Facebook Icon Instagram Icon

For quick, affordable Indonesian fare with a fiery twist, Waroeng Penyet is an ideal choice. This restaurant chain has made a name for itself across the Klang Valley, especially among those who appreciate solid flavours and a generous amount of spice. Known for its ayam penyet (smashed fried chicken), a popular Indonesian dish, Waroeng Penyet has earned a loyal following of Malaysians who can’t get enough of its fiery flavours without the hefty price tag.

With multiple branches across the Klang Valley, Waroeng Penyet is convenient and accessible, making it a favourite among working professionals and students alike. If you don’t feel like having chicken, try the Ikan Bakar Set––grilled fish marinated in spices, charred to perfection, and often served with rice and vegetables.

Address: Multiple locations within the Klang Valley; visit the website for more details.

Website Icon Facebook Icon Instagram Icon

If you’re looking for a homely, casual dining experience, Padangs On Wheels should be on your list. As its name suggests, the restaurant offers a Padang-style dining experience inspired by the culinary traditions of Padang, Indonesia. Nasi Padang allows diners to pick multiple dishes from an extensive spread to enjoy with rice. This dining concept is ideal for groups, as sharing a variety of dishes is central to the Padang dining experience.

The menu at Padangs On Wheels is diverse, featuring everything from aromatic curries to savoury stir-fries. Each outlet also has a laid-back, welcoming atmosphere, making it a favourite spot for families and friends.

Must-tries include: Spicy Daging Berlado – tender beef bits coated in spicy berlado sambal, a fiery topping that complements the beef’s rich flavour and Gulai Siput Sedut – a simple yet flavourful dish with snails cooked in green coconut gravy. Not forgetting Bakso, a traditional Indonesian soup featuring meatballs served in a hearty broth with noodles and various fresh garnishes.

Address: Multiple locations within the Klang Valley; visit the website for more details.

Website Icon Facebook Icon Instagram Icon

Warung Eropa brings Indonesian street food flair to the upscale setting of The Exchange TRX. Combining authentic flavours with a modern touch, this restaurant offers an elevated dining experience while staying true to its roots––the menu includes a range of popular street food dishes served in a sleek and stylish environment.

The restaurant’s atmosphere is lively and energetic, echoing the bustling streets of Jakarta or Bali. Each dish is prepped with care, showcasing the bold, layered flavours characteristic of Indonesian street food we all love so much. The high standard of service at Warung Eropah also makes it an ideal spot for gatherings and celebrations.

Items on the menu worth shouting about are definitely the Bebek Goreng Bali; this deep-fried duck is crispy on the outside and tender on the inside, paired with a zesty sambal that adds an extra kick to the dish.

Then there’s the Sop Oxtail Bakar, a twist on the classic oxtail soup, grilled and served with beef broth, rice, sambal, and emping. The combination of grilled flavours with the hearty broth truly makes it a unique treat. Another must-order will be the Sate Lilit Ayam, Balinese-style skewers made from minced chicken, served with a hearty serving of sambal merah.

Address: L2.49.A & L2.49E.A Level 2, Dining Terrace, The Exchange, Persiaran TRX, Tun Razak Exchange, Kuala Lumpur
Contact: +6016 709 2998

Facebook Icon Instagram Icon
+1
7
+1
3
+1
7
+1
1