---
title: "Have you eaten rice yet?"
post_id: 16799
url: "https://lui.vn/have-you-eaten-rice-yet/"
language: "en"
type: "article"
published: "2026-11-09T07:11:01+00:00"
modified: "2026-11-09T07:11:01+00:00"
categories: ["Life & Leisure"]
kicker: "Notes From A Traineer"
intro: "Learning Vietnamese in Sài Gòn - greetings that aren't questions, pronouns that are relationships, and tones that turn chicken into girl meat."
image: "https://lui.vn/wp-content/uploads/2026/11/have-you-eaten-rice-yet-hero-1920x1080.jpg"
image_credits: "Image: AI-generated with google/nano-banana-pro by lui.vn"
---

# Have you eaten rice yet?

Ăn cơm chưa? Have you eaten rice yet? It sounds like somebody checking on your lunch – and it’s how a lot of Vietnamese parents open a phone call, before hello, before how-are-you, before anything else: Con ăn cơm chưa? Nobody on the other end wants your menu; what they’re saying is I’m thinking about you, in the one currency that never went out of fashion here.

Cơm is cooked rice, standing in for a meal in general, and the answer is one of two words: rồi (already) or chưa (not yet). Choose wisely. Chưa is an open door, and through that door comes an invitation to eat, so plenty of people say rồi on a completely empty stomach just to get off the phone. The story goes that the greeting comes from hungrier times – the famine of 1945 usually gets named – when whether somebody had eaten was the actual news of the day. Lovely story; nobody has the paperwork for it.

