Niko Niko Onigiri in Puchong
Onigiri is a handheld Japanese snack that’s meant to be eaten on the fly. But Niko Niko Onigiri is where you’ll want to hit pause to savour it.
This cafe in Puchong has a menu with over 40 types of onigiri that are made to order, and an interior that is both warm and quirky. It’s a far cry from that beloved convenience store experience that most know of, but you won’t hear complaints from patrons.
What is Niko Niko Onigiri?

Image credit: @vivianssf via Instagram
Niko Niko Onigiri is no new name on the Puchong block. Some might remember them operating at a nearby location in Bandar Puteri, with a green signboard and a green menu to match.
The cafe, established in 2012, now has a new, cosier space along the quieter Jalan Puteri 5/1, packed with quirky decor elements like mosaic onigiri characters on the tables and walls.

Image adapted from: @latteontheweekends via Instagram
At the entrance, there’s a quirky fish tank filled with goldfish that doubles as a wall for photo ops, and an adorable onigiri plush displayed in a glass case on the floor by the front door.
Image adapted from: @99.liying, @ler.eexx via Instagram
What to order at Niko Niko Onigiri

Image credit: @eatstotreats via Instagram
Pretty decor aside, the cafe serves Japanese donburi, ochazuke, ramen, and matcha drinks, with the Signature Cream Udon (RM19.90) and Fresh Salmon Ochazuke (RM26.90) some of the most popular picks among patrons.
But the food item that takes up the most space on the menu is the onigiri. There are 48 onigiris to order here, separated into five categories based on the ingredients used and their prices.
In the first category, priced at an affordable RM3.90 for each choice, you have classic fillings such as Umeboshi and Tamago. And in the second, at RM4.80, there are options like natto, soy egg, karaage, and chicken floss.
From the third category onwards, you’ll find more levelled-up onigiris.

Image credit: Janet
The smoked duck, salted salmon, beef bacon, and fried prawn go for RM5.30 each, along with the patron-popular, umami-packed furikake and tanuki onigiris.
More standout fillings such as salted egg meat floss, meat loaf and spam musubi, and nanban chicken are priced at RM5.80, while killer ones like avocado salmon, steak, and raw salmon are just slightly higher at RM6.30.

Image adapted from: Janet
All the fillings are generously stuffed inside a sizable triangular ball of rice – just slightly larger than a fist – and made to order. If you come by for breakfast, between 9am and 11am, you can order their reasonably priced breakfast sets – an onigiri with miso soup and potato salad for RM7.90, or two onigiris with the same sides for RM12.90.
Otherwise, the same set – with two onigiris, miso soup, potato salad, and kaarage – is priced RM15.50.
Try over 40 types of onigiri at Niko Niko
With an outlet already operating in Sri Petaling, this new, revamped Niko Niko Onigiri in Puchong is stealing hearts with its quirky decor and extensive lineup of onigiri fillings. So the next time the cravings hit for made-to-order onigiri, done well like in Japan, head to this spot. They also operate a store in Sri Petaling and Johor Bahru.
Also read: 10 Best Ramen In Kuala Lumpur, Including Famous Restaurants From Japan & Pork-Free Noodles
Cover image adapted from: @vivianssf via Instagram, Janet, @ler.eexx via Instagram

Sign Up with TSL Connect