Whether you are a fan of the classic American steakhouse or you enjoy shucking oysters at a seafood shack, Petaling Jaya has what it takes to accommodate all visitors, and we have come up with a list of the 10 Best Restaurants in Petaling Jaya to help you out. The area may be modest in size (spread across 97.2sqkm) but it has no shortage of dining choices, with some of its award-winning restaurants rivalling those in Kuala Lumpur’s city centre.
The city's culinary scene is a fluid one, with constant new restaurant openings. While the term 'best restaurant' used to be associated with fine dining places, these days that is no longer the case, with funky bistros and even atmospheric coffee shops winning acclaim. Check out our list of favourite places to eat in PJ and see if you agree with our selections - in fact, bookmark this page and keep a lookout for our updates!
- Half-Day City Highlights Tour
- Best City Highlights Half-Day Tour
- City Tour After Dark with Dinner
- Private Traditional Cooking Lesson
- Private Half-Day City Heritage Tour with Lunch
- Heritage Buildings & Icon of City Tour
- Private Night Heritage Trails
- Guided Perdana Botanical Gardens Tour
- Evening Street Food Walking Shared Tour
- Private City Street Eats Evening Tour of Chinatown
If you are in the mood for seafood, Fatty Crab – a Petaling Jaya institution – is certainly the best place to drop anchor. You will find all types of fish put on display in aquarium tanks lining one wall of the restaurant, but the kitchen’s proudest achievement is its shellfish options. Shucking crabs here is a work of art with the award-winning kitchen taking special care to draw out the truest and most concentrated flavours from the seafood selections here.
One of the most satisfying ways to feel like a local is to order the restaurant’s signature sweet and sour crab dish – the gravy is thick yet not overwhelming in taste, with just the right balance of sweet and sour notes. When you are placing an order, be sure to ask for soft buns to go with it – they are great for dipping into the gravy!
- Opening Hours: 17:30 – 23:30 Tuesday – Sunday
- Address: 2 Jalan SS24/13, Taman Megah, Petaling Jaya, Selangor, 47301
- Tel: +603 7804 5758
Petaling Jaya is home to a number of great restaurants specialising in North and South Indian cuisine, however Kanna Curry House blows them all out of the water. Located in Seksyen 17, it is spread across three shop lots divided into a glass-enclosed area with air conditioning and a section with ceiling fans. Much of the deep fried meat is freshly-prepared in the wok filled with boiling oil on the doorstep of the restaurant’s fan-section.
You will find familiar south Indian food on the menu here: we particularly like the cold, thick sour yoghurt, with warm fluffy white rice and savoury fried fresh fish – it is an acquired taste, but makes for a thoroughly satisfying meal. Besides that the nasi beriyani (light and aromatic basmati rice cooked with spices) is also good, served with a side of dalca (mixed vegetables in a spicy, syrupy sauce) and korma (coconut-based curry) chicken. Read More...
- Opening Hours: 06:30 – 21:00
- Address: No 29 Jalan 17/45, Petaling Jaya
- Tel: +603 7958 4814
Restaurants specialising in burgers are all the rage in the city now and the topic of where to find the best burger can fuel furious debate among KL natives. However we are firm believers that the award-winning Myburgerlab, a home-grown burger bar established in 2012, easily tops the list of best burger bars in the city. Owners Teoh Wee Kiat and Chin Ren Yi believe that great burgers are made to order from scratch, which is why they always start with 100% meat that is never frozen. Attracting a diverse clientele of burger aficionados and late-night urban drinkers, the restaurant’s interior design is clean and simple, with naked bulbs casting a warm glow over the place and lots of steel, chrome and wood fixtures utilised. Whether you enjoy a classic burger or you like to indulge in inspired inventions, this burger bar’s the place for you.
- Opening Hours: 17:00 – 22:15 Tuesday – Sunday
- Address: 14, Jalan 21/22, Seapark, 46300 Petaling Jaya, Selangor
A stronghold of classic French comfort food Bistro à Table is a small and homely classic French bistro located about 20 minutes away from Kuala Lumpur city centre. Looking very much like a warm, welcoming and dreamy Parisian bistro, its interior design is simple but attractive with bare, white brick walls, polished concrete floors, classy art on the walls and gilded mirrors.
Owner and chef Isadora Chai puts out a short but ever-changing menu, with dishes that utilise local ingredients to keep them affordable: it is all executed with such flair that you will not notice the small selection. We have sampled the a fluffy gruyere soufflé with creamy, well-seasoned slipper lobster bisque and a sweet French onion soup that was highly memorable. Other standouts include the bold and delicious Boston lobster and sea urchin linguini, and the creamy, cheesy mushroom ravioli with mashed peas.
- Opening Hours: 18:00 – 22:00 Tuesday – Thursday; 18:00 – 24:00 Friday & Saturday; 18:00 – 23:00 Sunday
- Address: 6 Jalan 17/54, 46400 Petaling Jaya
- Tel: +603 7931 2831
Worthy of being called a destination-restaurant, My Elephant is a cute and quirky fine-dining Thai restaurant with a kitchen specialising in putting out dishes with fiery, sour north-eastern Isaan flavours. Dining at this low-key spot is an exploration of funky, spicy, complex and challenging flavour, plus we love the fact that the kitchen will crank up the chilli factor upon request. You will be smitten with the stir fries that are refreshingly light on oil, but My elephant’s bestseller is snow fish (RM58), a salt-baked seabass that goes great with the kitchen’s signature green chilli sauce, warm fluffy white rice and prawn tom som (clear galangal, lemongrass and lime soup with aromatic Thai herbs) soup (RM20) that packs just the right amount of chilli heat.
Its interior design is meant to evoke that of a New York loft, with wide open dining room accented by black and white paint colours, furniture with clean and simple lines allowing for easy traffic flow through the main walkways, and naked bulbs hanging from the ceiling casting a warm, romantic glow. The muted setting allows the food to steal the show.
- Opening Hours: C-G-4 Jalan 17/13, Seksyen 17, 46400 Petaling Jaya
- Address: Happy Mansion, Jalan 17/13, Seksyen 17, Petaling Jaya
- Tel: +6010 220 1283
In Petaling Jaya, when it comes to naming the best places for futo maki and California rolls, you will find the roster to be a short one as just a handful of restaurants specialise exclusively in sushi. This is not to say that there are not good places to be found – on the contrary, PJ has some of the best Japanese restaurants on this part of the coast. One of our favourites is Ichiro Sushi Bar, a no-nonsense raw fish emporium located in Isetan One Utama, with a kitchen that puts outs dishes that are indescribably tasty.
Standouts on the menu include savoury nigiri pressed into lightly warmed rice beds and soft-shell crab rolls filled with just the right proportion of meat and rice, all served without the sucker-punch price. Set inside Isetan’s food court, it is an unassuming eatery, and you will have to score seats at the tight-squeeze bamboo counter, but the market-like atmosphere makes for a delightfully-entertaining meal.
- Opening Hours: 10:00 – 22:00
- Location: Isetan Eat Paradise, One Utama, 1 Lebuh Bandar Utama, Petaling Jaya, 47800
- Tel: +603 7726 5899
When there are so many restaurants in Petaling Jaya serving Malaysia’s unofficial national dish of nasi lemak, you will be hard pressed to find the best one. Though every place you go serves this dish differently, Village Park keeps the recipe as close to classic as possible, with core parts (coconut infused rice, fried salty anchovies, peanuts, and sweet and spicy anchovy chilli paste) of the dish available with every variation on its menu.
We recommend a side serving of crispy, juicy fried chicken to go with your serving of rice, or even the rendang ayam (chicken with dry, spiced coconut milk). Besides nasi lemak, the kitchen also puts out traditional dishes like assam laksa (glass noodles in a sweet and sour tamarind-based broth), and curry mee (fat yellow noodles in a thick coconut-based gravy flavoured with prawns, cuttlefish and chicken). A clandestine location in Damansara Utama makes this lunch spot feel like a true find.
- Opening Hours: 07:00 – 19:00
- Address: 5, Jalan SS21/37, Damansara Utama, 47400 Petaling Jaya
- Tel: +603 7710 7860
With a kitchen that specialises in showcasing Mexico’s gastronomic stylings, Frontera Sol of Mexico is certainly a colourful addition to our list best Petaling Jaya restaurants. A sunny, family-run tortilleria that is perfect for when you are in the mood to indulge in salsa and some samba music, the menu is thoroughly Tex-Mex with tamales that are delicate and fluffy, corn tortillas enveloping a generous amount of filling and crispy enchiladas that are perfectly seasoned. The restaurant’s interior design is without doubt fun – think, a cheerful colour palette of orange and yellow for its walls, screen doors that are gaily painted turquoise blue and ornate gothic-inspired chandeliers.
Standouts on the menu include the kitchen’s signature chilli con carne, prepared daily using fresh, air-flown ingredients to create a dish that is memorable in flavour – while the stew is naturally spicy, there is also the full-bodied taste of tomatoes and kidney beans ever present in each bite.
- Opening Hours: 11:00 – 01:00 Sunday – Thursday; 11:00 – 02:00 Friday & Saturday
- Address: Lights at Palm Square, Jaya One, 46200, Petaling Jaya
- Tel: +603 7958 8515
The three-storey The Royal Flush is certainly an impressive sight from the outside, with its pagoda-style stupas, fire-engine red trimmings hung with glossy red paper lanterns, and a front pathway with sunken fountains. Inside its décor is just as impressive with porcelain vases, wood corbels and heavy antique wooden furniture ever present.
Opened in 2013, highlights from the menu include the soft, juicy steamed dragon garoupa fish that lies on a bed of soy sauce – the semi-sweet flesh of the fish blends beautifully with the salty, slightly wine-based soy sauce. However, our undeniable favourite is fried prawn with batter sauce – the fat prawns are succulent, topped with sweet, buttery sauce – when paired with fluffy white rice, this dish will have you coming back for more time and time again.
- Address: Central Piazza, Oasis Square Ara Damansara, 2, Jalan PJU 1A/7A, Petaling Jaya
- Tel: +6012 299 7598 or +603 7831 1339 or +016 2912 737
Some people might consider it surprising that a coffee shop has made it onto our list of best places to eat in Petaling Jaya, but locals will surely agree on The Frisky Goat’s place on our list. They specialise in serving up some of the best coffee in town, plus the kitchen puts out pastries and cakes that are just plain yummy! Four words to convince you to visit – salted caramel chocolate cake. This fluffy slice of cake is simply divine, somehow managing to strike the perfect balance between sweet, soft and salty.
Besides their dessert-like offerings you can also indulge in main course meals such as pastas and pizzas that are supremely good. What’s more the vibe at this bohemian-looking, hipster-friendly and award-winning coffee house is laid back, with the small size of the place giving it a satisfying buzz.
- Opening Hours: 08:00 – 22:30 Tuesday – Sunday
- Address: 72, Jalan Burhanudin Helmi, Taman Tun Dr Ismail Petaling Jaya
- Tel: +603 7731 2965