What Is Mcdonald’s Allergen Main Menu?
Food allergies change how you order, and McDonald’s makes that easier with a clear allergen menu. This chart lists Main Menu items next to the eight allergens the FDA tracks: milk, eggs, wheat, soy, peanuts, tree nuts, fish, and shellfish. You can check a Big Mac, Quarter Pounder, or McChicken before you order. Wheat sits in nearly every bun. Milk shows up in cheese and sauces. Soy hides in the cooking oil. McDonald’s kitchens share equipment, so trace allergens can transfer between items. No item is labeled allergen-free, so confirm your order with the crew.

| Item | Wheat | Rye | Barley | Sesame | Milk | Eggs | Fish | Celery | Mustard |
|---|---|---|---|---|---|---|---|---|---|
| Big Mac | Yes | Traces | Traces | Yes | Yes | Yes | No | No | Yes |
| Big Arch | Yes | Traces | Traces | Yes | Yes | Yes | No | No | Yes |
| Quarter Pounder with Cheese | Yes | Traces | Traces | Yes | Yes | No | No | No | Yes |
| Double Quarter Pounder with Cheese | Yes | Traces | Traces | Yes | Yes | No | No | No | Yes |
| McCrispy | Yes | Yes | Traces | Yes | Traces | Yes | No | Traces | Yes |
| McSpicy | Yes | Traces | Traces | Yes | Traces | No | No | Traces | Yes |
| McChicken Sandwich | Yes | Traces | Traces | Yes | Traces | No | No | Traces | Yes |
| Filet-o-Fish | Yes | No | No | Traces | Yes | Yes | Yes | No | Yes |
| Double Filet-o-Fish | Yes | No | No | Traces | Yes | Yes | Yes | No | Yes |
| McPlant (Vegan) | Yes | Traces | Traces | Yes | Traces | No | No | No | Yes |
| Chicken Selects x3 | Yes | No | No | No | Traces | No | No | Yes | No |
| Chicken Selects x5 | Yes | No | No | No | Traces | No | No | Yes | No |
| Chicken McNuggets x4 | Yes | No | No | No | Traces | No | No | Yes | No |
| Chicken McNuggets x6 | Yes | No | No | No | Traces | No | No | Yes | No |
| Chicken McNuggets x9 | Yes | No | No | No | Traces | No | No | Yes | No |
| Chicken McNuggets x20 | Yes | No | No | No | Traces | No | No | Yes | No |
| 9 Chicken Selects Sharebox | Yes | No | No | No | Traces | No | No | Yes | No |
| McDonald’s Chicken Sharebox | Yes | No | No | No | Traces | No | No | Yes | No |
| Hamburger | Yes | Traces | Traces | Traces | Traces | No | No | No | Yes |
| Cheeseburger | Yes | Traces | Traces | Traces | Yes | No | No | No | Yes |
| Double Cheeseburger | Yes | Traces | Traces | Traces | Yes | No | No | No | Yes |
| Mayo Chicken | Yes | Traces | Traces | Traces | Traces | Yes | No | Yes | Yes |
Yes = Contains allergen | Traces = May contain traces | No = Not present | Yes (VE – Vegan) = Suitable for vegans
Mcdonald’s Allergen Breakfast Menu
Mornings move fast, and so should your allergen check. This chart covers the Mcdonald’s breakfast menu, from the Egg McMuffin to Hotcakes, so you know what’s in your food before the line moves. Eggs and wheat dominate here, since biscuits, muffins, and folded eggs sit in most sandwiches. Milk turns up in butter and syrup. If you’re avoiding eggs, hash browns and a plain Sausage Biscuit are usually safer, but always confirm with staff, since recipes vary by location.

