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

    French for Home Stays: Telling Your Host About Dietary Restrictions

    Learn to explain dietary restrictions politely to a French host family before your homestay, using appropriate phrases and structures.

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

    When you stay with a French host, meals are often shared and prepared with care. Unlike a restaurant, where you order à la carte, at home you need to discuss your dietary needs in advance to avoid awkwardness and ensure your host can plan. This lesson teaches you elementary French phrases to inform your host about allergies, intolerances, and dietary choices such as vegetarianism. You will learn to use polite forms, express what you cannot eat, and ask questions about ingredients. The focus is on clear, respectful communication that fits the home setting.

    By the end, you can…

    • politely tell my host about my dietary restrictions in advance.
    • ask whether a dish contains specific ingredients.
    • explain what I can eat and suggest alternatives.

    Words you’ll actually use

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

    Checking available voices…

    Je suis allergique aux fruits à coque.

    I am allergic to nuts.

    zhuh swee zah-lair-zheek oh frwee ah kok

    Use this to state a serious allergy. 'Fruits à coque' includes nuts like almonds, walnuts, and hazelnuts. For peanuts, say 'arachides'.

    Je ne mange pas de porc.

    I don't eat pork.

    zhuh nuh mahnzh pah duh por

    A simple way to express a dietary restriction. Use 'de' after a negative. This is common for religious or personal reasons.

    Je suis végétarien / végétarienne.

    I am vegetarian (male/female).

    zhuh swee vay-zhay-tah-ryen / vay-zhay-tah-ryen

    The feminine form adds an 'ne' and is pronounced the same as the masculine. Use the form that matches your gender. In France, vegetarianism is understood, but vegans may need to explain more.

    Est-ce qu'il y a des produits laitiers dans ce plat ?

    Are there dairy products in this dish?

    ess keel ee ah day pro-dwee lay-tyay dahn suh plah

    Use this to ask about ingredients. 'Produits laitiers' means dairy products. For a specific item, replace with 'du fromage' (cheese) or 'du lait' (milk).

    Je peux manger des légumes, du riz et du poulet.

    I can eat vegetables, rice, and chicken.

    zhuh puh mahn-zhay day lay-goom, dew ree ay dew poo-lay

    This helps your host know what you can eat. Use 'je peux manger' + food items. It's polite and gives them options.

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

    Make it make sense

    Useful pattern

    To express what you cannot eat, use 'Je ne mange pas de' + food. The 'de' is required after a negative. For example: 'Je ne mange pas de viande' (I don't eat meat). To express an allergy, use 'Je suis allergique à' + food. For example: 'Je suis allergique aux œufs' (I am allergic to eggs). Note that 'à' contracts with 'les' to become 'aux'. For a specific food, you can also say 'Je ne peux pas manger de' + food, meaning 'I cannot eat'. This is slightly stronger and can be used for intolerances.

    When to use it

    Use these phrases as soon as you know your travel plans, ideally before you arrive. In a home setting, your host may plan meals in advance, so early notice is appreciated. When you arrive, you can also ask politely: 'Est-ce que je peux vous dire mes restrictions alimentaires ?' (Can I tell you my dietary restrictions?). During meals, if you are unsure about a dish, ask: 'Qu'est-ce qu'il y a dedans ?' (What's in it?). Always thank your host for their effort: 'Merci de faire attention à mes restrictions' (Thank you for paying attention to my restrictions).

    A conversation you could have

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

    A

    Bonjour, avant mon arrivée, je voudrais vous parler de mes restrictions alimentaires.

    Hello, before my arrival, I would like to talk to you about my dietary restrictions.bohn-zhoor, ah-vahn mohn ah-ree-vah, zhuh voo-dray voo par-lay duh may res-treek-syon ah-lee-mahn-tair
    B

    Bien sûr, dites-moi. Qu'est-ce que vous ne mangez pas ?

    Of course, tell me. What don't you eat?byen sewr, deet mwah. kess kuh voo nuh mahn-zhay pah
    A

    Je suis allergique aux fruits à coque et je ne mange pas de porc. Je peux manger des légumes, du riz, du poulet et du poisson.

    I am allergic to nuts and I don't eat pork. I can eat vegetables, rice, chicken, and fish.zhuh swee zah-lair-zheek oh frwee ah kok ay zhuh nuh mahnzh pah duh por. zhuh puh mahn-zhay day lay-goom, dew ree, dew poo-lay ay dew pwah-sohn
    B

    D'accord, merci de me le dire. Je ferai attention. Avez-vous d'autres restrictions ?

    Okay, thank you for telling me. I will be careful. Do you have other restrictions?dah-kor, mair-see duh muh luh deer. zhuh fuh-ray ah-tahn-syon. ah-vay voo dohtr res-treek-syon

    A little context goes a long way

    In France, meals are often social and hosts take pride in their cooking. It's polite to give advance notice and to be specific but not overly demanding. Vegetarianism is increasingly common, but veganism may require more explanation. If you have severe allergies, emphasize the seriousness calmly. Always express gratitude for your host's efforts, as they may go out of their way to accommodate you.

    One thing to watch for

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

    Try this instead: After a negative, use 'de' instead of 'le', 'la', or 'les'. For example, 'Je ne mange pas de viande' (I don't eat meat). The definite article is replaced by 'de' in negative sentences with direct objects. So say 'Je ne mange pas de porc'.

    Your turn

    Try answering out loud before checking a possible answer.

    1How would you say 'I am allergic to shellfish' in French?

    Show a sample answer

    Je suis allergique aux fruits de mer.

    'Fruits de mer' means seafood/shellfish. 'Aux' is the contraction of 'à les'. You could also say 'Je suis allergique aux crustacés' for crustaceans specifically.

    2Translate: 'I don't eat dairy products.'

    Show a sample answer

    Je ne mange pas de produits laitiers.

    Use 'de' after the negative. 'Produits laitiers' is the standard term for dairy. Alternatively, you can say 'Je ne consomme pas de produits laitiers' for a slightly more formal tone.

    3How would you ask your host if a dish contains gluten?

    Show a sample answer

    Est-ce qu'il y a du gluten dans ce plat ?

    This question uses 'Est-ce qu'il y a' + food + 'dans ce plat'. You can replace 'du gluten' with other ingredients like 'des noix' (nuts) or 'du lactose' (lactose).

    Take this with you

    Always inform your host about dietary restrictions before you arrive, using polite phrases like 'Je suis allergique à' or 'Je ne mange pas de'. Be clear about what you can eat, and thank your host for their understanding.

    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