Inviting someone with a food allergy to dinner is an act of trust — theirs, not yours. For a person with a severe allergy, eating food they didn't prepare means betting their health on your ingredient labels and your cutting boards. The good news: hosting safely is not about heroic cooking. It's about a short list of disciplined habits, applied consistently. This checklist walks through them in order.

1. Ask early, and ask specifically

"Any dietary restrictions?" a day before the dinner is too little, too late. Ask when you invite, and ask three specific questions:

Tip: Mazir models exactly these three tiers — Fatal, Intolerance, Preference — in each person's allergen profile, and flags any planned dish that conflicts with anyone at the table.

2. Audit every ingredient — including the ones inside ingredients

Most allergy incidents at home come not from the obvious ingredient but from the hidden one: the fish sauce in the curry paste, the wheat in the soy sauce, the egg in the pasta. Read the label of every packaged product you'll use, every time — recipes change between purchases. Watch for these common hiding places:

AllergenHides in
Peanuts / tree nutsPesto, curry pastes, baked goods, granola, some chili sauces, marzipan
MilkBread, sausages, instant soups, "non-dairy" creamers (casein), chocolate
EggFresh pasta, mayonnaise, meatballs (binder), glazes on baked goods
Wheat / glutenSoy sauce, bouillon cubes, processed meats, beer, some spice mixes
SoyVegetable oil blends, lecithin in chocolate, veggie burgers, sauces
Fish / shellfishWorcestershire sauce, Caesar dressing, fish sauce, surimi
SesameHummus (tahini), burger buns, crackers, "natural flavorings"
Celery / mustardStocks and bouillons, spice blends, salad dressings, pickles

When in doubt about a product, swap it for a whole-food alternative you control, or photograph the label and send it to your guest — they read labels every day and will spot problems you won't.

3. Prevent cross-contact in the kitchen

A perfectly allergen-free recipe can still harm someone if it touches contaminated surfaces. For severe allergies, treat the allergen like raw chicken:

The most relaxed strategy is not "one special plate" — it's making the whole meal naturally free of the allergen. One special plate means one mix-up away from an incident, and it makes the guest eat something visibly different. Instead:

5. Label dishes and keep serving utensils separate

At a buffet or potluck, put a small card by each dish listing its allergens ("contains: dairy, gluten"), and give every dish its own serving spoon. A shared spoon migrating between the nut-crusted chicken and the fruit salad silently undoes all your careful cooking. If other guests bring food, label theirs "ingredients unknown" — honesty beats guessing.

6. On the day: communicate, don't improvise

Tell your guest exactly what's in each dish — they get the final call, not you. Never improvise a last-minute substitution without re-checking it ("I ran out of X so I used Y" is how surprises happen). And if the guest carries an epinephrine auto-injector, know where it is. You'll almost certainly never need that information, which is precisely why it's cheap to have.

Frequently asked questions

What are the most common food allergens?

Nine foods account for about 90% of reactions: milk, egg, peanuts, tree nuts, wheat, soy, fish, shellfish, and sesame. The EU additionally requires labeling of celery, mustard, lupin, sulfites, and molluscs — fourteen allergens in total.

Can I just cook "mostly" allergen-free for a severe allergy?

No. For severe (IgE-mediated) allergies, milligram traces can trigger reactions. "Mostly free" is meaningful for preferences and many intolerances, but for a fatal-tier allergy the standard is completely free, including cross-contact.

How do I keep track of several guests' restrictions at once?

Write them down per person, not as one merged list — severity matters. This is exactly what Mazir's allergen profiles do: each family member or dinner guest has their own profile with per-allergen severity, and every dish on the menu is cross-checked against all of them at planning time, not at the table.

Cross-check every dish automatically

Mazir keeps an allergen profile for everyone you cook for — with Fatal / Intolerance / Preference severity — and warns you the moment a planned dish conflicts with anyone at the table.

Try Mazir