Allergen Guide

Last updated: July 23, 2026

Editorial note: This is an independent planning guide built from tracked McDonald’s USA menu data and internal review. Final prices, app offers, ingredients, and availability should always be confirmed at the official source before ordering.

How we track prices · Official full menu · Official app · About our food

If you or someone in your family has a food allergy, ordering at McDonald’s requires extra attention. The menu has dozens of items with overlapping ingredients, shared fryers, and preparation surfaces that can cause cross-contact. This guide covers the most common allergens found in McDonald’s food and which menu categories need the most caution.

This guide keeps the direct answer, main menu entity, and official verification step easy to find, which helps readers, search snippets, and AI answer systems understand the page quickly.

The eight major allergens at McDonald’s

McDonald’s USA labels for the eight major allergens recognized by the FDA: milk, eggs, wheat, soy, peanuts, tree nuts, fish, and shellfish. Here is where each one shows up most often on the menu.

Wheat: Present in almost every sandwich, wrap, and breakfast item because of the buns, biscuits, muffins, tortillas, and McGriddles. The breakfast menu is especially heavy on wheat. Even items you might not expect, like the Chicken McNuggets, contain wheat in the breading. If you need to avoid wheat, your safest options are the side salad (where available), apple slices, and plain beverages.

Milk: Found in cheese, butter, buns (which contain milk ingredients), McFlurries, shakes, and most McCafe drinks. Nearly every item on the burger menu contains milk through the cheese or the bun. The dessert menu is almost entirely milk-based. Dairy-free options are limited to black coffee, soft drinks, apple slices, and some sauces.

Eggs: Present in all breakfast sandwiches that include egg, plus the Big Mac sauce, tartar sauce, and some baked goods. The Big Breakfast and Hotcakes also contain eggs. If avoiding eggs at breakfast, the Sausage Biscuit (without egg) and Hash Browns are typically safe, but always confirm with the crew.

Soy: This is the hidden allergen at McDonald’s. Soy is in the buns, the cooking oil, the chicken nugget breading, the filet-o-fish breading, and multiple sauces. It is very difficult to eat at McDonald’s while completely avoiding soy. Even the fries are cooked in oil that contains a soy-based additive.

Fish: Only found in the Filet-O-Fish and the tartar sauce. However, the Filet-O-Fish is cooked in the same fryer as other items at many locations, which means cross-contact is possible for fish allergen particles on items like Chicken McNuggets and fries.

Peanuts and tree nuts: McDonald’s USA does not use peanuts or tree nuts as ingredients in its regular menu items. However, some McFlurry toppings and limited-time items may contain traces. The M&M’s McFlurry, for example, is processed in a facility that handles peanuts. If you have a severe nut allergy, ask about current limited-time offerings before ordering.

Shellfish: Not used in any standard McDonald’s USA menu items.

Cross-contact risks to know about

McDonald’s kitchens are not allergy-free environments. Here are the main cross-contact risks:

The fryer oil is shared across multiple items. Fries, McNuggets, Filet-O-Fish, McChicken patties, and McCrispy chicken all go through the same frying system at most locations. If you have a wheat, fish, or milk allergy, fried items carry cross-contact risk even if the item itself does not contain your allergen.

Grills and preparation surfaces are used for multiple items. A burger patty and a breakfast egg may be cooked on the same surface. Crew members handle buns, cheese, and sauces with gloves that may touch multiple ingredients.

McDonald’s does not guarantee any menu item is free from any allergen due to these shared cooking and preparation areas.

Safest options for common allergies

Dairy-free: Black coffee, hot tea, soft drinks, apple juice, apple slices. Some sauces like ketchup and mustard are dairy-free. Avoid all burgers with cheese, shakes, McFlurries, and McCafe specialty drinks.

Egg-free: Most burgers without Big Mac sauce, plain McNuggets (check breading), Hash Browns, fries, most drinks. Avoid all breakfast sandwiches with egg, Big Mac (sauce contains egg), and Filet-O-Fish (tartar sauce contains egg).

Gluten-free: McDonald’s has no certified gluten-free items. Burger patties without buns, some beverages, and apple slices are naturally gluten-free, but cross-contact from shared surfaces makes them unsuitable for celiac disease. If you have celiac, McDonald’s is generally not a safe choice.

How to check allergens before you order

The most reliable way to check allergens is through the McDonald’s app or the official McDonald’s nutrition page. Every item has a full ingredient list and allergen statement. You can also ask crew members at the restaurant to check the ingredient book, which is available at every location.

For current menu items and prices, browse our full McDonald’s menu. For nutrition details including calories, see our nutrition and calories guide.

This guide is for informational purposes only. McDonald’s ingredients and preparation methods can change without notice, and practices may vary by location. Always verify directly with your local restaurant or the official McDonald’s allergen resources before ordering if you have a food allergy.

About the author

Written by McDonald's Menu Prices USA

Editorial team

The McDonald's Menu Prices USA editorial team reviews menu prices, calories, availability notes, and official source links so readers can compare before ordering.

Leave a Reply

Your email address will not be published. Required fields are marked *