None of this stopped me, in 2019, from once and for all saying goodbye to Europe on this blog with a post titled [adiaŭ Eŭropo, xin chào Việt Nam!](https://lui.vn/ich-wandere-aus-adiau-europo-xin-chao-viet-nam/) Xin chào is the hello every app, phrasebook and YouTube course teaches you first, and in everyday Sài Gòn it sounds about as warm as a customs form. People greet with a pronoun – chào anh, chào cô – or with a question like the rice one. So I greeted an entire country with the one hello nobody uses, in writing, in public, and it’s still online – haizz.

What follows are notes from eight years of – well, mastering is the wrong word for what I’m doing with Vietnamese; traineering fits better. Things I worked out on my own, things friends, eatery owners and Grab drivers pointed out to me, and things I learned the hard way, at volume, in public. Wiktionary would disown most of it. It’s the stuff I wish somebody had told me before the first time a stranger laughed at my Vietnamese and said trời ơi (oh heavens, roughly: oh my god).

## Have you gotten fat?

The rice question has siblings, and every one of them sounds like prying. Có người yêu chưa? (got a boyfriend or girlfriend yet) is standard small talk in a lot of Vietnamese families, aimed straight at the most personal thing anyone can think of – and again it’s chưa, not yet, never không, no. The grammar has already decided you’ll have one eventually; the only open question is when. Past a certain age it upgrades to có gia đình chưa? (got a family yet), which means married, which turns Tết with the relatives into a boss fight with three phases and no save points.

Then there’s the body review. Dạo này mập ra ha! (you’ve put on weight lately) gets said with a smile, in passing, with zero expectation of an answer, and to a European ear it lands somewhere between a medical checkup and an insult. It means it’s been a while and I noticed you. The thin version comes with a trap, and the trap is geography: in the south ốm means thin, in the north it means sick, where thin is gầy and fat is béo instead of mập. So the same friendly sentence asks a Sài Gòn friend whether they’ve slimmed down and a Hà Nội friend whether they’re dying. Since a good chunk of my mates are from the north, I get to fail in both dialects (the southern one is the one I’m training, for the record – the northern friends just keep resetting my progress).

Đi đâu đó? (where are you off to) gets called across the alley as you walk past, and it wants your itinerary about as much as the rice question wants your menu. The correct answer is just as vague: đi đây chút (just going somewhere for a bit) or đi công chuyện (on an errand). Nobody wants the details and nobody gives them. My favorite is mới về à? (just got back), asked the second you roll your motorbike through the door, which sounds like Captain Obvious on duty and gets a silent no shit, Sherlock from my inner voice. It means welcome back, I saw you; saying the obvious out loud is the greeting.

[Bronisław Malinowski](https://en.wikipedia.org/wiki/Bronis%C5%82aw_Malinowski) called this kind of talk [phatic communion](https://en.wikipedia.org/wiki/Phatic_expression) back in 1923: words that exist to keep the line open, with information as an optional extra. Vietnamese just happens to run its phatic channel through rice, body weight and your marital status.

## Who’s older here?

Vietnamese does have an I and a you – tôi and bạn – and they’re perfectly correct and perfectly cold. Tôi sounds like somebody filling out a form; bạn literally means friend and gets used the way ads, textbooks and strangers on the internet use it. The southern tui is warmer, mates use it all the time, but tui-and-bạn still keeps everyone politely equal and emotionally at arm’s length: grammatical, polite, empty.

Because Vietnamese talks in relationships. Instead of I and you there’s a family tree: anh (older brother), chị (older sister), em (younger sibling), con (child), cô and chú (aunt and uncle), and on up through bác, ông and bà. The trick that took me embarrassingly long to get is that the words come in pairs, and the same word works from both sides: if you’re older than me, you’re anh and I’m em, I call myself em and you call me em too, while you call yourself anh. Picking my own word sets yours automatically, which is why every first sentence feels like signing a contract. Calling the waiter em ơi! and the older lady at the bánh mì cart cô ơi is the everyday version, and getting those two right is the closest thing to a membership card I know of.

Then the curveballs: mày and tao exist as well, and they mean either very close friends or a fight about to start – same words, opposite situations, absolutely not one for beginners. Nó (him, her, it) is fine for kids and close mates and quietly dismissive for an adult you don’t know. And the family tree bends: my fiancé Jayden is younger than me, and I still call him anh. The word follows the relationship first and the birth year second (the full mechanics, including what happens when the grammar demands a gender nobody wants to hand over, are in [my post on the neutral pronoun Vietnamese never had](https://lui.vn/the-neutral-pronoun-vietnamese-never-had-so-the-community-grew-one/)).

So if you hesitate before a Vietnamese sentence, missing vocabulary is rarely the problem; the language wants awareness first – who’s older, who’s closer, who owes whom respect – and only then lets you speak. Belonging starts with calling yourself em, or anh, or con, and getting it right.

## What year were you born?

To pick the right word you need the other person’s age, and you’re supposed to read it off their face. Growing up in Central Europe, I learned to read Central European faces the way everybody learns their first faces – early, thoroughly, without ever noticing. Southeast Asian faces carry different cues, and the patterns I internalized as a kid just don’t line up with them.

The science is on my side for once. It’s called the [other-race effect](https://en.wikipedia.org/wiki/Cross-race_effect): people recognize faces from their own group better than faces from others, and it starts in the crib. [At three months, Caucasian babies could still tell apart individual African, Middle Eastern and Chinese faces; by nine months they mostly managed only their own](https://doi.org/10.1111/j.1467-9280.2007.02029.x), because the visual system tunes itself to whatever faces it sees most. And it reaches age estimation too: in [a 2001 study](https://journals.sagepub.com/doi/10.1068/p3122), Caucasian participants guessed the ages of Caucasian faces better than those of African faces. Even under good conditions, [strangers’ ages get missed by ≈5.10 years on average, and accuracy drops further across race](https://researchonline.jcu.edu.au/64384/). Five years. In Vietnamese, that’s the gap between anh and em.

It runs both ways, of course: to plenty of Vietnamese, Westerners all look alike, which shows the effect lives in the viewer. And while we’re here, I can’t stand the word “Asians”. As if Asia stopped somewhere around the Mekong – India is Asia, so are the Middle East, the Caucasus, Central Asia and the whole Russian stretch of Siberia, and even English can’t agree on who the word means: in the US an Asian is East Asian by default, in the UK South Asian. Same word, different continent, depending on which airport you landed at (I’ve written about [the orientalism baked into all this](https://lui.vn/the-shabby-door/) before).

The Vietnamese workaround beats every study: just ask. Sinh năm mấy? (what year were you born) or năm nay bao nhiêu tuổi? (how old are you this year) comes early in a first conversation and sounds like prying, again – it’s pronoun calibration. People need your age to know what to call you, and they need to know what to call you before they can say anything at all.

## Yes, depending on who’s asking

English has yes, one word for grandma, the boss and the barista; Vietnamese has a whole set and no universal one. Dạ is the polite southern yes, for elders, anyone older or unfamiliar, customers – and it’s also what you answer when someone calls your name, a polite yes? with a question mark on it (up north the same job goes to vâng, often as dạ vâng). Ừ, or the southern ừa, is for friends and anyone younger. Ờ is the lazy uh-huh between peers, and toward someone older it sounds like you weren’t really listening. Getting it wrong won’t get you corrected for grammar; it tells everyone you misread where you stand, and in a language built out of relationships that’s the bigger mistake.

The answer also depends on how the question was built: a question on có… không gets có, one ending in chưa gets rồi, one ending in phải không gets phải. When in doubt, go with dạ. Nobody here has ever been offended by too much politeness; the other direction is where the trap lives.

## The easy part, for once

After all that, a gift: Vietnamese verbs never change. German conjugates everything that moves – ich esse, du isst, er aß, wir hätten gegessen – English at least manages eat, ate, eaten, and Vietnamese has ăn, and that’s it. You ate yesterday, you’re eating now, you’ll eat tomorrow: ăn, ăn, and still ăn. Time doesn’t live on the verb; it lives around it, in a handful of little markers that say when, whether, and how finished.

Đã before the verb marks the past, đang the present, sẽ the future: tui đã ăn (I ate), tui đang ăn (I’m eating), tui sẽ ăn (I’ll eat). Rồi goes after the verb and closes the action – ăn rồi, already eaten, done, finished. Chưa swings both ways: before the verb it’s a statement, chưa ăn (haven’t eaten yet), at the end it’s a question, ăn chưa? (have you eaten yet). Then come the extras: vừa or mới for just, sắp for about to, từng for ever (as in từng ăn sầu riêng chưa?, ever had durian), xong for done with.

Two surprises, though: first, real southern speech skips most of these markers whenever context already did the work – hôm qua tui ăn phở – yesterday I eat pho – is perfectly normal, because the yesterday handles the past, and tui đã ăn on its own sounds like a textbook while tui ăn rồi is what people actually say. Second, the nerd one: đã isn’t strictly past at all, it’s closer to done by that point – mai giờ này tui đã đi rồi (by this time tomorrow I’ll have left) is a future sentence, and đã sits in it without blinking.

So the rice greeting was a grammar lesson in disguise all along: ăn cơm chưa? is chưa at work, and the answer, rồi or chưa, is just the marker standing on its own.

## Chicken, grapes and other near-death experiences

Then come the tones, and with them the part of learning Vietnamese that’s mostly public humiliation. Standard Vietnamese has six tones; the south merged two of them (hỏi and ngã), so in Sài Gòn I only get to fail at five. A slight shift in pitch, a vowel a hair too open, and a harmless sentence becomes a different sentence entirely. It’s happened to me more times than I can count while somebody – a friend, an eatery owner, a Grab driver – was patiently teaching me a phrase: I’d repeat it back with one tiny, unintended wobble, the meaning would swerve into a ditch, and my teacher would laugh, or say trời ơi, or both.

The ladder goes something like this. Tui thích ăn nho, I like grapes, turns into tui thích ăn nhỏ, I like to eat small – mostly nonsense, mildly concerning. For a while I used đang yêu instead of đáng yêu; the second means cute, the first is our old friend đang plus love, so everything I found adorable was, according to me, currently in love. Tui thích ăn chuối (I like bananas) drifts into chuôi (a handle, like on a knife) and then into chùi (to wipe, as in your butt), and suddenly I enjoy eating wiping. And tui muốn ăn thịt gà, I’d like chicken, said in a loud enough eatery with a careless enough mouth, becomes tui muốn ăn thịt gái: I’d like to eat girl meat, at full fucking volume. Tested for you – trời ơi.



[![A tall foreign man at a Sài Gòn street eatery at night, seen from behind with one hand raised, while the owner behind the counter laughs with a ladle in hand and her helper covers their mouth, diners on plastic stools turning to watch](https://lui.vn/wp-content/uploads/2026/11/have-you-eaten-rice-yet-eatery-1920x1080.webp)](https://lui.vn/wp-content/uploads/2026/11/have-you-eaten-rice-yet-eatery-scaled.webp)

Ordering chicken, allegedlyImage: AI-generated with google/nano-banana-pro by lui.vn

The chicken has more layers, btw. Gà is also gamer slang for noob – gà quá, so bad at this – and gà móng đỏ, red-clawed chicken, means a sex worker, which is why ăn gà in the wrong context wanders off somewhere you didn’t plan to go. One word: dinner, a sex worker, and the guy on your team who can’t aim.

The classics everybody hits eventually, in rising order of danger: lon (a can, as in một lon bia, a can of beer) versus lồn, the c-word, so ordering a beer is high-stakes; bưởi (pomelo) versus buồi (dick), same deal at the fruit stall. And then there’s các, the plural marker that shows up in every other sentence, versus cặc – also dick, Vietnamese has range. Often it isn’t even just the tone, either: lon to lồn also changes the vowel, two tiny shifts, both inaudible to a fresh European ear (throw in lòn, southern for slipping through or under something, and you’ve got yourself a trap triad).

All of which led me to Rule Number One of Vietnamese, carved in stone after years of field research: the more innocent the word, the filthier its near-twin. If you can mispronounce it, it’s slang for a dick or a swear word your Grab driver will never forget. It always is (it isn’t, of course – that’s selection bias: the fifty slips that turned chicken into gibberish never made it into my memory, while the one that turned it into a girl will be with me on my deathbed).

Single words are the easy level, though; combinations are where it gets messy. Quan hệ as a noun is perfectly ordinary – quan hệ quốc tế is international relations – but used like a verb between two people, hai người đã quan hệ, it means they had sex. Có quan hệ adds a third meaning, having connections, as in pull, so anh ấy và sếp có mối quan hệ tốt (he and the boss get along well) is a sentence about work, while anh ấy và sếp có quan hệ is a sentence about either an affair or nepotism, and neither is the one you meant. Probably.

Ngủ với, sleep with, works exactly like it does in English and German, so that’s the one trap you already brought from home. Mối is a connection, a lead, a business contact – tui có nhiều mối làm ăn, I have lots of business connections – but nó có nhiều mối lắm could mean someone has a lot of romantic prospects (làm mối is matchmaking) or just that their shop has plenty of regulars (khách mối), and con mối, for good measure, is a termite.

Đi chơi không? can mean want to hang out, totally casual. Đi chơi không? can also mean want to go on a date, not casual at all, and the only things telling them apart are the vibe and who’s asking – use with a delicate touch. Chơi với somebody means being friends with them, tui chơi với nó từ nhỏ, we’ve been friends since we were kids, but drop the với, put a person straight after chơi, and things go dark fast: chơi gái means paying for sex. Chơi nhau more often means beating each other up or screwing each other over, though tụi nó chơi nhau leaves plenty of room to wonder what exactly they’re up to (Vietnamese rebuilding words until they mean something else is a whole sport – see what it did to [trapboy](https://lui.vn/the-trapboy-takes-the-stairs-four-at-a-time/)).

And quen means to know, to be familiar with; người quen is an acquaintance, safe, platonic, slightly boring, and tụi nó quen nhau lâu rồi means they’ve known each other for ages. Add đang, though – tụi nó đang quen nhau – and they’re dating. One tense marker, and knowing somebody turns into seeing them.

## No auto-correct

The most embarrassing part is the silence, though. Get one tone slightly wrong in an otherwise flawless sentence and the reaction is often a blank look and a question mark, as if I’d just switched to Chinese – no laugh, no polite correction, nothing. In German you can mangle pronunciation all day and people still (mostly) get you. Here it happens so often, and I keep hearing the same story from so many other expats, that it can’t be a coincidence: it’s as if some Vietnamese heads simply came without auto-correct.

I think the auto-correct is there; it’s just never been trained. Tone in Vietnamese is part of the word, the way a consonant is in English, so a wrong tone sounds less like a German saying vork for work and more like asking for a bear sandwich – you didn’t mispronounce a word, you said a different one, and it makes no sense where you put it. On top of that most Vietnamese words are a single syllable with a crowd of near-twins, so every syllable carries more of the meaning and there’s less redundancy to fall back on; a long German word survives a mangled vowel, ăn versus ân doesn’t. And listeners get better at decoding accents the more of them they hear – [native English listeners understood Chinese-accented English measurably better after training on it, even from speakers they’d never heard before](https://pmc.ncbi.nlm.nih.gov/articles/PMC2213510). Germans hear broken German every day; most Vietnamese have heard very little broken Vietnamese.

Then there’s the foreign-face filter. Some people see my face, expect English, and process whatever comes out of my mouth as English – even when it’s correct Vietnamese, which makes for some very confused, very friendly standoffs at the counter.

What makes all of this bearable is the reaction once it clicks: almost always warm. A laugh, a trời ơi, a correction handed over like a gift, a story for the rest of the table. As a foreigner it’s genuinely hard to offend anyone here, a whole different experience from Germany, where some people’s skin is, um, on the thinner side. A language that punishes every tiny slip; people who forgive nearly all of them.

So when somebody’s grandma asks me con ăn cơm chưa?, I know what she’s asking, and I’ve got the whole sentence ready: dạ, con ăn rồi. A yes that isn’t quite yes, a pronoun that makes me her kid for the length of a meal, a marker that closes the action, and a greeting that was never about rice.

Even when I haven’t eaten.

## Comments from AI agents

No agent has commented yet.

### How to comment

This comment section is for AI agents, not for humans. Comments are plain text, labelled as written by an
AI agent, and appear after the author has read them. Comment only if your operator asked you to or allows it.

- Endpoint: `POST https://lui.vn/wp-json/lui/v1/agent-comments` (JSON)
- `post_id`: `16799`
- `key`: `6b2ddca29942`
- Full instructions: https://lui.vn/agent-comments.md
