Do you know what Soto is? Soto is Indonesia’s traditional soup consisting of broth, meat and vegetables. Soto also can be considered the national dish of Indonesia as this dish is served from Sumatra to Papua in broad variations.
If you have never tried soto, this article is a call out for you to sample this delicious dish. It has a savoury taste with many ingredients like chicken, bean sprouts, fried groundnuts, nasi impit, begedil, sambal and many more. All of these ingredients are well-thought to create a perfectly harmonious taste and texture. The following are the top 10 soto in KL and Selangor.
How To Find The Best Soto in KL and Selangor?
Due to the high demands, you can easily find a restaurant that sells soto, but how will you pick a specific place to go to? Knowing the location, preference and setting a budget may be beneficial to you.
- Location
We have noticed that the best soto places are not located near the big cities. So, learn the location of the restaurants you wish to visit in order to get yourself well-prepared for the road trip.
- Preference
Though all soto may look the same, it is best for you to pick a spot that sells soto that matches your preference. This is because some restaurants will serve soto with shredded chicken, and some will give a whole piece of chicken.
- Budget
Budget will always be a crucial thing someone needs to ponder before deciding which place to get your soto. Different restaurants offer different prices, so setting aside a budget may be helpful to avoid overspending.
10 Best Soto in KL & Selangor 2025
1. Warung Soto Pasir Penambang


Warung Soto Pasir Penambang is among the most popular spot you need to visit to satisfy your soto cravings. Founded by Ustazah Musripah in 1970, Warong Soto was first started humbly in the night market in Kuala Selangor. The soto you will find at this stall is incredibly delicious, with a generous amount of shredded chicken to enhance your eating experience.
Address: Lot 321, Batu 2, Pasir Penambang, 45000 Kuala Selangor, Selangor
Operating Hours: 10:00 am – 6:00 pm (Daily)
Google Map: Navigate Here
Google Review: Here
Facebook: https://www.facebook.com/people/Warong-Soto/100057501008803/
2. Warung Soto Kedai Basikal


Warung Soto Kedai Basikal will impress you with its unique decoration as you can find several bicycles decorated all over the restaurant site, like on a tree and on top of the street light. The bikes make a great way to attract the customers to sample its flavourful soto. The ‘nasi impit’ is big enough to leave you feeling full after finishing this hearty meal.
Address: Jalan Genting, Kampung Rantau Panjang, 42100 Klang, Selangor
Operating Hours:
7:00 am – 4:30 pm (Monday – Saturday)
Closed on Sundays
Google Map: Navigate Here
Google Review: Here
3. Soto Sungai Serdang


Head to Soto Sungai Serdang for fulfilling soto-eating moments. Located in Kapar, Selangor, Soto Sungai Serdang is a humble restaurant specialising in soto. Hence, it is no surprise that people come by to taste its soto. It also has been getting praise from previous customers about how tasty the soto is, giving the first-timers a sense of reassurance.
Address: Kampung Tok Muda, 45600 Kapar, Selangor
Operating Hours:
10:30 am – 10:00 pm (Monday, Tuesday, Thursday, Saturday, Sunday)
10:30 am – 6:45 pm (Wednesday)
12:00 pm – 10:00 pm (Friday)
Google Map: Navigate Here
Google Review: Here
4. Soto Berlada Keramat


Soto Berlada Keramat is a restaurant nestled amid the hectic city life of Kuala Lumpur. You will not be served the usual soto at this restaurant as Soto Berlada is its speciality. The spicy sambal is the thing that makes this soto different from others. You will also get a huge, perfectly cooked ‘bergedil’ to elevate the whole taste of the dish.
Address: 49, Jalan AU 1A/2, Taman Keramat, 54200 Kuala Lumpur, Selangor
Operating Hours:
12:00 pm – 10:00 pm (Monday – Friday)
Closed on Sundays
Google Map: Navigate Here
Google Review: Here
Facebook: https://www.facebook.com/hadirhati/
5. Wak Dol Soto


Swing by Wak Dol Soto whenever you are near Banting to enjoy excellent taste soto at a fair price. You are advised to order the Soto Special as you will get extra shredded chicken, bean sprouts, fried tofus etc. Remember to eat your soto with the ‘sambal kicap’ to add a slightly spicy note without overpowering the soto’s original taste.
Address: Persiaran Majlis, Taman Budiman, 42700 Banting, Selangor
Operating Hours:
8:00 am – 5:00 pm (Monday – Saturday)
Closed on Sundays
Google Map: Navigate Here
Google Review: Here
6. Juara Soto


Juara Soto is a hidden soto restaurant in Kuala Lumpur that sells appetising soto and many other local foods worth trying. The soto is well-prepared by the cook so you will never forget your first spoon of the soup. Its special sambal is favoured by those who love spicy foods and, at the same time, makes your soto even more mouth-watering than ever.
Address: 55, 45, Jalan F, Taman Cempaka, 55100 Kuala Lumpur, Selangor
Operating Hours:
11:00 am – 11:30 pm (Tuesday – Sunday)
Closed on Mondays
Google Map: Navigate Here
Google Review: Here
Facebook: https://www.facebook.com/juarasotokampungpandan/
7. Warong Soto Ori Kanang


Warong Soto Ori Kanang is another restaurant specialising in soto in Selangor. With an ample seating area, you are more than welcome to bring your family or friends to this restaurant to relish a scrumptious soto. The fact that it is also offered at a low price makes it an ideal place to get your soto cravings fixed any time of the month.
Address: Kampung Bukit Cherakah, 45800 Jeram, Selangor
Operating Hours:
11:00 am – 7:00 pm (Daily)
Closed on Fridays
Google Map: Navigate Here
Google Review: Here
Facebook: https://www.facebook.com/SOTO-Ori-Kanang-102495157936934
8. Soto Iqbal


Soto Iqbal is devoted to serving only exceptional flavoured soto to all its customers. It also prides itself in serving inviting soto with spicy sambal, enormous fried chicken and the ideal balance of bean sprouts and fried groundnuts. This restaurant closes its doors only on Fridays, so you better mark it down on your planner to prevent visiting while it is closed.
Address: 41050 Klang, Selangor
Operating Hours:
12:00 pm – 7:00 pm (Monday – Thursday, Sunday)
1:30 pm – 7:00 pm (Saturday)
Closed on Fridays
Google Map: Navigate Here
Google Review: Here
9. Warong Soto Shamsalwah


Start your day early at Warong Soto Shamsalwah for a wholesome breakfast. This restaurant opens at 7 am so you can get your soupy breakfast before heading to your workplace. The soto is topped with shredded chicken, fried onion and some greens to add some colour. You can also order your soto with ‘begedil’ if you love having a little extra savouriness to your meal.
Address: Jln Law Yew Swee, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours:
7:00 am – 3:00 pm (Monday – Saturday)
Closed on Sundays
Google Map: Navigate Here
Google Review: Here
Facebook: https://www.facebook.com/warongsotoshamsalwah/
10. Restoran Soto Shah Alam


Restoran Soto Shah Alam is among Shah Alam’s popular soto restaurants worth visiting. Various foods with as many as 40 menus can be found, but living up to its name, people come to Restaoran Soto to try its soto. A bowl of warm soto is able to make you feel warm from the inside, bringing out a sense of comfort.
Address: No. 12, Jalan Liku B 8/B, Seksyen 8, 40000 Shah Alam, Selangor
Operating Hours: 7:00 am – 7:00 pm (Daily)
Google Map: Navigate Here
Google Review: Here
Facebook: https://www.facebook.com/restoransotoshahalam/
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.