Hidden Allergens
in French Food
Butter, cream, and flour get most of the warnings, and rightly so. But escargots, the cheese course, and a wheat crepe served instead of a buckwheat galette catch travelers who thought they'd already covered the risks. Here's the rest of the menu.
France
Build a French-language allergy card before your next meal in France.
Build My France CardIn this guide
Escargots: molluscs, not crustacean shellfish
Escargots de Bourgogne, snails baked in garlic-parsley butter, are a classic bistro starter and a genuine allergen category of their own. Snails are land molluscs, distinct from the crustacean shellfish (shrimp, crab, lobster) that most travelers picture when they hear "shellfish allergy." The EU's 14 mandatory allergens list crustaceans and molluscs separately for exactly this reason: they're chemically different proteins, and a reaction to one doesn't automatically predict a reaction to the other. Someone whose allergy is specifically to crustaceans may be able to eat escargots; someone whose allergy includes molluscs cannot, no matter how the dish is prepared. Either way, the garlic-parsley butter itself is a separate, unavoidable dairy risk layered on top.
Crepes vs. galettes: the gluten swap that isn't automatic
Sweet dessert crepes are made from a standard wheat-flour batter and carry the same gluten risk as any other wheat product. Savory galettes bretonnes, the Brittany specialty typically filled with ham, egg, and Gruyere, are traditionally made from buckwheat flour instead, which contains no wheat gluten despite the confusingly similar name. This makes a galette a genuinely useful safe swap for a wheat allergy or celiac traveler, but only if it's actually made separately from the wheat crepes. Creperies commonly cook both on the same flat-top griddle, so cross-contact is real. Ask specifically whether the galette is cooked on a dedicated griddle or the same surface as the wheat crepes before assuming buckwheat means safe.
Moules-frites: shellfish with a side risk
Mussels steamed in white wine, cream, or a tomato-based broth and served with a mountain of fries is one of the most common casual dishes in France, especially in Paris brasseries and along the Atlantic coast. The mussels themselves are a straightforward shellfish risk. The fries carry a less obvious one: casual restaurants frequently use a shared fryer for fries and breaded items (like fish or chicken), so a wheat or gluten allergy traveler ordering "just the fries" should still confirm the fryer isn't shared with breaded food, and a shellfish-allergic traveler at the table should be aware that fries cooked in the same kitchen as the mussels course can pick up cross-contact even without going in the same fryer.
The cheese course: dairy risk after you thought you were done
A traditional French meal can run starter, main, cheese, dessert, with the fromage course served as a matter of course at some restaurants rather than something you have to order separately. Someone who carefully confirmed no butter or cream in their main dish can still be served a cheese plate automatically between the main and dessert. This is worth flagging at the very start of the meal, not just when ordering your main course, especially at a sit-down restaurant following the traditional course structure rather than a quick bistro lunch.
Foie gras and pate: bread, nuts, and egg
Foie gras and country-style pate are usually served with toasted bread or brioche on the side, an automatic gluten and dairy pairing even when the foie gras or pate itself is allergen-simple. Some pate recipes fold in pistachios, hazelnuts, or other tree nuts for texture, and pate en croute wraps the filling in a pastry crust with egg wash. Ask what the pate is served with and whether nuts are mixed into the filling itself, not just whether the foie gras or pate is safe on its own.
Wine and sulphites at the table
Sulphur dioxide and sulphites are one of the EU's 14 mandatory allergens, and wine, an unavoidable part of most French meals whether ordered by the glass or offered as a complimentary aperitif, carries them at levels well above the EU's 10mg/kg labeling threshold. Kir (white wine with creme de cassis), a common aperitif, adds a dairy-adjacent liqueur base worth asking about separately. If sulphites are a concern, it's worth confirming with the server before an aperitif or wine pairing arrives automatically as part of a set menu.
Where each allergen appears
Frequently asked questions
Are escargots a shellfish allergy risk?
Escargots are land snails, not crustaceans, but they fall under molluscs, one of the EU's 14 mandatory allergens and a category distinct from crustacean shellfish (shrimp, crab, lobster). Someone who reacts to shrimp does not automatically react to snails, and vice versa, but both fall under the umbrella travelers often shorten to shellfish allergy. If your allergy is specifically to crustaceans, escargots may be fine; if it includes molluscs, they are not, and the garlic-parsley butter they are usually served in adds a separate dairy risk on top.
Are French crepes gluten-free?
Standard sweet crepes are made from wheat flour and are not gluten-free. Savory galettes bretonnes, the Brittany specialty typically filled with ham, egg, and cheese, are traditionally made from buckwheat flour instead and are naturally gluten-free as a batter, though cross-contact is common at creperies that make both wheat crepes and buckwheat galettes on the same griddle. Ask specifically whether the griddle is shared or dedicated before assuming a galette is safe.
Does the French cheese course carry a dairy risk even if I avoided dairy in my main course?
Yes. A traditional French meal can include a fromage course between the main dish and dessert, served automatically at some restaurants without being ordered separately. Someone who successfully avoided dairy through the earlier courses can still be served a cheese plate as a matter of course. Flag your dairy allergy at the start of the meal, not just when ordering the main, and specifically mention the cheese course if the restaurant follows this format.