| Item | Vegetarian | Wheat | Rye | Barley | Oats | Spelt | Sesame | Milk | Eggs |
|---|---|---|---|---|---|---|---|---|---|
| Breakfast Wrap with Ketchup | No | Yes | Traces | Traces | No | No | Traces | Yes | Yes |
| Breakfast Wrap with Brown Sauce | No | Yes | Traces | Yes | No | No | Traces | Yes | Yes |
| Sausage & Egg McMuffin | No | Yes | Yes | No | No | No | Traces | Yes | Yes |
| Bacon & Egg McMuffin | No | Yes | Yes | No | No | No | Traces | Yes | Yes |
| Double Sausage & Egg McMuffin | No | Yes | Yes | No | No | No | Traces | Yes | Yes |
| Double Bacon & Egg McMuffin | No | Yes | Yes | No | No | No | Traces | Yes | Yes |
| Egg & Cheese McMuffin | No | Yes | Yes | No | No | No | Traces | Yes | Yes |
| Sausage Sandwich with Ketchup | No | Yes | Traces | No | No | No | Traces | Yes | No |
| Sausage Sandwich with Brown Sauce | No | Yes | Traces | Yes | No | No | Traces | Yes | No |
| Muffin with Jam | Yes | Yes | Yes | No | No | No | Traces | Yes | No |
| Flahavan’s Porridge Oats (Plain) with Milk | Yes | Traces | Traces | Traces | Traces | Yes | No | Yes | No |
| Pancakes & Syrup | Yes | Yes | No | No | No | No | No | Yes | Yes |
| Pancakes with Sausage & Syrup | No | Yes | No | No | No | No | No | Yes | Yes |
| Bacon & Cheese Toastie | No | Yes | No | No | No | No | Traces | Yes | Traces |
| Cheese Toastie | No | Yes | No | No | No | No | Traces | Yes | Traces |
| Hash Brown | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
Yes = Contains allergen | Traces = May contain traces | No = Not present | Yes (VE – Vegan) = Suitable for vegans
Mcdonald’s Allergen Drinks Menu
Not every allergy risk comes from solid food. This chart shows what’s hiding in your McCafé order, from a Sprite to a Caramel Frappé. Milk is the allergen to watch. Shakes, McFlurries, lattes, and frappés all contain dairy, while black coffee, most sodas, and unsweetened tea stay milk-free. Some flavored syrups add soy or tree nut traces. Water and fountain sodas are the safest bet if you’re avoiding several allergens. Check this Drink Menu table before you customize a drink.


| Item | Size | Vegetarian | Spelt | Milk |
|---|---|---|---|---|
| Coca-Cola Zero Sugar | Small/Medium/Large | Yes (VE – Vegan) | No | No |
| Sprite No Sugar | Small/Medium/Large | Yes (VE – Vegan) | No | No |
| Diet Coke | Small/Medium/Large | Yes (VE – Vegan) | No | No |
| Coca-Cola Classic | Small/Medium/Large | Yes (VE – Vegan) | No | No |
| Fanta Orange Zero | Small/Medium/Large | Yes (VE – Vegan) | No | No |
| Chocolate Milkshake | Small/Medium/Large | Yes | No | Yes |
| Strawberry Milkshake | Small/Medium/Large | Yes | No | Yes |
| Vanilla Milkshake | Small/Medium/Large | Yes | No | Yes |
| Tropicana Orange Juice | — | Yes (VE – Vegan) | No | No |
| Tropicana Apple Juice | — | Yes (VE – Vegan) | No | No |
| Bottled Water (Still) | — | Yes (VE – Vegan) | No | No |
| Robinsons Fruit Shoot | — | Yes (VE – Vegan) | No | No |
| Flat White | 8oz | Yes | No | Yes |
| Toffee Latte | Regular/Large | Yes | No | Yes |
| Latte | Regular/Large | Yes | No | Yes |
| Cappuccino | Regular/Large | Yes | No | Yes |
| Americano | Regular/Large | Yes | No | Traces |
| White Coffee | Regular/Large | Yes | No | Yes |
| Hot Chocolate | Regular/Large | Yes | Yes | Yes |
| Lyons Tea (with 1 Milk) | Regular | Yes | No | Yes |
| Lyons Tea (with 2 Milks) | Large | Yes | No | Yes |
| Espresso | Single/Double | Yes | No | Traces |
| Iced Latte | Regular/Large | Yes | No | Yes |
| Caramel Iced Frappé | Regular/Large | Yes | No | Yes |
| Mango & Pineapple Smoothie | Regular/Large | Yes | No | Traces |
Yes = Contains allergen | Traces = May contain traces | No = Not present | Yes (VE – Vegan) = Suitable for vegans
Mcdonald’s Allergen Happy Meal
Ordering for kids means double-checking every ingredient, and this chart makes that simpler. It covers Mcdonald’s Happy Meal mains, sides, and drinks, from the Cheeseburger to Chicken McNuggets. Wheat and milk show up often, since buns, nuggets, and cheese are staples here. Fruit sides like Apple Slices are naturally free of most major allergens, making them easy swaps for a lighter option. Always confirm the drink and side separately, since some pairings add allergens the main item doesn’t have on its own.

