This post may contain affiliate links. For more information, please read the full disclosure policy here.
Heading to KL Soon?
You need this guide to the best food in Kuala Lumpur.
I spent a month in Kuala Lumpur, eating everything in sight. From brunch spots and bakeries to street food and sweet treats, I was on a mission. This guide is organised by neighbourhood, focusing on Bukit Bintang and Chinatown since I stayed between the two and ate my weight in local food. Who’s ready to discover the best food in Kuala Lumpur?
Where to stay in Kuala Lumpur
I stayed in two different apartments—one a studio, the other a one-bedroom—in Kuala Lumpur, which I found via Airbnb. Large apartment complexes are everywhere around Bukit Bintang, so plenty of options are available.
The best food in Kuala Lumpur by neighbourhood
Where to eat in Bukit Bintang


1. Jalan Alor Food Street
Let’s start with one of the most popular places to eat in Kuala Lumpur. No Kuala Lumpur street food guide is complete without Jalan Alor Food Street. It comes alive every night with stalls and restaurants serving Malaysian and Southeast Asian favourites. Expect a little hustle as staff try to draw you in, but that’s all part of the fun.
I ate here multiple times and never had a bad meal—think creamy butter chicken, fried noodles, and fresh tropical fruit. It’s affordable too; I rarely spent more than $6 AUD per meal. Favourites include Restoran Yenn and Restoran Chao Zhou.


2. Feeka Coffee Roasters
Feeka Coffee Roasters wouldn’t be out of place down a Melbourne laneway. The Bukit Bintang location is open all day and serves excellent coffee and brunch classics. I had the choc chip ricotta pancakes and a fresh juice—both beautifully presented and just as tasty. Feeka is also a must-visit Kuala Lumpur cafe for coffee lovers. It has specialty beans and various drinks, including drip and espresso coffee.


3. Damascus Bukit Bintang
When researching the best restaurants in Kuala Lumpur, Damascus repeatedly popped up. It’s a Syrian restaurant known for its Syrian shawarma. Workers are outside tirelessly carving fresh meat off the spit grills. While there’s typically a queue, the line moves fast, especially if you opt for take-away.
I returned twice for the chicken shawarma (13 RM, just over $4 AUD). It’s quick, flavourful, and perfect for a lighter lunch—especially if you follow it up with dessert across the street.
4. 32 Parfait
Fellow ice cream lovers, this one’s for you. I couldn’t walk past a 32cm soft-serve tower without trying it. I went for the chocolate and vanilla swirl, but several flavours are available. How it holds its shape in KL’s heat is beyond me!

4. Molten Chocolate Cafe
While we’re discussing dessert, let me introduce you to Molten Chocolate Cafe. With multiple locations across Kuala Lumpur, I visited the cafe outside Lot 10 in Bukit Bintang twice. Crepes, waffles, brownies, churros – a chocolate lover’s dream menu. I had a brownie with ice cream and zero regrets.

5. Capitol Cafe
Capitol Cafe is known for serving the best nasi lemak in Malaysia (big claim, I know). However, I ordered the Penang char kuey teow instead—and it became my KL go-to. The menu is a buffet of Southeast Asian dishes, with Indonesian, Thai, and Malaysian fare. The service here was also fast, with friendly staff and plenty of seating inside.

6. The Rabbit Hole
The Rabbit Hole is such a vibe. Cafe by day, trendy bar by night, it’s a colonial building outfitted with a plunge pool and a sleek aesthetic. Expect cocktails on tap, specialty coffee, and a pastry selection worth exploring. I headed here for delicious breakfast waffles, but the menu looks good no matter what time you visit.


7. Serai
Serai offers what it calls casual fine-dining in KL, and I’d say that’s spot on. Think stylish interiors with a menu that jumps from Southeast Asian classics to Western crowd-pleasers. You can choose between the signature Serai platter or an Australian ribeye steak. I tried the seafood char kuey teow at the Pavilion location and loved every bite.


