Many Cantonese learners stall in the same place. They can read Jyutping, hear the tones, and know a few hundred words, and they still cannot follow two friends ordering dim sum. Much of the Chinese they see in Hong Kong is standard written Chinese, which is based on Mandarin: newspapers write "is" as 是, and people say 係. Word lists and writing like this don't turn into understanding of spoken Cantonese on their own. Comprehensible input is the fix: you spend the same study time on Cantonese written the way people talk, where you already know almost every word, so the few new ones explain themselves.
What Comprehensible Input Looks Like
Each row below is a sentence. The gray bars are words you already know, and the purple bar is the one that is new.
About one new word per sentence.
At this difficulty you keep reading, because everything around the new word tells you what it means. You work it out yourself, and a word learned that way stays with you far longer than one memorized from a list.
Your Roadmap by Level
Bubblegum sorts every lesson into six levels, and each level is described by a sentence about the learner. Find the sentence that sounds like you, and the row tells you what to read and what to do.
- Absolute Beginner
I can't read Jyutping yet.
Jyutping spells each Cantonese sound with letters you already know, plus a number from 1 to 6 for its tone. Start with the free Jyutping course before anything else.
Jyutping course - Level 1
I'm just starting out and can't read much yet.
Read short dialogues with Jyutping above every character, audio, and a translation, and save the three words you look up most often. For listening, the Comprehensible Cantonese channel on YouTube puts Cantonese captions on every video.
Level 1 lessons about getting around - Level 2
I can read basic characters and simple sentences.
Read dialogues about food with the translation hidden, and look up only the words that stop you. Add Hambaanglaang's free graded stories, which are written in spoken Cantonese with Jyutping.
Level 2 lessons about dim sum - Level 3
I can read short chats and stories in written Cantonese.
Turn Jyutping off for the characters you know, and listen to each lesson once more without reading along. Learn Cantonese Together on YouTube adds stories told with pictures.
Level 3 lessons about hobbies - Level 4
I can read longer texts about everyday life.
Watch a TVB drama, one episode a week, and read a lesson about Hong Kong TV afterwards.
Level 4 lessons about film and TV - Level 5
I can follow complex topics, but miss some details.
Listen to RTHK, Hong Kong's public broadcaster, and the SBS Cantonese news podcast, and look up only the words you need to follow the news.
Level 5 lessons about Cantopop - Level 6
I can follow detailed arguments and different writing styles in written Cantonese.
Read posts on Hong Kong social media, where many people write the way they talk, and follow the jokes and slang.
Level 6 lessons about slang and online talk
Move up a level when the current one starts to feel easy, and move back down if you lose the thread by the third line.
Try It on a Real Lesson
The lesson below comes from Bubblegum, where Poppy, your AI tutor, writes Cantonese lessons at your level. You can read it here just as you would in the app. Read it at all three levels and notice which one you can follow while still looking up a few words.
One Situation, Three Levels
From Bubblegum’s guide How to Order Dim Sum in Cantonese. It works here the way it works inside Bubblegum.
I can handle simple exchanges.
Going for Dim Sum
Chi-ming and Fang-fang went to a teahouse for yum cha.
We cannot find a table.
There is a table to sit at here.
We do not want this kind of tea, we want pu-erh.
We still have not ordered any food yet.
Frequently Asked Questions About Comprehensible Input
Do I need to learn characters before I start?
No. Jyutping above each character tells you how to say it, and you learn the characters themselves by meeting them again and again in sentences you understand.
Is watching TVB dramas comprehensible input?
From Level 4, yes. Their subtitles are usually in standard written Chinese too, so the words on screen won't always match the words you hear. The free CantoCaptions project shares subtitles written in spoken Cantonese.
Is Bubblegum free?
Yes. The lesson library is free for everyone, because we believe everyone should be able to learn. It holds lessons that other learners asked Poppy for. A new custom lesson costs us real money to make, so you can ask Poppy for a free one, and Bubblegum Pro gives you unlimited custom lessons.
The Jyutping course and the Cantonese lessons on this site are also free and need no account.