Open Travel Guide
Restaurants in Kuala Lumpur

Best Restaurants in Kuala Lumpur 2026

Discover authentic local cuisine, top restaurants, and the best dining experiences in Kuala Lumpur.

This guide covers 31+ restaurants and places to eat in Kuala Lumpur — Marini's on 57, Nobu Kuala Lumpur and Dewakan top the list. Every recommendation carries its practical details: typical costs, the best time to visit, and what to know before you commit.

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.

Italian / International

Marini's on 57

$$$$4.6/5

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

Japanese / Peruvian fusion

Nobu Kuala Lumpur

$$$$4.7/5

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

Modern Malaysian

Dewakan

$$$$4.8/5

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

French-Japanese fusion

Cilantro Restaurant and Wine Bar

$$$$4.5/5

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

Modern European

Skillet @ 163

$$$$4.6/5

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

Nyonya / Chinese-Malay fusion

Old China Café

$$4.4/5

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

Upscale Malay

Bijan Bar & Restaurant

$$$4.5/5

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

Malaysian Indian (Mamak)

Nasi Kandar Pelita

$4.3/5

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

Chinese / Malaysian

Madras Lane Hawker Stalls

$4.5/5

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

Chinese / Malaysian

Imbi Market (Pasar Imbi)

$4.4/5

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

Chinese / Hainanese

Nam Heong Chicken Rice

$4.3/5

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

Chinese / Malaysian

Ah Weng Koh Hainan Tea

$4.4/5

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

Chinese

Soo Kee Wonton Noodles

$4.3/5

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

Chinese

Restoran Kim Lian Kee

$4.4/5

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

Cantonese / Chinese

Oversea Restaurant

$$4.2/5

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

Malaysian Indian (Mamak)

Ali, Muthu & Ah Hock (Jalan Ipoh)

$4.2/5

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

Modern Indian

Frangipaani

$$$4.4/5

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

South Indian vegetarian

Annalakshmi Restaurant

$4.2/5

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

Malaysian

Village Park Restaurant (Nasi Lemak)

$4.6/5

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

Malaysian / International Buffet

Atmosphere 360

$$$4.2/5

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

Malaysian

Belly Good Café (Nasi Lemak)

$4.2/5

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

Cantonese / Dim Sum

Noble Mansion

$$4.4/5

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

Cantonese

Sek Yuen Restaurant

$$4.4/5

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

Fusion / Café

Peter Hoe Beyond

$$4.3/5

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

Modern Malaysian / Asian Fusion

DC Restaurant

$$$$4.8/5

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

Australian / Café

Antipodean Bangsar

$$4.5/5

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

International / Buffet

THIRTY8 at Grand Hyatt

$$$4.4/5

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

Mediterranean / Middle Eastern

Mezze Restaurant (InterContinental KL)

$$$4.1/5

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

Cantonese / Malay / Seafood

Jalan Alor (Food Street)

$4.5/5

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

Spanish / Mediterranean

La Bodega Bangsar

$$4.3/5

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

Western / Café

Huckleberry Food & Fare

$$4.4/5

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 Lumpur

We may earn a commission from bookings made through these links.

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Tipping practices vary — check local customs. Service charge is often included.

Tip

Restaurants may close between lunch and dinner. Plan meals around local dining hours.

Tip

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.