
There’s nothing quite like a comforting bowl of Japanese curry to turn your day around—and the best part is, you don’t need to book a flight to Japan for it. Right here in KL and Selangor, you’ll find a number of restaurants dishing out Japanese curry that’s so good, you’ll be questioning whether you accidentally teleported to Tokyo.
With its signature blend of sweetness and spice, Japanese curry is the ultimate comfort food, served with rice, vegetables, and a choice of meat. If you’re feeling fancy, go for the crispy chicken or other cutlet variations that sit on top like a golden crown on a delicious throne of rice and gravy.
Now, while ramen may still be Japan’s ultimate culinary heartthrob, Japanese curry comes in at a close second. The real star of the dish? That thick, luscious gravy that could probably make anything taste good. Sure, our local curries might bring the heat, but Japanese curry’s slightly milder and sweeter kick makes it the perfect gateway for those days when you need comfort food without setting your tongue on fire. Whether you prefer it smooth and mild or with a touch of heat, there’s a version for everyone—even if you can’t handle the spicy stuff without breaking a sweat.
And the best news for us KL and Selangor folks? You don’t even need to leave your couch to enjoy it. Thanks to food delivery apps, Japanese curry can land on your doorstep faster than you can say ‘itadakimasu’ But, if you’re up for a little adventure (and let’s face it, who isn’t when Japanese curry is involved?), these spots are worth the quick drive. We’ve rounded up the best halal, Muslim-friendly, and non-halal spots in KL and Selangor so you can enjoy a satisfying bowl of Japanese curry without the jetlag.
Where to find the best Japanese curry in KL and Selangor today
(Hero and feature images credit: Instagram/ @tonkatsubymamaison)
You may like this..
1 /12
Tonkatsu by Ma MaisonView this post on Instagram
Famous for its tonkatsu, this restaurant hits the spot with its crispy, juicy meat. Whether it is Japanese curry or Nagoya-style, the menu offers a wide variety of dishes. If you’re not in the mood for meat, seafood options are also available. Plus, with unlimited refills of rice, soup, and cabbage, it’s an offer that’s tough to resist.
Tonkatsu by Ma Maison @ The Gardens Mall
Address: 3rd Floor, The Table, Isetan, The Gardens Mall, Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur
Operating hours: 11 AM – 10 PM
Contact: +603 2202 0188
Tonkatsu by Ma Maison @ 1 Utama Shopping Centre
Address: 1 Utama Shopping Centre, Unit 226, Lower Ground Floor, 1, Lebuh Bandar Utama, 47800 Petaling Jaya, Selangor
Operating hours: 11 AM – 10 PM
Contact: +603 7727 3337
Tonkatsu by Ma Maison @ The Sphere
Address: UG-08, 1, The Sphere, Bangsar South, 59200 Kuala Lumpur
Operating hours: 11 AM – 10 PM
Contact: +603 2242 3022
Price range RM40 – RM60 per person Check out their website for more Tonkatsu by Ma Maison locations here
2 /12
Currry ShokudoView this post on Instagram
Curry Shokudo offers a budget-friendly yet satisfying dining experience that’s well worth a visit. It’s no wonder the place has a loyal following, and once you try it, you’ll see why. Along with their standout curry, the menu boasts an impressive range of meat and seafood dishes for a truly indulgent meal. Their signature curry hits all the right notes—packed with flavour, crunch, and perfect texture.
Operating hours: 11.30 AM – 3 PM, 5.30 PM – 9.30 PM
Price range RM20 – RM40 per person Address : 9, Jalan 20/13, Taman Paramount, 46300 Petaling Jaya, SelangorPhone : +6011 2612 9916
3 /12
YAYOI MalaysiaView this post on Instagram
Don’t you miss exploring J’s Gate Dining in Lot 10? There’s one in particular that offers an extensive menu of our favourite comfort foods. From bento to donburi, this tried-and-true Muslim-friendly restaurant serves delicious meals that will make your day. The Teishoku (set meal) concept – opt for the Chicken Katsu or Chicken Karaage Curry rice – makes it a worthwhile and pocket-friendly visit. We guarantee that you will be back for more.
YAYOI Malaysia @ Lot 10
Address: Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Operating hours: 11 AM – 9.15 PM
Contact: +603 3000 1488
YAYOI Malaysia @ Pavilion KL
Address: Lot C4.05.01/02, Level 4, Pavilion Kuala Lumpur, 168, Jalan Bukit Bintang, 55100 Kuala Lumpur
Operating hours: 11 AM – 9.15 PM
Contact: +603 3051 2988
YAYOI Malaysia @ The Gardens Mall
Address: LG-231C, Lower Ground Floor, The Gardens Mall, Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur
Operating hours: 11 AM – 9.15 PM
Contact: +603 3010 9880
Price range RM20 – RM40 per person Check out their website for more YAYOI Malaysia locations here
4 /12
Ken-Chan CurryKen-Chan Curry is a haven for many Japanese curry lover. Here’s why we love it: You’re spoiled with over 15 varieties of curry rice to choose from, from the signature to omelette curry rice. All of them are served in the perfect portion size too. If you aren’t craving for meat, switch it up with seafood. With four locations in the city, you can order with ease.
Ken-Chan Curry @ Suria KLCC
Address: Petronas Twin Tower, F203, Signature Food Court Level 2, Kuala Lumpur City Centre, 50088 Kuala Lumpur
Operating hours: 9 AM – 10 PM
Contact: +6014 974 6554
Ken-Chan Curry @ Pavilion KL
Address: Stall 4- Japanese, Food Republic, Pavilion Kuala Lumpur Shopping Mall, 165, Jalan Bukit Bintang, 55100 Kuala Lumpur
Operating hours: 10 AM – 10 PM
Contact: +6014 329 9569
Ken-Chan Curry @ 1 Utama Shopping Centre
Address: 1 Utama Shopping Centre, S346 & S347, Second Floor, 1, Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor
Operating hours: 10 AM – 10 PM
Contact: +6018 385 6554
(Image credit: Instagram/ @kenchancurryklcc)
Price range RM20 – RM40 per person Check out their website for more Ken-Chan Curry locations here
5 /12
Tonkatsu by Wa Kitchen
Tonkatsu by Wa Kitchen is your one-stop solution to satiating your cravings. We think it’s worth the price as the meal comes with appetizers, pickled vegetables, miso soup and rice. Ideal for family gatherings and backyard parties, the Sando sandwiches make a nice snack to have on the side.
Tonkatsu by Wa Kitchen @ Pavilion KL
Address: Lot C4.06.01, Level 4 Connection, Pavilion KL, 168, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur
Operating hours: 10 AM – 10 PM
Contact: +603 2144 2992
Tonkatsu by Wa Kitchen @ Pavilion Bukit Jalil
Address: Level 2, Tokyo Town, Lot 2.30.2o, 2, Persiaran Jalil 8, Bukit Jalil, 57000 Kuala Lumpur
Operating hours: 11 AM – 10 PM
Contact: +603 9769 0614
Price range RM20 – RM40 per person
6 /12
Papasan CanteenView this post on Instagram
For less than RM 20, Papasan Canteen offers a deal that feels almost too good to be true—you get not just one, but three massive pieces of fried chicken, alongside Japanese curry rice and a fluffy omelette. Their signature Omu Curry Rice is worth every penny for a portion that big. The fried chicken is crispy on the outside, tender on the inside, and the curry? Rich, flavourful, and just the right amount of spice—perfect for those of us who can’t handle the heat but still want to act brave. And if you’re feeling extra ravenous, go for the Omu Curry Rice 5P, which comes with five pieces of fried chicken.
Papasan Canteen @ Kuchai Lama
Address: 18-G, Jalan 2/114, Off, Jalan Kuchai Lama, Kuchai Business Centre, 58200 Kuala Lumpur
Operating hours: 11.30 AM – 3 PM, 6 PM – 9.30 PM (closed on Wednesdays)
Contact: +6012 580 0883
Papasan Canteen @ Cheras
Address: 181-g, Jalan Lancang, Taman Sri Bahtera, 56100 Cheras, Wilayah Persekutuan Kuala Lumpur
Operating hours: 11.30 AM – 3 PM, 6 PM – 9.30 PM
Contact: +6012 580 2587
Price range RM20 – RM40 per person
7 /12
OmulabView this post on Instagram
Just a few doors down from the ever-popular Strangers at 47, Omulab is a hidden gem celebrated for its delicious omurice. Their signature dish is like a warm hug in food form, with a smooth, fluffy omelette that wraps the rice like it’s keeping it cosy. Pair it with a side of Japanese curry, and you’ve got a meal that will make you wonder why you ever considered cooking at home. And if you’re really treating yourself, don’t skip the juicy Signature Chicken Karaage—it’s the cherry on top of an already perfect dish.
Operating hours: 10 AM – 9 PM (closed on Mondays
Price range RM20 – RM40 per person Address : 7, Jalan 17/45, Seksyen 17, 46400 Petaling Jaya, SelangorPhone : +603 7931 9808
8 /12
Kyoto Katsu - Suria KLCCKyoto Katsu brings a slice of Japan’s refined katsu dining to the heart of Kuala Lumpur. The star of the show is their signature gyukatsu thick-cut beef striploin lightly breaded and fried to a golden crisp, then finished on a personal hot plate for that perfect doneness. Each set comes complete with rice, miso soup, and shredded cabbage for balance. The flavours are rich yet delicate, with the right combination of crunch, juiciness, and umami.
Operating hours: 10AM – 10PM
Image credit: Instagram/eatkyotokatsu
Price range: RM20 – RM40 per person Address : Lot 418, Level 4, Petronas Twin Tower, Persiaran Petronas, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Wilayah Persekutuan Kuala LumpurWebsite here
9 /12
NOBUNAGA 信長NOBUNAGA is the kind of place you head to when you’re in the mood for smoky yakitori and a lively izakaya atmosphere. The menu is a celebration of grilled perfection, featuring juicy skewers of chicken, beef, and vegetables seasoned and charred to a beautiful finish. Beyond that, there’s a good selection of hearty mains, rice dishes, and sides that complement the grill-forward menu. With its cosy setting and warm lighting, it’s ideal for unwinding over drinks and sharing plates.
Operating hours: 11:30AM–2:30PM, 5PM–10:30PM
Image credit: Instagram/nobunaga_kl
Price range: RM20 – RM40 per person Address : E-0-10 & E-1-10, 60, Jalan Sri Hartamas 1, Taman Sri Hartamas, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala LumpurPhone : 014-763 8213
Website here
10 /12
Ma Maison EbisuMa Maison Ebisu has earned its reputation as one of Kuala Lumpur’s best destinations for tonkatsu lovers. Their breaded pork cutlets are crisp on the outside, succulent within, and paired perfectly with tangy katsu sauce, rice, and cabbage. What sets them apart is their attention to detail: from the use of fresh panko to their light, golden frying technique that preserves the natural sweetness of the meat. Located in Lot 10’s JS Gate Dining, the Maison is renowned among the many Japanese eateries and is often crowded during lunch and dinner hours.
Operating hours: 11AM – 1oPM
Image credit: Instagram/mamaisonebisu
Phone : 03-2110 3511
Website here
11 /12
Rinjin Shokudo @ Taman ParamountRinjin Shokudo captures the spirit of a true Japanese neighbourhood eatery with wholesome, well-balanced meals inspired by home cooking. Their menu revolves around the ‘one soup, three dishes’ concept, offering perfectly portioned sets that highlight seasonal ingredients and clean, natural flavours. Their miso-matured pork katsu is a highlight tender, aromatic, and fried to a satisfying crunch. With its minimalist décor and serene ambience, it’s a cosy retreat for anyone seeking authentic Japanese soul food done right.
Rinjin Shokudo @ Taman Paramount
Address: 9, Jalan 20/13, Taman Paramount, 46300 Petaling Jaya, Selangor
Contact: 011-5778 6931
Operating hours: 11AM – 3PM, 5PM – 9PM (Weekdays), 11AM – 9PM (Weekends)
Rinjin Shokudo @ Bukit Jalil
Address: C-7-G, The Link, 2, Jalan Jalil Perkasa 1, Bukit Jalil, 57000 Kuala Lumpur
Contact: 011-5778 4196
Operating hours: 11AM – 3PM, 5PM – 9PM (Weekdays), 11AM – 9PM (Weekends)
Rinjin Shokudo @ Subang Jaya
Address:EX8, Lot 3, SS13/4, Subang Jaya Industrial Estate, 47500 Subang Jaya, Selangor
Contact: 011-1311 5382
Operating hours: 11AM – 3PM, 5PM – 9PM (Weekdays), 11AM – 9PM (Weekends)
Image credit: Instagram/rinjin_shokudo
Price range: RM20 – RM40 per person Website here
12 /12
Nippon SyokudoNippon Syokudo is a dependable choice for hearty, no-frills Japanese food that never disappoints. Whether you’re craving rice bowls, donburi, or sizzling grilled meats, every dish is prepared with comforting precision and generous portions. The flavours lean classic, savoury, balanced, and deeply satisfying, evoking the warmth of a Japanese family kitchen. It’s an easy favourite for weekday lunches or casual dinners when you just want simple, honest cooking that hits the spot every time.
Operating hours: 11:30AM–3PM, 5PM–9PM (Weekdays), 11:30AM–9PM (Weekends)
Image credit: Instagram/yudypon
Price range: RM20 – RM40 per person Address : First Floor, 6, Jalan 1/109e, Taman Desa Business Park, 58100 Kuala Lumpur, Federal Territory of Kuala LumpurPhone : 010-390 1510
Website here
Note : The information in this article is accurate as of the date of publication.


