How to Say 'I Am Vegetarian' in Mandarin Chinese
Learn to say you are vegetarian in Mandarin, name foods you don't eat, and ask if dishes contain meat or eggs. Includes pinyin, tones, and cultural tips.

If you are vegetarian, being able to explain your diet clearly in Mandarin is essential for eating out, shopping, and traveling in Chinese-speaking regions. In this lesson, you will learn the key sentence pattern to say 'I am vegetarian' and how to list the foods you do not eat, such as meat, poultry, seafood, and eggs. You will also practice asking whether a dish contains certain ingredients. The focus is on simple, polite phrases that work in everyday situations like restaurants, markets, and friends' homes. By the end, you will be able to make your dietary needs understood without relying on English.
By the end, you can…
- say 'I am vegetarian' in Mandarin.
- list at least four types of food I do not eat.
- ask whether a dish contains meat, seafood, or eggs.
- respond politely when someone offers me non-vegetarian food.
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
我吃素。
I am vegetarian. (Literally: I eat vegetarian.)
wǒ chī sù
The most common and natural way to say you are vegetarian. Use it in casual and formal situations.
我不吃肉。
I don't eat meat.
wǒ bù chī ròu
A clear statement that you avoid meat. '肉' (ròu) generally means meat, including pork, beef, and chicken.
我不吃海鲜。
I don't eat seafood.
wǒ bù chī hǎixiān
Use this if you also avoid fish, shrimp, and shellfish. '海鲜' (hǎixiān) covers seafood such as fish, shrimp, and shellfish.
我不吃鸡蛋。
I don't eat eggs.
wǒ bù chī jīdàn
Say this if you are vegan or avoid eggs. '鸡蛋' (jīdàn) means chicken eggs.
这个菜有肉吗?
Does this dish have meat?
zhège cài yǒu ròu ma?
A useful question when ordering. '这个菜' (zhège cài) means 'this dish'; '吗' (ma) makes it a yes/no question.
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
To say what you don't eat, use '我不吃' (wǒ bù chī) followed by the food item. For example, '我不吃猪肉' (wǒ bù chī zhūròu) means 'I don't eat pork.' You can also list multiple items: '我不吃肉、海鲜和鸡蛋' (wǒ bù chī ròu, hǎixiān hé jīdàn) means 'I don't eat meat, seafood, and eggs.' The word '和' (hé) means 'and' and connects nouns. To ask if a dish contains something, use '有……吗?' (yǒu ... ma?), as in '有肉吗?' (yǒu ròu ma?) 'Does it have meat?'
When to use it
Use '我吃素' (wǒ chī sù) as your main statement when someone offers you food or asks about your diet. If you need to be more specific, follow with '我不吃……' (wǒ bù chī ...) and list the items. In restaurants, you can ask '这个菜有肉吗?' (zhège cài yǒu ròu ma?) before ordering. If you are vegan, you might add '我不吃鸡蛋,也不喝牛奶' (wǒ bù chī jīdàn, yě bù hē niúnǎi) meaning 'I don't eat eggs, and I don't drink milk either.' Always speak politely; adding '请问' (qǐngwèn) 'May I ask' before a question makes it more courteous.
Listen to each line, then take one part and reply out loud.
你吃素吗?
Are you vegetarian?nǐ chī sù ma?是的,我吃素。我不吃肉和海鲜。
Yes, I am vegetarian. I don't eat meat or seafood.shì de, wǒ chī sù. wǒ bù chī ròu hé hǎixiān.这个菜有肉吗?
Does this dish have meat?zhège cài yǒu ròu ma?没有肉,但是有鸡蛋。
It doesn't have meat, but it has eggs.méiyǒu ròu, dànshì yǒu jīdàn.A little context goes a long way
In Chinese-speaking regions, vegetarianism is often understood as '吃素' (chī sù), which traditionally may include eggs and dairy, or even fish in some contexts. If you avoid eggs and dairy, it is best to specify '我不吃鸡蛋,也不吃奶制品' (wǒ bù chī jīdàn, yě bù chī nǎizhìpǐn). Many restaurants can accommodate requests, but it is polite to ask clearly and not assume. When eating with others, explaining your diet briefly helps hosts prepare suitable dishes.
One thing to watch for
Saying '我是素食者' (wǒ shì sùshízhě) in casual conversation.
Try this instead: '素食者' is a formal noun meaning 'vegetarian person' and can sound bookish. In everyday speech, use '我吃素' (wǒ chī sù) instead. For example, '我吃素,不吃肉' (wǒ chī sù, bù chī ròu) is natural and clear.
Your turn
Try answering out loud before checking a possible answer.
1How do you say 'I am vegetarian' in Mandarin?
Show a sample answer
我吃素。
'我吃素' (wǒ chī sù) is the standard, natural phrase. You could also say '我是素食者' (wǒ shì sùshízhě), but it is more formal.
2Translate: 'I don't eat meat and seafood.'
Show a sample answer
我不吃肉和海鲜。
This uses '我不吃' (wǒ bù chī) plus the items '肉' (ròu) and '海鲜' (hǎixiān) connected by '和' (hé). You can also list them with a pause: '我不吃肉、海鲜。'
3How do you ask if a dish contains eggs?
Show a sample answer
这个菜有鸡蛋吗?
The pattern '有……吗?' (yǒu ... ma?) asks about existence. Replace '鸡蛋' (jīdàn) with other foods as needed, e.g., '有肉吗?' (yǒu ròu ma?).
Use '我吃素' to state you are vegetarian, and '我不吃……' to list foods you avoid. Ask '有……吗?' to check ingredients. Be specific about eggs and dairy if needed, and always speak politely.
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