As of 2026, this Kuala Lumpur food guide covers 14 restaurants by category — including Village Park Restaurant, Nasi Lemak Antarabangsa (Kampung Baru), Wong Ah Wah BBQ Chicken Wings (Jalan Alor). See prices, locations and must-try dishes below.
Kuala Lumpur is Kuala Lumpur's food culture is Malaysian heritage + 3 cultures (Malay + Chinese + Indian) — Village Park Restaurant (Damansara Utama canonical nasi lemak, Malaysia's national dish $2-5). Jalan Alor Street Food Street (KL's most-famous street food — Wong Ah Wah BBQ Chicken Wings $0.80/wing iconic + Hai Cheng Yong satay 24h). Lot 10 Hutong (KL's best heritage hawker brands collected in mall basement $5-10). Tang Dynasty Cantonese (1965 heritage Petaling Street). Marini's on 57 (Petronas Towers 57F iconic sky bar). Dewakan (KL's first Michelin Malaysian). Half the price of Singapore. We've organized 14 restaurants across 4 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.
Kuala LumpurFood Map
Click pins to see restaurant info · 14 restaurants
Village Park (reference nasi lemak), Nasi Lemak Antarabangsa, Madam Kwan's — Malaysia's national dish and home cooking
Village Park Restaurant
Village Park · Damansara Utama
1
#1
MUST TRY
Nasi lemak with fried chicken (RM 14), nasi lemak with rendang beef (RM 16), teh tarik (RM 4)
KL's most-recommended nasi lemak shop — coconut rice with chili sambal, anchovies, peanuts, egg, cucumber and a choice of fried chicken or rendang beef. 15 minutes by Grab from KL center; queues 7:00-9:00 breakfast and 12:00-13:00 lunch.
$2-5
(RM 10-25)
7:00-19:00 daily
Local tip: Cards and cash. Arrive at off-peak hours (10:00 or after 14:00) to skip the queue. The fried chicken nasi lemak is the standard order.
Nasi lemak with sambal sotong (squid, RM 8), nasi lemak with sambal ikan bilis (anchovies, RM 5)
Late-night nasi lemak street stall in the historic Kampung Baru Malay village, central KL. Multiple sambal variations (squid, anchovies, chicken). The standard place to try nasi lemak after a night out.
$1-3
(RM 5-15)
16:00-04:00 daily
Local tip: Cash only. Open 16:00 to 04:00 — the late-night/early-morning crowd is the main scene. Walking distance from Bukit Bintang.
Malaysian heritage restaurant chain — multiple Pavilion KL and KLCC mall locations. Polished sit-down versions of Malaysian classics; nasi lemak, nasi bojari, Hainanese chicken rice, char kway teow. Useful for first-time visitors who want hawker classics in a familiar mall setting.
$8-20
(RM 35-95)
10:00-22:00 daily
Local tip: Cards and cash. Walk-in usually fine; reserve Fri-Sat in malls. Tip 5-10%. The nasi bojari (mixed rice plate) is the most-recommended order.
Jalan Alor's signature stall — charcoal-grilled chicken wings, the recommended order for everyone visiting the street food strip. Open-air dining on plastic stools along the sidewalk. Order 5-6 wings per person.
24-hour satay stall on Jalan Alor — chicken and beef skewers grilled over charcoal, served with peanut sauce, rice cakes and cucumber-onion garnish. The Bukit Bintang go-to for late-night satay.
$0.30/skewer; $3-10 meal
(RM 1.50-50)
24h daily
Local tip: Cash only. 24-hour operation. Order at least 10 skewers per person. Combine with Wong Ah Wah chicken wings for the full Jalan Alor experience.
A food court in the basement of Lot 10 mall that collects KL's best heritage hawker stalls — Soong Kee Beef Noodles (1945), Kim Lian Kee Hokkien Mee (1927), Cheong Kee char kway teow, plus dim sum and chicken rice specialists. Air-conditioned hawker eating; the easiest introduction to KL Chinese food.
$5-10 per meal
(RM 20-50)
10:00-22:00 daily
Local tip: Cards and cash. Each stall is independent — order at the stall, pay there. Walking distance from Bukit Bintang. The full-meal sampler approach works well here.
Dim sum lunch (RM 35-60 per person), roast duck (RM 45), Cantonese chicken (RM 35), wonton soup (RM 18)
Cantonese restaurant in Petaling Street since 1965 — dim sum at lunch, roast meats and Cantonese-Malay heritage dishes at dinner. A 60-year operation in the heart of KL Chinatown.
$8-25
(RM 35-120)
11:00-22:00 daily
Local tip: Reserve Fri-Sat. Cards and cash. Tip 5-10%. Lunch dim sum is the most-recommended visit.
Banana leaf rice with multiple curries (RM 15), mutton varuval (RM 18), chicken 65 (RM 14), masala thosai (RM 8)
The most-recommended banana leaf rice in Brickfields (KL's Little India) — South Indian Tamil cuisine served traditionally on a banana leaf with rice, multiple vegetable curries, papadum and a choice of meat or fish. Eat with the right hand (fork available on request).
$3-5
(RM 12-25)
10:00-22:00 daily
Local tip: Cards and cash. Walking distance from KL Sentral (5 minutes). Multiple Brickfields branches. The lunch buffet-style banana leaf service is the standard.
Masala dosa (RM 12), South Indian thali (RM 25), gobi manchurian (RM 14), filter coffee (RM 6)
Indian vegetarian chain restaurant in Brickfields — South Indian dosas, North Indian curries, thalis. The standard Indian vegetarian option in KL for travelers wanting an alternative to the meat-heavy Malaysian hawker scene.
$3-8
(RM 12-35)
8:00-23:00 daily
Local tip: Cards and cash. Walking distance from KL Sentral (5 minutes). Multiple branches across KL. The thali is the most-recommended sampler.
Opened in 1928 — one of KL's oldest restaurants, now in its third generation. Hainanese-Malaysian comfort food: chicken chop with brown sauce, roti babi (Hainanese pork-stuffed bread), Hainanese chicken rice, kaya toast. Heritage marble-table dining room.
$3-8
(RM 12-35)
7:30-16:30 Tue-Sun
Local tip: Cards and cash. Closed Mondays. Walking distance from KL center. Tip 5-10%. Best at breakfast or lunch.
Marini's on 57 (Petronas 57F), SkyBar at Traders Hotel, Heli Lounge Bar (helicopter pad), Dewakan (KL's first Michelin)
Marini's on 57 (Petronas Towers 57F sky bar)
Marini's on 57 · Persian Tower 57F (Petronas adjacent)
8
#1
MUST TRY
Sunset cocktails (RM 60-90), Italian small plates (RM 80-180), 5-course tasting menu (RM 380)
57F sky bar and Italian fine-dining restaurant directly opposite the Petronas Twin Towers — the most-recognized Petronas view dinner spot. Italian menu with Malaysian touches, full bar program, sunset window seats are the photo draw.
$30-80
(RM 140-380)
17:30-01:00 daily
Local tip: Reserve Fri-Sat sunset slot 1-2 weeks ahead. Smart casual — no shorts, sandals or open shoes. Cards and cash. The bar side is more affordable than the dining room.
Cocktails (RM 45-65), pizza (RM 60-80), Asian tapas (RM 50-90)
33F sky bar at Traders Hotel — the most-photographed view of the Petronas Twin Towers from inside a bar. Indoor pool seating; the towers fill the floor-to-ceiling window. Less formal and cheaper than Marini's on 57.
$15-35
(RM 70-160)
16:00-02:00 daily
Local tip: Reserve Fri-Sat sunset slot. Smart casual. Cards and cash. The poolside tables get the best Petronas view.
Cocktails (RM 40-60), local Malaysian small plates (RM 50-80), beer towers (RM 120)
An actual helicopter pad on the roof of Menara KH that converts to an open-air bar in the evening — 360° KL skyline including Petronas Towers and KL Tower. One of KL's most distinctive bar experiences.
Tasting menu (RM 700), wine pairing (RM 350 add-on), Chef Darren Teoh's signature indigenous-ingredient courses
Chef Darren Teoh's modern Malaysian fine-dining restaurant — Malaysia's first restaurant to receive a Michelin star (2022, retained 2023-2026). Tasting menus built around indigenous Malaysian ingredients (ulam herbs, nipah palm sugar, jungle proteins). The most ambitious Malaysian kitchen in KL.
$80-150 tasting
(RM 380-700)
18:30-22:00 Tue-Sat
Local tip: Reserve 1-2 months ahead. Smart casual / no shorts. Cards and cash. The wine pairing is a worthwhile add-on.
Village Park nasi lemak + Jalan Alor street food + Lot 10 Hutong + roti canai. Cheaper than Bangkok hawker scene.
Mid-Range
$50-100/day
Tang Dynasty Cantonese heritage + Madam Kwan's Malaysian + SkyBar Traders + Sri Nirwana Maju banana leaf.
Luxury
$200+/day
Dewakan Michelin Malaysian + Marini's on 57 Petronas view + Heli Lounge Bar helicopter pad + private guide.
Frequently Asked Questions
Common questions about food and restaurants in Kuala Lumpur.
What's KL's signature dish?
Nasi lemak — Malaysia's national dish, coconut rice with sambal, anchovies, peanuts, egg, cucumber and a choice of fried chicken or rendang ($1-10 depending on the spot). Satay (chicken/beef skewers, $0.30/skewer street). Char kway teow ($3-5). Laksa ($3-5). Roti canai ($0.50-1). Hokkien mee ($3-5). Teh tarik milk tea ($0.50-1).
Where to eat the famous nasi lemak?
Village Park Restaurant in Damansara Utama is the most-recommended sit-down nasi lemak (RM 10-15). Nasi Lemak Antarabangsa in Kampung Baru is the late-night street stall version (open 16:00-04:00). Both are standard KL stops.
Where to eat at Jalan Alor?
Jalan Alor in Bukit Bintang is KL's most-famous food street — open 18:00 to 02:00. Wong Ah Wah for BBQ chicken wings (RM 3.80 each). Hai Cheng Yong for 24-hour satay. Most stalls cash-only. The standard KL hawker night-out.
Where to eat traditional Malaysian?
Lot 10 Hutong basement food court (collects KL's best heritage hawker brands in one mall basement, $5-10). Madam Kwan's mall chain ($8-20, multiple Pavilion KL and KLCC branches). Restoran Yut Kee 1928 Hainanese-Malaysian ($3-8, closed Mondays). Heritage-grade Malaysian classics.
Where to eat at sky bars?
Marini's on 57 (Petronas 57F Italian fine dining, $30-80, sunset). SkyBar at Traders Hotel (33F Petronas view, $15-35). Heli Lounge Bar (helicopter pad converted to bar, $15-35, weather permitting). Dewakan (KL's first Michelin star, $80-150 tasting menu).
What's the food cost?
Hawker meals $3-7 (full meal under $5 is normal). Nasi lemak $1-10. Satay $0.30-15. Mid-range Malaysian dinner $10-25. Sky bar cocktails $15-35. Dewakan Michelin tasting menu $80-150. KL is cheaper than Bangkok hawker prices and roughly half of Singapore.
Vegetarian options in KL?
Sangeetha (Brickfields Indian vegetarian). Many Chinese restaurants offer vegetarian options. Madam Kwan's has vegetarian nasi lemak and curries. Lot 10 Hutong basement has vegetarian stalls. Halal certification is standard in this Muslim-majority country; vegan options are growing.
Where to eat Indian food?
Brickfields (Little India) is the KL Indian food district — Sri Nirwana Maju for the reference banana leaf rice ($3-5), Sangeetha for Indian vegetarian ($3-8). 5 minutes' walk from KL Sentral.
More on Kuala Lumpur
Cost guide, itineraries, hotel picks — plan the rest of your trip.
Jimmy Kong
TripPick founder · Travel content creator
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.
8+ years analyzing travel data
30+ countries visited
Live exchange rate verified