Hand-rolled · Baked fresh daily · Kuala Lumpur

Started with
a grumpy face.

Built with love.

Two homes in KL — each with a story worth tasting.

HAND-ROLLED · BAKED FRESH DAILY · KUALA LUMPUR · HAND-ROLLED · BAKED FRESH DAILY ·

A FLIGHT ATTENDANT WHO REFUSED TO LAND — A FLIGHT ATTENDANT WHO REFUSED TO LAND

NEW YORK · DUBAI · IMBI · SENTUL 1905 · NEW YORK · DUBAI · IMBI · SENTUL 1905 ·

The origin

A flight attendant who refused to land.

Claire Tan spent years with Emirates, touching down in New York whenever her routes allowed. Every layover, same ritual: straight to the nearest bagel shop. When MCO grounded her in Dubai, she had nothing but time — and the perfect excuse to get the recipe right.

“Bagels were always my priority.”

Claire Tan, founder of Grumpy Bagels KL, with her husband Ivan — the couple behind the viral bagel café

Two cities. One obsession.

Built from two
very different places.

What started in an abandoned bungalow in Imbi grew into something bigger — a second home inside a century-old railway workshop in Sentul. Two very different spaces, united by the same thing: a really good bagel.

Imbi

The Bungalow That Started It All

An abandoned house on Jalan Kamuning. A landlord who had never heard of a bagel. A renovation series that stopped KL's scroll.

5, Jalan Kamuning, Off Jalan Imbi, KL
Wed–Mon 9am–5pm
Get directions →

Sentul 1905

A Railway Workshop. Reborn.

120 years of history. Exposed brick, arched windows, and the smell of fresh bagels where engineers once worked.

Lot 1929, Jalan Strachan, Sentul, KL
Wed–Mon 9am–5pm
Get directions →
Matcha Red Bean Mochi·Honey Bee·Classic Lox·Satay Bagel·Taro Mochi·B.E.C·Berry Crumble·Garlic Cream Cheese·Bonito Floss·Shroom Bagel·Aloha Chicken·Matcha Red Bean Mochi·Honey Bee·Classic Lox·Satay Bagel·Taro Mochi·B.E.C·Berry Crumble·Garlic Cream Cheese·Bonito Floss·Shroom Bagel·Aloha Chicken·

Grumpy History

01

A flight attendant with bagels on her mind

From Dubai to KL

Claire spent years with Emirates, landing in New York whenever her routes allowed — and every time, she made a beeline for the nearest bagel shop. During MCO lockdown in Dubai, with nowhere to fly, she finally had the time to perfect her recipe.

Artisan bagel dough being hand-rolled — Grumpy Bagels KL origin story, from Dubai to Imbi
02

Some people saw a ruin. Claire saw a café.

The House No One Wanted

Finding the abandoned Imbi bungalow was the easy part. Convincing the landlord — who had never eaten a bagel, let alone heard of one — was another story. She brought him a sample batch. He signed the lease.

The abandoned Imbi bungalow that became Grumpy Bagels KL — heritage renovation by Claire Tan
03

No marketing. Just honest storytelling.

Zero Budget. Millions of Views.

The renovation series she posted on TikTok and Instagram took on a life of its own. Before Grumpy Bagels had opened its doors, people were already queuing on Jalan Kamuning. On opening day, they sold out in two hours.

Crowd queuing outside Grumpy Bagels Imbi on opening day — viral bagel café KL 2024

From the community

You made it in. You made it beautiful.

Follow @grumpybagels
@chiosnapsMar 12

do I look grumpy enough 😠 Finally visited the brand new Grumpy B…

@shimin1014Mar 8

Sundate ☺️✨

@sabrinawytMar 3

Loving everything in this scene 🥶 #grumpybagels #happiness

“It's been a month since we opened our second outlet, Grumpy Bagels 1905, and I finally have the time to sit an…”

@zhysinFeb 28

It's been a month since we opened our second outlet, Grumpy Bagel…

@dennislimmingFeb 22

Today at Grumpy Bagels 1905 😾🥯

@chiosnapsMar 12

do I look grumpy enough 😠 Finally visited the brand new Grumpy B…

@shimin1014Mar 8

Sundate ☺️✨

@sabrinawytMar 3

Loving everything in this scene 🥶 #grumpybagels #happiness

“It's been a month since we opened our second outlet, Grumpy Bagels 1905, and I finally have the time to sit an…”

@zhysinFeb 28

It's been a month since we opened our second outlet, Grumpy Bagel…

@dennislimmingFeb 22

Today at Grumpy Bagels 1905 😾🥯

@chiosnapsMar 12

do I look grumpy enough 😠 Finally visited the brand new Grumpy B…

@shimin1014Mar 8

Sundate ☺️✨

@sabrinawytMar 3

Loving everything in this scene 🥶 #grumpybagels #happiness

“It's been a month since we opened our second outlet, Grumpy Bagels 1905, and I finally have the time to sit an…”

@zhysinFeb 28

It's been a month since we opened our second outlet, Grumpy Bagel…

@dennislimmingFeb 22

Today at Grumpy Bagels 1905 😾🥯

@matsuricoffeeMar 10

Grumpy Bagels 1905 @ Sentul Depot, KL. Bright morning sunshine, i…

@__yingxuennMar 7

bagel date 🥯🔮

“Behind every great café is a story — and behind these ones, it's a woman.”

@monomalaysia_Mar 5

Behind every great café is a story — and behind these ones, it's…

@travelstylechicFeb 25

Malaysia food tour — this one stopped me in my tracks. Grumpy Bag…

@matsuricoffeeMar 10

Grumpy Bagels 1905 @ Sentul Depot, KL. Bright morning sunshine, i…

@__yingxuennMar 7

bagel date 🥯🔮

“Behind every great café is a story — and behind these ones, it's a woman.”

@monomalaysia_Mar 5

Behind every great café is a story — and behind these ones, it's…

@travelstylechicFeb 25

Malaysia food tour — this one stopped me in my tracks. Grumpy Bag…

@matsuricoffeeMar 10

Grumpy Bagels 1905 @ Sentul Depot, KL. Bright morning sunshine, i…

@__yingxuennMar 7

bagel date 🥯🔮

“Behind every great café is a story — and behind these ones, it's a woman.”

@monomalaysia_Mar 5

Behind every great café is a story — and behind these ones, it's…

@travelstylechicFeb 25

Malaysia food tour — this one stopped me in my tracks. Grumpy Bag…