| Item | Vegetarian | Wheat | Rye | Barley | Sesame | Milk | Fish | Celery | Mustard |
|---|---|---|---|---|---|---|---|---|---|
| Hamburger | No | Yes | Traces | Traces | Traces | Traces | No | No | Yes |
| Cheeseburger | No | Yes | Traces | Traces | Traces | Yes | No | No | Yes |
| Chicken McNuggets x4 | No | Yes | No | No | No | Traces | No | Yes | No |
| McFish | No | Yes | Traces | Traces | Traces | Traces | Yes | No | No |
| Small Fries | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Fruit Bag – Apple Slices | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Fruit Bag – Pineapple Stick | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Fruit Bag – Melon Chunks | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Carrot Bag | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Cucumber Sticks | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Organic Semi-Skimmed Milk | Yes | No | No | No | No | Yes | No | No | No |
| Robinsons Fruit Shoot | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Tropicana Orange Juice | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
| Bottled Water (Still) | Yes (VE – Vegan) | No | No | No | No | No | No | No | No |
Yes = Contains allergen | Traces = May contain traces | No = Not present | Yes (VE – Vegan) = Suitable for vegans
Mcdonald’s Allergen Wraps And Salad
Wraps and salads look lighter, but they’re not automatically allergen-friendly. This chart breaks down every filling, dressing, and tortilla so you can order with confidence. Wheat sits in every wrap tortilla, and dressings often carry milk, egg, or soy depending on the flavor. Grilled and crispy chicken differ too, since crispy coatings add wheat and soy that grilled chicken avoids. Ask for dressing on the side to control exactly what touches your meal.

| Item | Preparation | Vegetarian | Wheat | Rye | Barley | Sesame | Milk | Eggs | Celery | Mustard |
|---|---|---|---|---|---|---|---|---|---|---|
| The Sweet Chilli Chicken One | Grilled | No | Yes | May Contain Traces | May Contain Traces | May Contain Traces | May Contain Traces | Yes | No | Yes |
| The Sweet Chilli Chicken One | Crispy | No | Yes | May Contain Traces | May Contain Traces | May Contain Traces | May Contain Traces | Yes | Yes | Yes |
| The BBQ & Bacon Chicken One | Grilled | No | Yes | May Contain Traces | May Contain Traces | May Contain Traces | May Contain Traces | Yes | No | Yes |
| The BBQ & Bacon Chicken One | Crispy | No | Yes | May Contain Traces | May Contain Traces | May Contain Traces | May Contain Traces | Yes | Yes | Yes |
| Grilled Chicken Salad | — | Yes | No | No | No | No | May Contain Traces | No | No | No |
| Grilled Chicken & Bacon Salad | — | Yes | No | No | No | No | May Contain Traces | No | No | No |
| Crispy Chicken Salad | — | Yes | No | No | No | No | No | No | May Contain Traces | No |
| Crispy Chicken & Bacon Salad | — | Yes | No | No | No | No | No | No | May Contain Traces | No |
| Side Salad | — | Vegetarian (V) | No | No | No | No | May Contain Traces | No | No | No |
| Balsamic Dressing – 30g | — | Vegan (VE) | No | No | No | No | No | No | No | No |
Yes = Contains allergen | Traces = May contain traces | No = Not present | Yes (VE – Vegan) = Suitable for vegans
Mcdonald’s Allergen Condiments & Sauces
Sauces are where allergens hide in plain sight. This chart covers everything from ketchup to Szechuan Sauce, since a single packet can carry milk, egg, or soy. Creamy sauces like Big Mac Sauce and Ranch typically contain egg and milk, while tangy options like Sweet ‘N Sour and Barbecue Sauce usually carry neither. Mustard and ketchup stay allergen-light for most people. Always check your sauce packet separately from your main item.

