New: High-level announcements are live
    Open
    Skip to lessons
    IntermediateFood & cafés6 min

    French for Cultural Food Taboos: How to Say What You Don't Eat

    Learn to explain cultural food taboos in French, using phrases like 'je ne mange pas' and 'on ne mange pas ça', while distinguishing them from religious rules.

    Includes practice questions and sample answers.
    Friends talking over coffee in a city café

    In French, explaining that you don't eat something for cultural reasons requires more than just saying 'je n'aime pas'. You need to express that the avoidance is a cultural norm, not a personal preference or a religious rule. This lesson teaches you how to state cultural food taboos clearly and politely, using appropriate verbs and structures. You'll learn to say what you don't eat, what is not eaten in your culture, and how to ask about others' taboos, all while navigating French conversational norms.

    By the end, you can…

    • state that I don't eat a specific food due to cultural reasons.
    • explain that a food is taboo in my culture using 'on ne mange pas'.
    • ask someone if they eat a particular food and understand their response.
    • distinguish between cultural taboos and religious dietary rules in French.

    Words you’ll actually use

    Listen once. Try it slowly. Then say it without looking.

    Checking available voices…

    Je ne mange pas de viande.

    I don't eat meat.

    zhuh nuh mahnzh pah duh vyahnd

    General statement about not eating meat; can be due to culture, religion, or personal choice. Use 'de' before the noun.

    Dans ma culture, on ne mange pas de porc.

    In my culture, we don't eat pork.

    dahn mah kool-tyr, ohn nuh mahnzh pah duh por

    Specifies that the avoidance is cultural. 'On' means 'we' in a general sense. Note the use of 'de' after the negative.

    C'est tabou chez nous.

    It's taboo where I'm from.

    say tah-boo shay noo

    Casual way to say something is culturally forbidden. 'Chez nous' means 'in our culture/community'.

    Je ne mange pas de bœuf pour des raisons culturelles.

    I don't eat beef for cultural reasons.

    zhuh nuh mahnzh pah duh buf poor day ray-zohn kool-tyr-el

    Explicitly states the reason is cultural, not religious. 'Bœuf' means beef.

    Est-ce que tu manges du poisson ?

    Do you eat fish?

    ess-kuh too mahnzh doo pwah-sohn

    Asking about someone's dietary habits. Use 'du' for masculine nouns, 'de la' for feminine, 'des' for plural.

    Pronunciation guides are approximate. Slow playback keeps the original pitch.

    Make it make sense

    Useful pattern

    To express a cultural food taboo, use 'on ne mange pas' + food item. This structure means 'we don't eat' and implies a cultural or social norm. For example, 'On ne mange pas de cheval' (We don't eat horse). To specify that it's your culture, add 'dans ma culture' or 'chez nous'. Remember to use 'de' before the food noun after a negative: 'Je ne mange pas de viande' (I don't eat meat). If you want to give a reason, use 'pour des raisons culturelles' (for cultural reasons) or 'c'est tabou' (it's taboo).

    When to use it

    Use these phrases when explaining your own dietary restrictions that stem from cultural upbringing, not religion. For instance, if you're from a culture where eating insects is normal but you're in France, you might say 'Dans ma culture, on mange des insectes' (In my culture, we eat insects) or conversely, 'On ne mange pas de chien' (We don't eat dog). When asking others, be polite: 'Est-ce que tu manges...?' is informal; use 'Est-ce que vous mangez...?' for formal or plural. Avoid assuming that all French speakers share the same taboos; ask instead.

    A conversation you could have

    Listen to each line, then take one part and reply out loud.

    A

    Tu manges du porc ?

    Do you eat pork?too mahnzh doo por
    B

    Non, je n'en mange pas. C'est tabou dans ma culture.

    No, I don't eat it. It's taboo in my culture.nohn, zhuh nahn mahnzh pah. say tah-boo dahn mah kool-tyr
    A

    Ah bon ? Et le poisson, tu en manges ?

    Oh really? And fish, do you eat it?ah bohn? ay luh pwah-sohn, too ahn mahnzh
    B

    Oui, je mange du poisson. Mais pas de bœuf.

    Yes, I eat fish. But not beef.wee, zhuh mahnzh doo pwah-sohn. may pah duh buf

    A little context goes a long way

    In France, food taboos are often less about religion and more about cultural habits. Horse meat is legal and sold in specialized butcher shops (boucheries chevalines), though many French people choose not to eat it; organ meats like foie, rognons, and tête de veau are traditional in many regions. However, these habits are not universal and vary by region and family. When discussing taboos, be respectful and avoid judgment. Use 'chez nous' to mean 'in our culture' and be prepared to explain. Note that in some regions, like Alsace, certain foods may be more common than in others.

    One thing to watch for

    Saying 'Je ne mange pas le porc' instead of 'Je ne mange pas de porc'.

    Try this instead: In French, after a negative, indefinite articles (un, une, des) and partitive articles (du, de la, de l', des) usually become 'de' or 'd''. So it's 'Je ne mange pas de porc' (I don't eat pork), not 'Je ne mange pas le porc'. Use 'le' only when referring to a specific item: 'Je ne mange pas le porc que tu as cuisiné' (I'm not eating the pork you cooked).

    Your turn

    Try answering out loud before checking a possible answer.

    1How would you say 'In my culture, we don't eat dog'?

    Show a sample answer

    Dans ma culture, on ne mange pas de chien.

    This uses 'on ne mange pas' + 'de' + food. 'Chien' is masculine, so 'de chien' is correct. You could also say 'Chez nous, on ne mange pas de chien.'

    2Translate: 'I don't eat meat for cultural reasons.'

    Show a sample answer

    Je ne mange pas de viande pour des raisons culturelles.

    This uses 'ne...pas de' and 'pour des raisons culturelles'. 'Viande' is feminine, but 'de' is used regardless of gender in negative sentences.

    3Ask formally: 'Do you eat fish?'

    Show a sample answer

    Est-ce que vous mangez du poisson ?

    Using 'vous' makes it formal. 'Du poisson' is correct because 'poisson' is masculine and the sentence is affirmative. In a negative question, it would be 'Est-ce que vous ne mangez pas de poisson ?'

    Take this with you

    To talk about cultural food taboos in French, use 'on ne mange pas de' + food, and specify 'dans ma culture' or 'chez nous'. Remember to use 'de' after negatives, and distinguish cultural reasons from religious ones with 'pour des raisons culturelles'.

    Progress is saved on this browser.

    yapr

    Practice real time conversations on Yapr for faster learning.

    Put today’s French into a conversation with an AI tutor. Speak, make mistakes, and try again.

    Practice on Yapr
    The Yapr app tutor selection screen with pixel-art conversation partners

    Hear more French in short videos