Kuala Lumpur, the dynamic capital of Malaysia, is a dazzling metropolis where gleaming skyscrapers meet colonial heritage, and where Malay, Chinese, Indian, and Western cultures blend seamlessly. Dominated by the iconic Petronas Twin Towers — the world's tallest twin towers — KL is a city of contrasts: ancient temples nestled beside luxury malls, fragrant hawker stalls steps away from Michelin-starred restaurants, and limestone cave shrines just 30 minutes from the city center. As one of Southeast Asia's most affordable and welcoming capitals, Kuala Lumpur rewards visitors with world-class food, outstanding shopping, rich multiculturalism, and a vibrant nightlife scene.
Top restaurants
Handpicked picks for the best dining experiences.
Marini's on 57
KL's most celebrated rooftop venue on the 57th floor of Menara 3 Petronas, with jaw-dropping face-on views of the Petronas Twin Towers. Exceptional Italian cuisine, extensive wine and champagne list, and handcrafted cocktails. Both indoor and outdoor seating.
Level 57, Menara 3 Petronas, KLCC, 50088 Kuala Lumpur
Nobu Kuala Lumpur
The global Nobu brand's KL outpost in Menara 3 Petronas delivers the same New Style Japanese cuisine — refined sashimi, robata grill, and signature black cod in miso — in an intimate and sophisticated setting with sweeping city views.
Level 56, Menara 3 Petronas, KLCC, 50088 Kuala Lumpur
Dewakan
Chef Darren Teoh's celebrated tasting menu restaurant translating Malaysia's extraordinary biodiversity into stunning modern cuisine. One of Asia's 50 Best Restaurants, Dewakan's hyper-local ingredient sourcing and technical brilliance has put Malaysian fine dining on the global map.
Level 3, Block 3B, KDU University College, Utropolis, Glenmarie, Shah Alam
Cilantro Restaurant and Wine Bar
Long considered one of KL's finest restaurants, Cilantro blends French technique with Japanese ingredients and finesse. Set in Micasa All Suite Hotel, it offers an intimate and refined dining experience with an impressive wine cellar.
368B, Jalan Tun Razak, 50400 Kuala Lumpur
Skillet @ 163
Chef Raymond Tham's progressive European restaurant in Fraser Place Mont Kiara. Multiple KL's best restaurant awards. Skillet offers a focused tasting menu and à la carte using premium local and imported ingredients with impeccable technique.
Level G, Fraser Place Mont Kiara, 163, Jalan Kiara, Mont Kiara, 50480 Kuala Lumpur
Old China Café
A nostalgic and atmospheric Nyonya restaurant inside a restored 1920s Chinatown shophouse. Old China Café serves the hybrid Peranakan cuisine of Kuala Lumpur's Straits Chinese community — aromatic, complex, and utterly unique. The antique-filled interior transports you back a century.
11, Jalan Balai Polis, 50000 Kuala Lumpur
Bijan Bar & Restaurant
KL's premier upscale Malay restaurant in a beautifully restored colonial bungalow in Bukit Ceylon. Bijan serves refined, beautifully presented versions of classic Malay dishes using high-quality ingredients. Perfect for experiencing Malaysian cuisine in an elegant setting.
3, Jalan Ceylon, Bukit Ceylon, 50200 Kuala Lumpur
Nasi Kandar Pelita
The most famous nasi kandar restaurant in KL, open 24 hours. Pelita is an institution for mamak-style Indian-Muslim food — choose from dozens of curries, fried fish, vegetables, and proteins to pile onto fragrant rice. The teh tarik (pulled tea) is legendary.
149, Jalan Ampang, 50450 Kuala Lumpur
Restaurants by cuisine
Browse picks grouped by cuisine type.
Chinese
Madras Lane Hawker Stalls
A legendary breakfast and lunch hawker lane hidden behind Petaling Street in Chinatown. One of KL's most cherished morning food spots, famous for char kway teow, wonton noodles, yong tau foo, and an old-school hawker atmosphere that has remained unchanged for decades.
Madras Lane, off Jalan Petaling, 50000 Kuala Lumpur
Imbi Market (Pasar Imbi)
A beloved old-school morning market in Imbi near Bukit Bintang. Famous for its breakfast stalls serving Hainanese chicken rice, char kway teow, and various traditional Chinese breakfasts. Locals queue for their favourites from as early as 7am.
Jalan Imbi, 55100 Kuala Lumpur
Nam Heong Chicken Rice
A Kuala Lumpur institution serving Hainanese chicken rice since 1938 in Chinatown. The pale steamed chicken with fragrant rice, chilli sauce, and ginger paste is among KL's most classic meals. The restaurant is a living piece of KL culinary history.
54 Jalan Sultan, 50000 Kuala Lumpur
Ah Weng Koh Hainan Tea
A legendary Hainanese kopitiam (coffee shop) in Chow Kit serving the original KL white coffee, soft-boiled eggs with kaya toast (half-cooked eggs with coconut jam), and traditional bread. A morning ritual for KL old-timers and an authentic step back in time.
Jalan Dang Wangi, Chow Kit, 50350 Kuala Lumpur
Soo Kee Wonton Noodles
A Chinatown favourite serving KL-style wonton noodles — springy egg noodles tossed in a dark soy sauce with char siu pork, crisp green vegetables, and plump wonton dumplings in broth on the side. A simple dish perfected over decades.
Jalan Petaling, 50000 Kuala Lumpur
Restoran Kim Lian Kee
A Petaling Street landmark since 1927, Kim Lian Kee is the go-to destination for authentic Hokkien mee — thick yellow noodles stir-fried in dark, smoky pork lard sauce. Simple, bold, and uniquely KL.
49–51, Jalan Hang Lekir, Chinatown, 50000 Kuala Lumpur
Oversea Restaurant
A KL Cantonese institution with multiple locations, Oversea is famous for its dim sum brunch and Cantonese seafood dinner. The har gow and char siu bao draw loyal weekend breakfast crowds. A dependable classic for Chinese Malaysian cuisine.
Jalan Imbi and multiple locations, Kuala Lumpur
Indian
Ali, Muthu & Ah Hock (Jalan Ipoh)
One of KL's beloved 24-hour mamak spots in the Jalan Ipoh area, serving crispy roti canai with dhal, fish curry, and chicken curry alongside fragrant teh tarik. The ideal pit-stop at any hour of day or night.
Jalan Ipoh, Chow Kit, 51200 Kuala Lumpur
Frangipaani
An elegant modern Indian restaurant in Bukit Damansara, praised for refined subcontinental cuisine in a beautiful colonial bungalow setting. The iconic butter chicken and biryani have attracted loyal fans for years, alongside contemporary Indian-influenced cocktails.
25, Jalan Riong, Bangsar, 59100 Kuala Lumpur
Annalakshmi Restaurant
A celebrated vegetarian South Indian restaurant in Brickfields (Little India) operated on a pay-what-you-wish principle. Serves elaborate banana leaf rice and South Indian thali in a warm and welcoming space. Proceeds support a cultural trust.
Lorong Utama, Brickfields, 50470 Kuala Lumpur
Malaysian
Village Park Restaurant (Nasi Lemak)
Damansara Uptown's most famous nasi lemak restaurant, consistently ranked among the best in KL. The fragrant coconut rice with crispy fried chicken, sambal, anchovies, and egg has made this a pilgrimage-worthy breakfast and lunch spot. Queues form early on weekends.
5, Jalan SS21/37, Damansara Utama, 47400 Petaling Jaya
Atmosphere 360
KL's only revolving restaurant at 282 metres in the KL Tower. Completes one full rotation per hour with sweeping 360-degree panoramic views. Serves Malaysian and international buffet for lunch and dinner, plus a Sunday champagne brunch.
Level 58, KL Tower, 2 Jalan Punchak, 50250 Kuala Lumpur
Belly Good Café (Nasi Lemak)
A casual, popular café in Bangsar Baru that has built a loyal following for its creative nasi lemak variations and Malaysian comfort food in a modern, relaxed setting. Perfect for a reasonably priced, quality Malaysian lunch.
16, Jalan Telawi 4, Bangsar Baru, 59100 Kuala Lumpur
Cantonese
Noble Mansion
One of KL's most celebrated Cantonese restaurants for authentic dim sum lunch. Push-cart dim sum service on weekends makes this a festive experience. The roasted meats — char siu and roast duck — are also exceptional.
G-01, Wisma Cosway, 88, Jalan Raja Chulan, 50200 Kuala Lumpur
Sek Yuen Restaurant
A beloved Pudu institution since 1948, Sek Yuen is one of KL's oldest surviving Cantonese restaurants serving traditional roast meats, claypot dishes, and Cantonese classics in a wonderfully time-worn dining hall. The Mao Tai chicken and roast pork are iconic.
315, Jalan Pudu, 55100 Kuala Lumpur
Fusion
Peter Hoe Beyond
An eclectic café and design shop in a restored Lee Rubber Building in Chinatown. Peter Hoe Beyond blends Malaysian, Nyonya, and global influences in a creative, artsy space with vintage furnishings. Popular for weekend brunches and its unique homeware shop.
2F, Lee Rubber Building, 145, Jalan Tun HS Lee, 50000 Kuala Lumpur
DC Restaurant
Chef Darren Chin's acclaimed restaurant in Ampang offers a refined tasting menu experience celebrating Malaysian ingredients through a global culinary lens. An intimate 20-seater space with exquisite attention to detail in both food and service.
188G, Jalan Ampang Hilir, Taman U-Thant, 55000 Kuala Lumpur
Australian
Antipodean Bangsar
KL's most popular brunch café, Australian-owned, in the trendy Bangsar neighbourhood. Famous for eggs benedict, smashed avocado, quality coffee, and a social weekend brunch atmosphere. Queue early on Saturdays and Sundays.
Jalan Telawi 3, Bangsar Baru, 59100 Kuala Lumpur
International
THIRTY8 at Grand Hyatt
Grand Hyatt KL's signature rooftop restaurant and bar on the 38th floor with direct Petronas Twin Tower views. International buffet for brunch on weekends and à la carte dining nightly. One of KL's most popular venue for Sunday brunch.
Level 38, Grand Hyatt Kuala Lumpur, 12 Jalan Pinang, 50450 Kuala Lumpur
Mediterranean
Mezze Restaurant (InterContinental KL)
The InterContinental Kuala Lumpur's Mediterranean and Middle Eastern restaurant serving mezze platters, grills, and authentic Levantine cuisine. An excellent option for lunch near KLCC with a refined casual atmosphere.
165, Jalan Ampang, 50450 Kuala Lumpur
Seafood
Jalan Alor (Food Street)
KL's most famous food street lined with open-air restaurants serving Cantonese roast meats, grilled seafood, BBQ chicken wings, wonton noodles, and tropical fruits. The entire street comes alive after dark with neon signs, plastic chairs, and the smell of charcoal grills.
Jalan Alor, Bukit Bintang, 50200 Kuala Lumpur
Spanish
La Bodega Bangsar
A beloved Bangsar institution serving Spanish tapas, pintxos, and Mediterranean-inspired dishes in a warm and social atmosphere. An excellent wine list and sangria make this one of Bangsar's most convivial evening venues.
16, Jalan Telawi 2, Bangsar Baru, 59100 Kuala Lumpur
Western
Huckleberry Food & Fare
A popular brunch and café destination in Mont Kiara and various locations across KL, known for quality coffee, artisanal baked goods, eggs, sandwiches, and a relaxed neighbourhood café atmosphere.
7, Jalan Solaris 5, Mont Kiara, 50480 Kuala Lumpur
Food tours & tastings in Kuala Lumpur
Eat your way through Kuala Lumpur with a guide.
Browse food experiences in Kuala LumpurWe may earn a commission from bookings made through these links.
Dining etiquette & tips
Navigate the local food scene confidently.
Tipping practices vary — check local customs. Service charge is often included.
Restaurants may close between lunch and dinner. Plan meals around local dining hours.
Popular restaurants may not take reservations — arrive early or be prepared to wait.
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $5-15/meal | Street food, local eateries, and simple restaurants. |
| Mid-range | $15-40/meal | Sit-down restaurants with good service and varied menus. |
| Upscale | $40+/meal | Fine dining, international cuisine, and premium experiences. |