Satay is big in Southeast Asia, and there are few dishes that can put a smile on people’s faces like the skewered meat dish. Popular street food has become a staple in neighbouring countries like Singapore, where there’s even a “street” by the famous Lau Pa Sat that’s dedicated to serving freshly barbecued sticks of this beloved dish. Of course, Malaysia takes just as much pride in delivering equally delicious satay to locals and visitors alike. Here are some of the best satay joints in KL for a barbecued feast worth having.

What is satay?

what is satay indonesian malaysian singapore street food KL kuala lumpur
(Image credit: @satekingwarungking/Instagram)

We’re blessed to live in a city where many passionate foodies embrace different cultures through their love for food. Many of our favourite dishes herald from neighbouring countries, and satay isn’t an exception. Originating from Indonesia’s Java, satay (or sate) has seen variations in different parts of the world. The versions in Kuala Lumpur (and Singapore) have evolved over the years to suit the palates of its residents, replacing its more savoury and spicy peanut sauce with a sweet nutty, and subtly spicy one.

One thing that still remains though, is the honeyed aroma of the deliciously marinated and barbecued skewers. Often grilled over a trough of open charcoal fire, the tender meat – often lamb, beef, and chicken – comes served with accompaniments such as nasi impit or ketupat (rice cubes), sliced cucumbers, and sliced onions, alongside a bowl of delicious thick dipping peanut sauce.

Hunting for the best satay in KL can be daunting, but you can’t say you’ve made a trip to the Malaysian capital without a proper satay feast. Here are some of the most popular stalls to stop by the next time you’re in town.

6 places for the best satay in KL:

(Hero and featured image credit: Willy Satay)

This story first appeared on Lifestyle Asia Singapore

Sate King
Sate King
24, Jalan 8/62a, Bandar Menjalara, 52200 Kepong, Wilayah Persekutuan Kuala Lumpur, Malaysia

Located in Kepong, Sate King is known for its best-selling sate daging, ikan and perut. Priced between RM1.80 and RM8 per stick, satay lovers can indulge in the full-bodied flavours of the delicious meat skewers by ordering on Grabfood.

Open every day except every 1st and 3rd Sunday. Order on foodpanda.

(Image credit: @satekingwarungking)

Raja Satay 1900
Raja Satay 1900
B-2, Medan Selera Bandar Sri Permaisuri Jalan Sri Permaisuri 6, Cheras, Bandar Sri Permaisuri, 56000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
+60 12-565 0530

If you haven’t been to Raja Satay 1900, it’s time to pay a visit for its finger-licking satay. Returning customers adore its marinated yet tender beef and rave about the generous portion. The satay feast is available in four sets: small, medium, large and extra-large. The small set comes with 10 sticks, while the medium includes 20 sticks. For larger parties, the large set offers 30 sticks while the extra-large set includes 50 delicious satay sticks. Each set includes nasi impit, timun bawang and kuah kacang.Better yet, you can now order and have it delivered.

Cheras outlet: 12 PM – 12AM / Bangi outlet: 10 AM – 10 PM. Order here.

(Image credit: @rajasatay1900/Instagram)

Satay Station
Satay Station
Mont' Kiara Meridin, 19, Jalan Duta Kiara, Bukit Kiara, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia
+60 17-210 2067

Those who live in Ampang can vouch for Satay Station. Located in Kampung Pandan, Satay Station is a hit destination in the neighbourhood for its appetising skewers. Since parking spaces are limited, the restaurant offers takeaway and delivery. Apart from satay, Satay Station offers other Malaysian comfort favourites such as Mee Rebus Bonda, Nasi Lemak and Sup Tulang.

Order here.

(Image credit: @sataystation/Instagram)

Restaurant John Satay
Restaurant John Satay
27G, Jalan Selimang, Taman Tenaga, 56000 Cheras, Wilayah Persekutuan Kuala Lumpur, Malaysia
+60 12-437 7745

Fried rice and satay – it’s truly the best of both worlds, especially if you’re in Kuala Lumpur. Check out John Satay if you’re in Taman Tenaga, Cheras. Priced between a reasonable RM15 and RM30, the menu boasts various satay sets to order. We recommend Set D (20 pieces of chicken satay) and Set E (20 pieces of beef satay). Our top-rated nasi goreng: Nasi Goreng USA and Nasi Goreng Ayam.

Order on Grabfood. Order on Foodpanda.

(Image credit: John Satay/Facebook)

Satay Point
Satay Point
No 202-0-4 jalan 1/89c, batu 2 1/2, Jln Sungai Besi, 57100 Kuala Lumpur, Malaysia
+60 19-324 3115

Available on Grabfood and Foodpanda, Klang’s Satay Point’s menu offers some of the best satay in Kuala Lumpur in various sets, ranging from RM15 to RM50, that will fulfil your craving. If you’re in the mood for other hearty dishes to complement your satay, go ahead and try the Nasi Goreng Kampung Sekinchan.

Order on Grabfood. Order on Foodpanda.

(Image credit: Satay Point)

Willy Satay
Willy Satay
Jalan Ramal 1, Taman Ramal Indah, 43000 Kajang, Selangor, Malaysia
+60 13-330 9291

While not strictly in KL, Willy Satay is worth making a slight detour for the next time you’re in the city. Tucked away in Selangor, this hidden gem has become a favourite amongst locals and visitors alike, especially since the meat is generously skewered, and well marinated with the all-important spices. Here, expect the carb-of-choice to be lontong, a slight deviation from the usual ketupat or nasi impute. The delicious cubes of lontong here are cooked in banana leaves for extra fragrance.

(Image credit: Willy Satay/Facebook)


written by.
Feast On The Most Delicious Charcoal-Grilled Satay In KL At These Six Places
Never miss an update

Subscribe to our newsletter to get the latest updates.

No Thanks
You’re all set

Thank you for your subscription.