| Item | Portion | Vegetarian | Wheat | Barley | Soya | Milk | Eggs | Celery | Mustard |
|---|---|---|---|---|---|---|---|---|---|
| Tomato Ketchup | 10g | Vegan (VE) | No | No | No | No | No | No | No |
| Mayo Dip | 19g | Vegetarian (V) | No | No | No | No | Yes | No | Yes |
| BBQ Dip | 25ml | Vegan (VE) | No | No | No | No | No | No | Yes |
| Sweet Curry Dip | 25ml | Vegan (VE) | No | No | No | No | No | Yes | Yes |
| Sweet & Sour Dip | 25ml | Vegan (VE) | Yes | Yes | Yes | No | No | Yes | No |
| Smoky BBQ Dip | 40g | Vegetarian (V) | No | No | No | No | No | No | No |
| Sweet Chilli Dip | 40g | Vegan (VE) | No | No | No | No | No | No | No |
| Butter | 7g | Vegetarian (V) | No | No | No | Yes | No | No | No |
| Strawberry Jam | 15g | Vegetarian (V) | No | No | No | No | No | No | No |
| Pancake Syrup | 40g | Vegetarian (V) | No | No | No | No | No | No | No |
| Sweet & Smoky BBQ Dip | 40g | Vegetarian (V) | No | No | No | No | No | No | No |
| Garlic Mayo Dip | 40g | Vegetarian (V) | No | No | No | No | Yes | No | Yes |
Yes = Contains allergen | Traces = May contain traces | No = Not present | Yes (VE – Vegan) = Suitable for vegans
Mcdonald’s Allergen Fries
Fries seem simple, but they’re a common allergen surprise. Fries fried in the same oil as breaded items can pick up wheat and milk traces, even though potatoes, oil, and salt are the only listed ingredients. Small, medium, and large fries share the same allergen profile, since portion size doesn’t change the recipe. If wheat or milk is a strict concern, ask whether your location uses a dedicated fryer.

| Item | Vegetarian |
|---|---|
| Small | Vegan (VE) |
| Medium | Vegan (VE) |
| Large | Vegan (VE) |
Desserts & Treats
Sweet endings need an allergen check too, and this chart covers everything from Apple Pie to McFlurry and Chocolate Chip Cookies. Milk and wheat dominate this category, since pie crusts, cookie dough, and ice cream bases all rely on dairy and flour. Baked treats often carry soy through added oils, even when the label doesn’t mention it directly. If you’re avoiding dairy, options are limited here, so check ingredient details before ordering instead of assuming a treat is safe.

How to Order Safely with Allergies?
Checking a chart is only half the job, so pair it with a few habits at the counter. Always mention your allergy directly to the crew, even if you’ve already reviewed the menu online. Ask whether your item comes from a dedicated fryer or shared equipment, since that changes your real risk. Recipes shift by supplier and season, so re-check items you haven’t ordered recently. A quick question before you pay is faster than dealing with a reaction afterward.
Frequently Asked Questions
Yes. McDonald’s publishes an allergen menu covering the Main Menu, Breakfast, Drinks, Happy Meal, Wraps and Salads, Condiments, and Fries. Check it online, in the app, or ask for a printed copy in-store.
No. McDonald’s kitchens use shared equipment, so cross-contact is always possible, even for items without a listed allergen. No item is guaranteed allergen-free.
Yes. A downloadable PDF version is available above, so you can save it to your phone or print it for quick reference before you order.
McDonald’s doesn’t certify any item as gluten-free. Items like hash browns or apple slices don’t list wheat, but shared fryers and grills mean trace contact is still possible.
McDonald’s updates its allergen menu as recipes and suppliers change. Check again before ordering an item you haven’t had recently, since ingredients can shift without notice.
Black coffee, most soft drinks, apple slices, and a few sauces avoid milk, though buns and many sauces still contain dairy derivatives.