8. Lot 10 Hutong Food Court
Kuala Lumpur is mall central, and mall food courts are a great place to get cheap local meals. Lot 10 Hutong Food Court in Bukit Bintang is my personal pick for Kuala Lumpur food court recommendations. It’s packed with local favourites like roast duck, dim sum, and Malaysian staples. I grabbed lunch at Secret Penang Cafe and would return in a heartbeat.
9. Murni Discovery
This one was a happy accident. Murni Discovery became my cheap-and-cheerful regular. Big portions of fried noodles or a fried chicken chop the size of your head cost under 10 RM, and the menu is vast—everything from Malaysian staples to pasta and steak. There are locations all over KL, so you’re bound to come across one.


10. K-Wing
I discovered Gourmet Street at Lalaport BBCC (Bukit Bintang City Centre) a while into my visit. It’s essentially an outside mall food court. K-Wing was my first stop, as it has a set value meal menu for lunch and dinner. Enjoy an affordable Asian-inspired meal with a complimentary iced lemon tea. I devoured the creamy butter chicken with rice, but other menu highlights include kimchi fried rice, nasi lemak, and bulgogi beef stew.
11. Friend Fries
Need a quick bite in Bukit Bintang? Grab a cone of fries with your choice of sauce from Friend Fries. It’s a fun, fast snack that feels straight out of Belgium.


12. Mc.Qanteens Tearoom
I have to thank my visit to K-Wing for this discovery. Mc.Qanteens Tearoom is a hidden foodie gem in Kuala Lumpur. For 19 RM, you choose from a set lunch menu and receive unlimited drinks and dessert. I chose the lemon marinated grilled chicken and enjoyed multiple soft drink refills, cake and ice cream for dessert.
13. bröom at Bukit Bintang
bröom pairs Malaysian flavours with Nordic sensibilities. The heritage-inspired space offers clean lines and warm vibes. Stop by for a single pastry from the sleek front cabinet or sit down for an all-day brunch. I grabbed a pastry to-go, but the menu features several tempting options (did someone say smashed avo?).


14. Gravybaby
With a name like Gravybaby, how could I not check it out? Located on lively Changkat Bukit Bintang (the bar street that comes alive after dark), it’s got daily food and drink specials and an extensive menu. I went for pancakes at breakfast, but you can order anything from a full English to steaks and sundaes.
15. Nasi Ayam Hainan Chee Meng
Looking for local food experiences in Kuala Lumpur? One place I didn’t get to but was on my list is Nasi Ayam Hainan Chee Meng. It’s one of those Kuala Lumpur restaurants where looks are deceiving. While it looks basic on the outside, it was awarded the prestigious Michelin Bib Gourmand in 2023. Its specialty is authentic Hainanese chicken and rice, but the menu includes plenty of other Malaysian food. With multiple locations across the city, please have a plate for me!
Where to Eat in KL Near Petronas Towers


16. Envi Skydining
Looking for the best food in Kuala Lumpur with a view? I found Envi Skydining thanks to TikTok (bless the algorithm), and it quickly became one of my favourite Kuala Lumpur restaurants. It’s perched on the 36th floor, serving up sweeping skyline views and the Petronas Towers from nearly every angle. Yes, I shamelessly did a lap around the balcony snapping photos after lunch.
Hot tip: go for lunch. It offers daily lunch specials, and every main comes with complimentary tea, coffee, or lemon iced tea. The menu mixes Asian and Western dishes, and it’s surprisingly affordable for somewhere offering a more fine-dining experience in KL. A must-add to your foodie bucket list—especially if you’re chasing those views and value.

17. Croisserie Artisan Bakery
While in the area, treat yourself to something sweet at Croisserie Artisan Bakery @ KL Citywalk. Think buttery pastries, fancy bread, and enough sugar to keep you sightseeing for hours. I didn’t try the coffee, but they have an espresso machine ready if your afternoon needs a reboot.
Where to Eat in Chinatown


