TripPick Malaysia Malaysia

Kuala Lumpur Food Guide

14 restaurants across 4 categories

Kuala Lumpur Food Guide — Quick Answer

Updated 2026
Restaurants listed
14
Top pick
Village Park Restaurant
Area
Damansara Utama

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

Loading map...
Map not showing? View pin list
  1. 1
    Village Park Restaurant
    Damansara Utama · Malay Heritage
    Open in Google Maps →
  2. 2
    Nasi Lemak Antarabangsa (Kampung Baru)
    Kampung Baru · Malay Heritage
    Open in Google Maps →
  3. 3
    Wong Ah Wah BBQ Chicken Wings (Jalan Alor)
    Jalan Alor (Bukit Bintang) · Jalan Alor Street Food
    Open in Google Maps →
  4. 4
    Hai Cheng Yong satay (Jalan Alor)
    Jalan Alor (Bukit Bintang) · Jalan Alor Street Food
    Open in Google Maps →
  5. 5
    Lot 10 Hutong (hawker collection)
    Bukit Bintang (Lot 10 basement) · Chinese + Indian Heritage
    Open in Google Maps →
  6. 6
    Tang Dynasty Cantonese (since 1965)
    Petaling Street (Chinatown) · Chinese + Indian Heritage
    Open in Google Maps →
  7. 7
    Sri Nirwana Maju (Brickfields)
    Brickfields (Little India) · Chinese + Indian Heritage
    Open in Google Maps →
  8. 8
    Marini's on 57 (Petronas Towers 57F sky bar)
    Persian Tower 57F (Petronas adjacent) · Sky Bars + Fine Dining
    Open in Google Maps →
  9. 9
    SkyBar at Traders Hotel
    Traders Hotel 33F (KLCC) · Sky Bars + Fine Dining
    Open in Google Maps →
  10. 10
    Heli Lounge Bar (helicopter pad)
    Menara KH (KL center) · Sky Bars + Fine Dining
    Open in Google Maps →
  11. 11
    Dewakan (KL's first Michelin star)
    KLCC area · Sky Bars + Fine Dining
    Open in Google Maps →
  12. 12
    Madam Kwan's (Malaysian heritage chain)
    Multiple KL malls · Malay Heritage
    Open in Google Maps →
  13. 13
    Sangeetha (Indian vegetarian)
    Brickfields (Little India) · Chinese + Indian Heritage
    Open in Google Maps →
  14. 14
    Restoran Yut Kee (1928 Hainanese)
    Jalan Kamunting (KL center) · Chinese + Indian Heritage
    Open in Google Maps →

© OpenStreetMap · © CARTO · Leaflet

Malay Classics

3 spots

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.

View on Google Maps

Nasi Lemak Antarabangsa (Kampung Baru)

Nasi Lemak Antarabangsa · Kampung Baru

2 #2
MUST TRY

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.

View on Google Maps

Madam Kwan's (Malaysian heritage chain)

Madam Kwan's · Multiple KL malls

12 #3
MUST TRY

Nasi bojari (RM 28), Hainanese chicken rice (RM 26), nasi lemak (RM 24), kueh dadar (RM 14)

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.

View on Google Maps

Jalan Alor Street Food

2 spots

Wong Ah Wah BBQ Chicken Wings, Hai Cheng Yong 24h satay — KL's most-famous food street in Bukit Bintang

Wong Ah Wah BBQ Chicken Wings (Jalan Alor)

Wong Ah Wah · Jalan Alor (Bukit Bintang)

3 #1
MUST TRY

BBQ chicken wing (RM 3.80 each), curry mee (RM 12), char kway teow (RM 12), Tiger beer (RM 16)

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.

$0.80/wing; $3-10 meal (RM 4-50) 18:00-02:00 daily

Local tip: Cash only. Open 18:00-02:00. Order multiple wings per person — they're small. Combine with Hai Cheng Yong satay 2 stalls down.

View on Google Maps

Hai Cheng Yong satay (Jalan Alor)

Hai Cheng Yong · Jalan Alor (Bukit Bintang)

4 #2
MUST TRY

Chicken satay (RM 1.50/skewer, 10 minimum), beef satay (RM 2/skewer), rice cake (ketupat, RM 3)

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.

View on Google Maps

Chinese & Indian

5 spots

Lot 10 Hutong (hawker collection), Tang Dynasty Cantonese (1965), Sri Nirwana Maju (Brickfields banana leaf) — the three-culture KL food scene

Lot 10 Hutong (hawker collection)

Lot 10 Hutong · Bukit Bintang (Lot 10 basement)

5 #1
MUST TRY

Hokkien mee (RM 18), char kway teow (RM 16), Hainanese chicken rice (RM 22), cendol dessert (RM 10)

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.

View on Google Maps

Tang Dynasty Cantonese (since 1965)

Tang Dynasty · Petaling Street (Chinatown)

6 #2
MUST TRY

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.

View on Google Maps

Sri Nirwana Maju (Brickfields)

Sri Nirwana Maju · Brickfields (Little India)

7 #3
MUST TRY

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.

View on Google Maps

Sangeetha (Indian vegetarian)

Sangeetha · Brickfields (Little India)

13 #4
MUST TRY

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.

View on Google Maps

Restoran Yut Kee (1928 Hainanese)

Yut Kee · Jalan Kamunting (KL center)

14 #5
MUST TRY

Hainanese chicken chop (RM 22), roti babi (Hainanese pork sandwich, RM 18), Hainanese chicken rice (RM 16), kaya toast (RM 8)

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.

View on Google Maps

Sky Bars & Fine Dining

4 spots

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.

View on Google Maps

SkyBar at Traders Hotel

SkyBar · Traders Hotel 33F (KLCC)

9 #2
MUST TRY

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.

View on Google Maps

Heli Lounge Bar (helicopter pad)

Heli Lounge Bar · Menara KH (KL center)

10 #3
MUST TRY

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.

$15-35 (RM 70-160) 17:00-01:00 daily (weather permitting)

Local tip: Reserve 1+ days ahead — capacity is limited. Smart casual. Cards and cash. Closed if it rains. Arrive 17:30-18:00 for the sunset.

View on Google Maps

Dewakan (KL's first Michelin star)

Dewakan · KLCC area

11 #4
MUST TRY

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.

View on Google Maps

Daily Food Budget Guide

Budget

$15-35/day

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.

Why you can trust food guide

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
📅 Published: