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.

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.
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).
Listen to each line, then take one part and reply out loud.
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-tairBien 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 pahJe 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-sohnD'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-syonA 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).
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.
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