A guide to saying it like a local

How to Say "I'm vegetarian" in French

How to say 'I'm vegetarian' in French for restaurant staff and friends.

Je suis végétarien.

zhuh swee vay-zhay-tah-ree-ENneutral

A single phrase, broken down

Tap to hear:

French TTS · 0:01

Use this when ordering food at a restaurant or when someone offers you something to eat. It clearly states your dietary preference.

Alternatives

  • Je ne mange pas de viande.More direct, literally 'I don't eat meat'.
  • Je suis végétarienne.Use this if you are female.

Ways to get it wrong

Pronouncing the 'r'

The French 'r' is in the back of your throat, not a rolled 'r' like in Spanish.

Silent 'n' at the end

The 'en' at the end of 'végétarien' is a nasal sound, don't pronounce the 'n' separately.

A small cultural note

While vegetarianism is understood, many French people still associate it primarily with 'not eating red meat'. You might still be offered fish or chicken, so be prepared to clarify if needed.

The same phrase in other languages

Frequently asked

How to say I'm vegetarian in French for a menu?

Use 'Je suis végétarien' (or 'végétarienne' if female). This is the standard term you'll see on menus or tell a waiter.

What if I don't eat fish either?

You can say 'Je suis végétarien et je ne mange pas de poisson' (I am vegetarian and I don't eat fish). Or more simply, 'Je suis végétalien' for vegan, which implies no fish.

Is vegetarianism common in France?

It's becoming more common, especially in cities, but it's not as widespread as in some other countries. Be clear about your needs.