An internal allergen audit is the process that catches errors before guests or inspectors do. This guide covers exactly how to run one — from supplier specs to menu surfaces to staff knowledge.
By Dylan McDonnell, Founder & CEO, Foodini | May 2026 | 9 min read
A health inspector audits your restaurant a few times per year. You audit yourself every single day through the meals you serve. An internal allergen audit is your opportunity to find and fix problems before they reach a guest or appear in an inspection.
Step 1: Get current ingredient specifications from every supplier. Email each supplier and request a formal ingredient list for every product you buy. Specify: product name, SKU, allergen statement, and manufacturing facility. This must be in writing—not verbal assurance.
Step 2: Compare suppliers to current menus. Do you know what allergens are in your supplier's sauces, spice blends, bread, and proteins? If you're saying your salad is nut-free, do you have written confirmation that your vinaigrette doesn't contain tree nuts or nut residue?
Step 3: Look for hidden allergens. Gluten hides in soy sauce. Milk hides in many spice blends. Peanut oil might be in your cooking station. Document every hidden allergen you find. Update your menus or supplier list to ensure your allergen information reflects what's actually in the food.
Step 1: Compare every menu item to actual recipes and ingredients. Your menu says a dish is dairy-free. Does the actual recipe match? If your prep instructions use butter or cream, the menu is wrong.
Step 2: Verify cross-contamination risks on your menus. Even if an item is made allergen-free, your menu should disclose cross-contamination risks if you can't guarantee isolation. For example, "Made in a kitchen that processes peanuts."
Step 3: Check for inconsistencies across formats. Is your printed menu different from your digital menu? Different from your website? Different from Uber Eats or other platforms? Inconsistency creates confusion and liability. Standardize.
Step 1: Observe food preparation from start to finish. Watch how a dish marked "gluten-free" is actually made. Are they using the same cutting board as regular items? Same utensils? Same fryer oil? If cross-contamination is possible, your menu claim is false.
Step 2: Verify cleaning protocols. If you prepare allergen-free items first, then regular items, you need to clean thoroughly between batches. Do you? Observe your staff. Are they following procedures or taking shortcuts?
Step 3: Check ingredient storage and labeling. Are allergen-containing items stored separately from allergen-free items? Is your prep area organized in a way that prevents cross-contamination? If a staff member grabs "the oil" and uses it for an allergen-free preparation, are they grabbing the right oil?
Step 1: Quiz your staff on allergen protocols. Ask kitchen staff: "Where are our allergen policies documented? What would you do if a guest has a peanut allergy?" Ask servers: "How would you communicate an allergy request to the kitchen?" If staff can't answer, training is failing.
Step 2: Observe allergen communication in practice. Watch a server take an order from a guest with an allergy. Does the server listen carefully? Repeat back what they heard? Write it down? Or do they dismiss it as unnecessary?
Step 3: Review incident records. Have any allergy-related concerns been raised or documented? If yes, what happened? If no, is that because your system is perfect, or because incidents aren't being reported?
Write down every gap or error you find. Create an action list with responsible parties and deadlines:
Set completion deadlines. Most gaps should be resolved within 30 days. Follow up to ensure completion.
Run a full internal audit quarterly. Run abbreviated audits (supplier verification + staff knowledge) monthly. This consistency catches changes quickly—supplier changes, staff turnover, menu updates—before they become compliance problems.