9.9 SALE — RM9.90 OFF every 50g matcha pack

Your Cart

Free shipping over RM120

Your cart is empty.

9.9 Sale · Starts 8 Sept, 8PM — RM9.90 off 50g packs

Ceremonial matcha, RM2.40 a cup.

First-harvest, stone-milled, shade-grown. Skip the RM26 café latte — make a better one at home in two minutes.

RM80.00 MYRRM60.00 MYR−25%≈ RM2.40 per cup · 50g makes ~25 cups
View details →
Free shipping over RM120 Ships next working day from KL 100% pure — no fillers
Zhu - 50G
≈ 6,000 kg supplied to cafés 100+ orders since launch Ships next working day · Free shipping over RM120

Pick your matcha

Every pack is first-harvest, stone-milled, and ships from KL.

BestsellerZhu - 50G

Zhu — Everyday Ceremonial

Smooth, mellow, gently sweet. The daily driver.

RM80.00 MYRRM60.00 MYR−25%≈ RM2.40/cup · ~25 cups
Details
Save RM30.00 MYRLing - 50g

Ling — Upper Ceremonial

Delicate, umami-rich, creamy finish. For slow mornings.

RM115.00 MYRRM85.00 MYR−26%≈ RM3.40/cup · ~25 cups
Details

New · Trial bundle

Try both matchas for less

One pack of each blend, so you can find your everyday cup before committing to a full-size pack.

Launching alongside the 9.9 sale.

Trial bundle Coming soonLive 8 Sept, 12PM

9.9 Sale · Starts 8 Sept, 8PM

RM9.90 off every 50g matcha pack

Starts 8 Sept at 8PM and runs to 11 Sept. Stock up before the price goes back.

Shop matcha
Discount kicks in automatically once the sale starts — no code needed. Questions? DM us on Instagram.
🌿

Ceremonial grade

First-harvest, shade-grown, stone-milled.

💰

RM2.40 a cup

A 50g pack makes about 25 cups.

🚚

Free shipping over RM120

Flat-rate below that. Ships next working day from KL.

↩️

Not for you? Tell us.

We stand behind every batch we mill.

From those who know

First sips, honest words

For a non matcha lover, the first sip is easy and it has a pretty rich texture. Not too bitter, with a tinge of refreshing taste.
— BeverleyFirst-time matcha drinker · Zhu 50g
Attractive packaging, and the matcha flavour is really rich and strong! Easy to mix, very authentic aroma, doesn't taste bitter.
— @khairul.zaimah.raMatcha regular · Zhu 50g
I stopped buying my daily café latte. Two minutes at home, and honestly it tastes greener.
— juninwonderlandRegular drinker · Ling 50g

Brew guide

Three ways to drink it

Ceremonial grade doesn't mean complicated. Here's how our customers actually drink it — from a two-minute morning to a proper slow Sunday.

Whisked, warm
The classic

Whisked, warm

2g matcha · 70ml water at 80°C. Sift the powder, add water, whisk in a W motion until a fine jade foam forms. The classic way.

3 minutes · zero equipment ego

Iced matcha latte
The daily driver

Iced matcha latte

3g matcha · dissolve in a splash of hot water · pour over ice · top with your milk of choice. Two minutes, RM23 saved.

2 minutes · the everyday one

Shaken, your way
The rebel

Shaken, your way

3g matcha · 200ml cold water in a bottle with ice. Shake hard for 20 seconds. Add honey, oat milk, or Milo — no chawan required.

1 minute · the honest one

"Whisk it properly if you want. Shake it with ice and Milo if that's your thing. We will never judge you. That's a promise."

Before you ask

Yes — first-harvest leaves, shade-grown for weeks, stone-milled slowly so the flavour never burns off. "Ceremonial" describes the leaf and the process, not a price tag.

We cut the middlemen — no import markups, no famous-name premium, no distributor stacking margins. You pay for tea, not branding.

About 25 cups from a 50g pack at 2g per serving — roughly RM2.40 a cup.

Orders ship from KL the next working day. Free over RM120 to West Malaysia.

Tell us. We stand behind every batch we mill and we'll make it right.