18. Merchant’s Lane
Merchant’s Lane gave me serious Melbourne laneway vibes: tiny sign, dodgy-looking door, and then—bam—stunning open space with vaulted ceilings and vintage charm. There’s even a dreamy outdoor dining area you’ll discover if you wander far enough (like I did, on the way to the bathroom).
If you’ve been here a minute, you’ll know burgers are my love language. The beef burger? Unreal. Juicy, flavourful, and served with golden fries that made me very happy. The crowd was mostly locals tapping away on laptops, so clearly a go-to spot for good food and getting sh*t done.
19. Flaaah The Bakery
My guide to the top food spots in Kuala Lumpur shows how much I love a baked good 🤭. Flaaah the Bakery is a little fancier than your average bakery, but worth it for the flaky, buttery goodness. Savoury or sweet? Your call. Bestsellers include the cookie croissant, honey butter toast, and chocolate palmier. I went straight for the almond croissant—no regrets, only crumbs.


20. LOKL Coffee Co
Tucked down a side street in Chinatown, LOKL Coffee Co. is another great place to get lunch in Kuala Lumpur. It offers a two-course and three-course weekday lunch special, which includes any main, soup or dessert or soup and dessert. I opted for the two-course meal and enjoyed a fish burger and profiteroles (LOOK AT THEM). While that combo’s no longer on the menu, the burger and brownie pairing looks like a match made in food heaven. Honestly, I’d go back just for the vibe.


21. Bubble Bee Cafe
Bubble Bee Cafe started as a dessert stop. I was lured in by a bubble waffle loaded with chocolate and ice cream. But then I spotted a weekday lunch special: buy a hot meal, get a free drink and dessert. You know I came back.


22. Cafe ETC
Cafe ETC says it brings a touch of Western to the heart of KL. It offers an affordable mix of Western and Asian dishes, like Hainanese chicken chop, burgers, pasta, and chicken curry.
23. LUCK BROS Kopi @ Petaling Street
I didn’t make it to LUCK BROS, but it’s too good not to mention. Another excellent spot for an affordable lunch deal. Alternatively, take your pick from several Malaysian dishes, icy drinks, and enough desserts to make you question your self-control.

24. Central Market
I only got a snack from Aeira Soft Baked Cookies at Central Market. But upstairs is the bustling Central Market Food Court. In my walkthrough, I noticed it’s a great place to try affordable Malaysian cuisine. If you’re hungry mid-sightseeing, this is your move.
While in Chinatown, I recommend finding a food stall selling apam balik. It’s a popular Malaysian treat – essentially a pancake with a sweet filling. I tried chocolate at a food stall on Jalan Alor Food Street and peanuts in Chinatown. Both were 10/10. No notes.
Fellow food lovers, I hope this bumper guide to the best food in Kuala Lumpur helps you plan your trip.
Personally, I plan every travel day around meals—and I have zero regrets. More Kuala Lumpur posts are coming, so stay tuned! In the meantime, check out my Southeast Asia packing list to look good while chasing snacks.
PREPARE FOR YOUR TRIP
– Book accommodation with Booking.com or Hostelworld. Yes, I am that person who checks both places before booking accommodation to get the best price.
– Organise travel insurance.
– Book adventures via GetYourGuide, my preferred provider. In some instances, I’ve found activities here that were sold out elsewhere.
– Stay connected with an eSIM from Sim Local.
– Check out my travel resources page for more info.
Any and all support is appreciated 🫶🏻.
FAQs
Must-try food in Kuala Lumpur includes nasi lemak (chicken coconut rice), laksa (Malaysian soup), roti canai (Malaysian flatbread), apam balik (pancake with a sweet filling) and char kway teow (stir-fried flat rice noodles). As you’ll see, the latter is a personal favourite, but FYI, it’s spelled differently everywhere.
Nasi Lemak is the national dish of Malaysia and Kuala Lumpur. It’s fragrant rice cooked in coconut milk and pandan leaf, typically paired with chicken.
The 2025 Michelin Guide for Kuala Lumpur and Penang features 140+ establishments: 56 Bib Gourmand and 80 Michelin-Selected venues. Dewakan, a two-MICHELIN-Starred restaurant, received the inaugural Michelin Green Star.
Here’s a complete guide to where Anthony Bourdain ate in Kuala Lumpur. But he did make it to the Jalan Alor hawker stalls.
Teh tarik (pulled tea) is Malaysia’s national drink. It’s a strong brew of black tea with condensed milk.
Leave a Reply