How to Say 'I Am Vegetarian' in Italian and Explain What You Don't Eat
Learn to say 'Sono vegetariano/a' in Italian, name the foods you avoid, and answer common questions about your diet politely and clearly.

If you follow a vegetarian diet, one of the most useful sentences you can learn in Italian is 'Sono vegetariano' (if you are male) or 'Sono vegetariana' (if you are female). Italian uses grammatical gender, so the ending of the word changes with the speaker. In this lesson you will learn that sentence, the key words for meat, fish and animal products, and simple ways to explain what you do not eat at a restaurant, at a friend's home, or while travelling. You will also practise a short conversation so you can answer questions without hesitation.
By the end, you can…
- say that I am vegetarian, choosing the correct masculine or feminine form.
- name the main foods I do not eat, such as meat, fish and chicken.
- answer a simple question about my diet and ask whether a dish contains meat or fish.
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
Sono vegetariano.
I am vegetarian. (said by a man)
SOH-noh veh-jeh-tah-RYAH-noh
Use this if you are male. The adjective agrees with the speaker, not with the person you are talking to.
Sono vegetariana.
I am vegetarian. (said by a woman)
SOH-noh veh-jeh-tah-RYAH-nah
Use this if you are female. The final -a marks the feminine form.
Non mangio carne.
I don't eat meat.
nohn MAHN-joh KAR-neh
The standard way to state the main restriction. 'Carne' covers beef, pork, lamb and poultry in everyday Italian.
Non mangio pesce.
I don't eat fish.
nohn MAHN-joh PEH-sheh
Useful because many Italians assume a vegetarian eats fish. Say this if you do not.
Questo piatto contiene carne o pesce?
Does this dish contain meat or fish?
KWEH-stoh PYAHT-toh kohn-tee-EH-neh KAR-neh oh PEH-sheh
A polite question for restaurants. 'Contiene' is the formal third-person form, suitable with waiting staff.
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
The core pattern is 'Non mangio' plus the food: 'Non mangio carne' (I don't eat meat), 'Non mangio pesce' (I don't eat fish), 'Non mangio pollo' (I don't eat chicken). To be more precise you can add 'mai': 'Non mangio mai la carne' means 'I never eat meat'. If you want to soften the statement, add 'purtroppo' or 'mi dispiace': 'Mi dispiace, non mangio carne.' The adjective 'vegetariano' also changes for gender: a man says 'Sono vegetariano', a woman says 'Sono vegetariana'.
When to use it
Use 'Sono vegetariano/a' as a short, clear statement when someone offers you food or asks about your diet. At a restaurant, combine it with a question: 'Sono vegetariana. Questo piatto contiene carne?' At a friend's home, a fuller sentence sounds warmer: 'Sono vegetariano, non mangio carne né pesce.' The word 'né' means 'nor' and links two things you avoid. If you eat fish but not meat, say 'Non mangio carne, ma mangio pesce' so your host knows what to prepare.
Listen to each line, then take one part and reply out loud.
Buonasera, avete piatti vegetariani?
Good evening, do you have vegetarian dishes?bwoh-nah-SEH-rah, ah-VEH-teh PYAHT-tee veh-jeh-tah-RYAH-neeSì, certo. La pasta al pomodoro è vegetariana.
Yes, of course. The pasta with tomato sauce is vegetarian.see, CHEHR-toh. lah PAH-stah ahl poh-moh-DOH-roh eh veh-jeh-tah-RYAH-nahPerfetto. Non mangio carne né pesce, quindi va bene.
Perfect. I don't eat meat or fish, so that's fine.pehr-FEHT-toh. nohn MAHN-joh KAR-neh neh PEH-sheh, KWIN-dee vah BEH-nehBenissimo. Le porto la pasta e un'insalata mista.
Great. I'll bring you the pasta and a mixed salad.beh-NEES-see-moh. leh POR-toh lah PAH-stah e oon-een-sah-LAH-tah MEE-stahA little context goes a long way
In Italy, 'vegetariano' normally means no meat and no fish, while 'vegano' means no animal products at all. Many Italians still offer fish to vegetarians, so stating 'Non mangio pesce' prevents confusion. Regional food habits vary: in the south, vegetable dishes are common, while in the north some traditional dishes contain lard or meat stock, so it is always fine to ask 'C'è carne?' (Is there meat in it?).
One thing to watch for
Saying 'Sono un vegetariano' with the article 'un', or using the feminine form 'vegetariana' when you are male.
Try this instead: Drop the article and match your own gender: a man says 'Sono vegetariano', a woman says 'Sono vegetariana'. With professions and diet adjectives, Italian normally omits the indefinite article: 'Sono vegetariano', not 'Sono un vegetariano'.
Your turn
Try answering out loud before checking a possible answer.
1How would a woman say 'I am vegetarian' in Italian?
Show a sample answer
Sono vegetariana.
The adjective agrees with the speaker's gender, so a woman uses the -a ending. A man would say 'Sono vegetariano'.
2Translate: 'I don't eat meat or fish.'
Show a sample answer
Non mangio carne né pesce.
'Non mangio' means 'I don't eat', and 'né' links the two foods. You could also say 'Non mangio carne e non mangio pesce' for extra clarity.
3You are in a restaurant and want to check a dish. What can you ask?
Show a sample answer
Questo piatto contiene carne o pesce?
This politely asks whether the dish contains meat or fish. 'C'è carne in questo piatto?' is another natural alternative.
Remember the two key sentences: 'Sono vegetariano' or 'Sono vegetariana', plus 'Non mangio carne né pesce'. Match the adjective to your own gender, drop the article, and ask 'Questo piatto contiene carne o pesce?' when you need to check a dish.
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s Italian into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr