How to Say 'I Don't Eat ___' in Mandarin Chinese: Meat, Dairy, and Nuts
Learn the Mandarin pattern 我不吃 (wǒ bù chī) to state personal food restrictions for meat, dairy, and nuts, plus how to politely check whether a dish contains an ingredient.

In this lesson you will learn one of the most useful survival patterns in Mandarin: 我不吃 (wǒ bù chī), meaning 'I don't eat.' You simply put the food word after it. This is different from asking whether a dish contains something. 我不吃 states your own restriction clearly, while 有…吗?(yǒu…ma?) asks about ingredients. In Mandarin, verbs do not change for person or tense, so 我不吃 works for 'I,' and the same verb form serves everyone. You will practice with meat, dairy, and nuts, learn the polite word 一点 (yìdiǎn, 'a little'), and see how to soften a refusal without changing your meaning.
By the end, you can…
- say 'I don't eat' plus a specific meat, dairy, or nut in Mandarin.
- politely ask whether a dish contains a restricted ingredient.
- use 一点 and 谢谢 to soften a refusal at a meal.
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
我不吃肉。
I don't eat meat.
wǒ bù chī ròu
General statement; 肉 (ròu) covers meat broadly. Use it when you want to name meat as a category.
我不吃猪肉。
I don't eat pork.
wǒ bù chī zhūròu
猪肉 (zhūròu) is pork. Put any specific meat before 肉: 牛肉 (niúròu, beef), 鸡肉 (jīròu, chicken).
我不吃奶制品。
I don't eat dairy products.
wǒ bù chī nǎizhìpǐn
奶制品 (nǎi zhìpǐn) is the general word for dairy products. 奶 (nǎi) alone often means milk.
我不吃坚果。
I don't eat nuts.
wǒ bù chī jiānguǒ
坚果 (jiānguǒ) means nuts. For a specific nut, say 花生 (huāshēng, peanut) or 核桃 (hétao, walnut).
这个菜有坚果吗?
Does this dish contain nuts?
zhège cài yǒu jiānguǒ ma
This is the ingredient question, not the restriction statement. 有…吗?(yǒu…ma?) asks 'does it have…?'
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
The core pattern is 我不吃 + food. 我 (wǒ) means 'I,' 不 (bù) makes the verb negative, and 吃 (chī) means 'eat.' Mandarin verbs do not change for person, so 我不吃 works for 'I don't eat,' and 他不吃 (tā bù chī) means 'he doesn't eat.' To name a category, use the category word: 我不吃肉 (wǒ bù chī ròu), 我不吃奶制品 (wǒ bù chī nǎizhìpǐn), 我不吃坚果 (wǒ bù chī jiānguǒ). To be specific, put the specific food before the category word: 猪肉 (zhūròu, pork), 牛肉 (niúròu, beef), 花生 (huāshēng, peanut). Notice that 不 (bù) is normally fourth tone, but before a fourth-tone syllable it is often pronounced second tone: 不是 (bú shì). In 我不吃, 吃 is first tone, so 不 stays fourth tone: wǒ bù chī.
When to use it
Use 我不吃 when you are stating your own restriction, especially before ordering or when someone offers you food. It is direct but not rude. If you want to soften it, add 一点 (yìdiǎn, 'a little') or 谢谢 (xièxie, 'thank you'): 我不吃肉,谢谢 (wǒ bù chī ròu, xièxie). Use 有…吗?(yǒu…ma?) when you need to ask about ingredients rather than state a restriction: 这个菜有奶制品吗?(zhège cài yǒu nǎizhìpǐn ma?) 'Does this dish have dairy?' If you have a serious allergy, say 我对坚果过敏 (wǒ duì jiānguǒ guòmǐn), 'I am allergic to nuts,' and show it in writing. For preferences rather than restrictions, 我不太吃 (wǒ bú tài chī) sounds softer, like 'I don't really eat…'
Listen to each line, then take one part and reply out loud.
你好,这个菜有猪肉吗?
Hello, does this dish contain pork?nǐ hǎo, zhège cài yǒu zhūròu ma有,这个菜有猪肉。
Yes, this dish contains pork.yǒu, zhège cài yǒu zhūròu我不吃猪肉。有牛肉的菜吗?
I don't eat pork. Is there a beef dish?wǒ bù chī zhūròu. yǒu niúròu de cài ma有,这个牛肉菜没有奶制品。
Yes, this beef dish has no dairy.yǒu, zhège niúròu cài méiyǒu nǎizhìpǐnA little context goes a long way
In many Chinese meals, dishes are shared, so stating 我不吃… before ordering helps everyone. It is usually fine to say it plainly; adding 谢谢 or 一点 makes it warmer. If your restriction is medical, saying 过敏 (guòmǐn, 'allergic') is clearer than 我不吃, because people may otherwise treat it as a preference. In mainland China, 奶制品 is understood, but 乳制品 (rǔzhìpǐn) is also used, especially on labels.
One thing to watch for
Saying 我不吃肉吗?(wǒ bù chī ròu ma) to mean 'I don't eat meat.'
Try this instead: Do not add 吗 (ma) to a statement. 吗 turns a sentence into a yes/no question. Say 我不吃肉 (wǒ bù chī ròu) for 'I don't eat meat,' and use 吗 only when asking: 你不吃肉吗?(nǐ bù chī ròu ma?) 'Don't you eat meat?'
Your turn
Try answering out loud before checking a possible answer.
1How do you say 'I don't eat dairy products' in Mandarin?
Show a sample answer
我不吃奶制品。 (wǒ bù chī nǎizhìpǐn)
我不吃 states the restriction, and 奶制品 is the general word for dairy products. 我不吃乳制品 (wǒ bù chī rǔzhìpǐn) is also correct, especially on labels.
2You want to ask whether a dish contains nuts. What do you say?
Show a sample answer
这个菜有坚果吗? (zhège cài yǒu jiānguǒ ma)
有…吗? asks 'does it have…?' This is the ingredient question, not the restriction statement. You can replace 坚果 with 花生 (huāshēng) or 奶制品 (nǎizhìpǐn).
3How can you soften 'I don't eat meat' when someone offers you food?
Show a sample answer
我不吃肉,谢谢。 (wǒ bù chī ròu, xièxie)
Adding 谢谢 makes the refusal warmer without changing the meaning. 我不太吃肉 (wǒ bú tài chī ròu) is another softer option when it is a preference rather than a strict restriction.
Use 我不吃 + food to state your own restriction, and 有…吗? to ask about ingredients. Keep 不 without 吗 in statements, and add 谢谢 or 一点 when you want to be polite.
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s Chinese into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr