Updated March 2023! McDonald’s menu has shifted in recent years due to normal ingredient changes and some dairy supplier contracts. They now use real butter, have several buttermilk-based products, and use dairy just a little more liberally. Some of their classic items are still dairy-free by ingredients, but the risk of potential cross contamination with dairy is a bit higher. They’ve also discontinued all of their salads. The quick dairy-free menu guide below is for the United States, but we have included some notes for Canada and the United Kingdom.
McDonald’s Dairy-Free Menu Guide with Custom Order, Allergen, and Vegan Notes
Be aware of special order requirements in parentheses () next to the menu items, and see the Heads Up notes to help fill in the blanks. The information below is for the U.S. locations. Many items are the same in Canada, but there are some differences. We have included some notes for Canada and other countries in this guide.
Fryer Note: Some McDonald’s locations do reportedly use a separate fryer for their chicken, which was all made without milk at the time of our review. But it’s possible that they cook items containing milk in the same fryer. Verify at your location if possible fryer cross-contamination is a concern. McDonald’s uses a canola, corn, and soy oil blend for deep frying.
Butter Note: McDonald’s uses real dairy butter, and may butter the buns or grill, depending on the location. Some locations use only salt and pepper on the grill, but some do use butter. Always clarify no butter when placing your order, and inquire on cross-contamination issues with the grill if concerned. In the UK, they do offer Flora plant butter as an alternative.
Other Allergen & Dietary Notes: All menu items listed below are made without egg, peanuts, tree nuts, and “allergenic” soy, unless otherwise noted. Most items can be ordered without egg if you hold the mayonnaise or sauce. McDonald’s does not consider highly refined soybean oil to be a top allergen, per the FDA. Most of their menu does contain soybean oil. All of the main menu items listed below contain wheat, except for the oatmeal, plain eggs, and apple slices. Inquire if you want to order any components (proteins, sauces, etc); some are gluten-free by ingredients. For vegan options, see the Vegan Menu Guide at the bottom of this post.
Breakfast
- Egg McMuffin (no cheese, no butter)
- Fruit & Maple Oatmeal (prepared with water, no cream)
- Plain Scrambled Eggs (no butter)
- Sausage McMuffin (no cheese, no butter)
- Sausage McMuffin with Egg (no cheese, no butter)
Heads Up! In the United States, McDonald’s Hashbrowns do CONTAIN milk. In Canada, the UK, and some other countries, their Hashbrowns are dairy-free by ingredients. McDonald’s uses both salted butter and clarified butter to make their breakfast sandwiches. Make sure neither is used for dairy-free needs. The Hotcakes, Griddle Cakes (for the McGriddles), Folded Egg (used on other breakfast sandwiches), and Scrambled Egg Mix (for the burritos) do contain dairy.
Burgers
- Bic Mac (no cheese) (contains egg, soy)
- Hamburger
- McDouble (no cheese)
- McRib (seasonal)
- Quarter Pounder (no cheese)
- Quarter Pounder Deluxe (no cheese) (contains egg)
- Quarter Pounder Double (no cheese)
- Quarter Pounder with Bacon (no cheese)
Heads Up! It is not standard policy to use butter on the burgers, but some locations do butter all of the buns or use butter on the grill. Make sure to request NO Butter on all orders. McDonald’s used to use a Grill Seasoning, which was dairy-free, but now they reportedly season their patties only with salt and pepper.
Chicken
- Chicken McNuggets
- McChicken Sandwich (contains egg)
- Hot ‘n Spicy McChicken Sandwich (limited availability; contains egg)
- McCrispy Chicken Sandwich (no butter)
- Bacon McCrispy Chicken Sandwich (no ranch)
- Deluxe McCrispy Chicken Sandwich (contains egg)
- Spicy McCrispy Chicken Sandwich (contains egg)
- Spicy Deluxe McCrispy Chicken Sandwich (contains egg)
Heads Up! McDonald’s only lists butter on the basic McCrispy Chicken Sandwich, but some locations do butter all of the buns. Make sure to request NO Butter on all orders. Some McDonald’s locations do reportedly use a separate fryer for their chicken. But it’s possible that they cook items containing milk in the same fryer. Verify at your location if possible fryer cross-contamination is a concern. The fried chicken items in Canada are also made without milk, but their Brioche Buns do contain milk. Stick with a standard Sesame Seed Bun.
Fish
Heads Up! The Filet-O-Fish patty on the fish sandwich at McDonald’s does contain milk in the U.S., but it is made without milk in Canada and the UK. In those countries, you can order the fish sandwich without cheese.
Sides
- Apple Slices
Heads Up! In the United States, McDonald’s French Fries do CONTAIN milk. In Canada, the UK, and some other countries, the French Fries are dairy-free by ingredients.
Dipping Sauces
- Honey
- Honey Mustard Sauce (contains egg)
- Sweet ‘N Sour Sauce (contains soy)
- Tangy Barbeque Sauce (contains soy)
Heads Up! The Spicy Buffalo Sauce and Creamy Ranch Sauce at McDonald’s do contain milk.
Dessert
- Baked Apple Pie
Specialty Drinks
- Minute Maid Slushies (Blue Raspberry, Fruit Punch, Pink Lemonade) (seasonal)
Heads Up! McDonald’s North America has yet to add any dairy-free milk options for coffee, but some other countries have begun adding it to their McCafe menus. Austrian locations, for example, now serve oat milk.
Proteins
- Beef Patties
- Canadian Bacon
- Crispy Chicken Fillet
- Egg (no butter; not the Folded Egg)
- McChicken Patty
- Plain Scrambled Eggs
- Sausage Patty
- Thick Cut Applewood Smoked Bacon
Heads Up! In the U.S., the Fish Filet Patty and Folded Egg at McDonald’s do contain milk. In Canada, the Fish Filet is made without milk. Verify that the protein you order is not cooked with butter.
Breads
- English Muffin
- Big Mac Bun
- Potato Roll
- Quarter Pound Bun
- Regular Bun
- Flour Tortilla
Heads Up! The Biscuits and Griddle Cakes at McDonald’s do contain milk. Verify that the bread you order is not buttered.
Vegetables
- Onions
- Pickles
- Roma Tomato
- Shredded Lettuce
Condiments
- Big Mac Sauce (contains egg, soy)
- Hotcake Syrup
- Ketchup
- Mayonnaise (contains egg)
- Mustard
- Spicy Pepper Sauce (contains egg)
- Tartar Sauce (contains egg)
Heads Up! Canadians can also enjoy the Creamy Habanero Sauce (contains egg). But the Big Tasty Sauce in the UK contains milk.
Coffee Add-Ins
- French Vanilla Syrup
Heads Up! The Chocolate and Caramel Syrups and Drizzles all contain milk. Their frappe base also contains milk. At last check, their McCafe still does not offer any dairy-free milk beverages. But they are test marketing oat milk in Australia.
McDonald’s Vegan Menu Guide
To the best of our knowledge, the following are made without meat, fish, dairy, eggs, and honey. Inquire directly if concerned about sources for ingredients such as sugar.
- Apple Slices
- Baked Apple Pie
- Minute Maid Slushies (Blue Raspberry, Fruit Punch, Pink Lemonade) (seasonal)
- All Vegetable Toppings
- Regular Bun
- Big Mac Bun
- English Muffin
- Flour Tortilla
- Quarter Pound Bun
- Ketchup
- Mustard
- Sweet ‘N Sour Sauce
- Tangy Barbeque Sauce
- Hotcake Syrup
- French Vanilla Syrup (for coffee)
McPlant: The Beyond Meat patty was discontinued in the U.S. in late summer of 2022. They still offer the McPlant in Australia, the United Kingdom, and several other European countries. The Double McPlant launched in the United Kingdom and Ireland at the beginning of 2023. It is made with vegan “cheese” and vegan sauce. Additional vegan menu items are available in these countries. The U.K. actually has a separate vegan menu.
Heads Up! The Potato Roll contains honey.
This Post is for Informational Purposes Only
Menus, ingredients, kitchen procedures, management, food sourcing, and restaurant protocols are subject to change at any time. Always read the menu and discuss your dietary needs with the staff before ordering. Make sure they can accommodate your situation. This post is for informational purposes only, and should not be construed as advice.
There is always a risk for potential cross-contamination of allergens in any commercial kitchen. If cross-contamination is an issue for you, always speak with the manager to ensure that your meal can be safely prepared. Listings here do not guarantee that a restaurant is safe enough for your individual needs. Only you can make that decision.
Each location of a chain restaurant has different management and staff, and some might have different owners. This means differences in processes, ingredients used, menu options, and food sourcing can occur. Always verify the safety of your order for your needs at your current location.
Where to Find McDonald’s
Website: www.mcdonalds.com
Hashbrowns are dairy free
The 2023 allergen info from McDonald’s lists the hashbrowns as milk free.
https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.mcdonalds.com/gb/en-gb/good-to-know/allergen-booklet.html&ved=2ahUKEwiKjbDU3p__AhXXtokEHZxSDyIQFnoECB0QAQ&usg=AOvVaw1XgGMp-h1t6MuW6HJpNIdC
Response from Go Dairy Free
Lisa, the link you are referencing is for the UK allergen guide. Please make sure you read the notes in our guides. As we state “In the United States, McDonald’s Hashbrowns do CONTAIN milk. In Canada, the UK, and some other countries, their Hashbrowns are dairy-free by ingredients.” In the U.S. they contain milk, but not in some other countries. If you are in the U.S., make sure you reference the U.S. allergen information.
This site is amazing!
I’m very thankful for the people working on this website. As long as I stick to what they write I have no issues ordering from restaurants. I’m nursing my son who has CMPA and it was difficult until I came across this site.
As for people giving this page 1 star and commenting about the French fries I’d like to mention that in the above list they are not written as being dairy free. I’d just hate for this site that is extremely helpful to have negative reviews based on something they aren’t promoting.
Easy changes would make it better for those with dairy and egg allergies
The site information is very helpful. I appreciate that. Simple changes in the U.S., such as no milk in fries or hash browns as in other countries or no butter on buns, would make for a friendlier menu for those with allergies.
Really Helpful
As a Anaphylactic dairy allergy I always come to this site for useful advice and tips when ordering from the menu.
These Guidelines are a Go
My 4 year old loves McDonalds and I’ve never eaten with him. Using this site helped us on out last trip. I only had to make one food stop instead of two.
Learning lesson
Always ordered my fries no salt, but now I learned that they contain milk.
Helpful list!
This list is very helpful. I get chicken or hamburgers, and make sure to say no cheese and no butter/toasting the buns. So far I haven’t gotten sick 🤞
Informative list
Thank you for this detailed list! It’s so helpful. I think these bad reviews are people confusing this site with leaving McDonald’s a review.
Thorough info
Thank you for this! I appreciate the quick review when trying to figure out what I can still eat with my baby’s dairy allergy.
Good
No issues with ordering dairy free
72 Comments
Their nutrition info says fries are “just fries” but if you go to McDonald’s site in the “how fries are made” section. They tell you that the beef flavoring has milk product in it. Their fries are hardly just fries. 🙁
Thank you for telling us where that information is on the McDonald’s site, Brittany! While it’s tricky to find, we did know that McDonald’s fries have dairy, which is why we don’t list them on our site.
Time for an update, they have some changes this past month and none of the chicken is safe anymore.
Yes, we are working on the updates now Kerrie.
Made the updates this morning, Kerrie!
You don’t have their chicken nuggets listed, but going on their web page for allergy information they do not say they contain milk. Do you know otherwise or is that just an oversight?
They cook the chicken nuggets in the same oil as the buttermilk chicken i know im allergic to milk
Hi Kim,
The Chicken McNuggets are dairy free themselves but are fried in a common fryer with Buttermilk Crispy Chicken. We have listed them with a warning.
So bummed they added that buttermilk chicken. Those nuggets worked great for my dairy allergy kid until the buttermilk chicken rolled into town. 🙁
So I am a former McDonalds employee and yes we do try to keep from cross contamination from happening but I will tell you that it doesn’t matter if you order all of your food without butter. The sausage and eggs are all cooked on the grill that butter has already been sprayed on numerous times. We do not clean the grills after cooking foods we just squeegee them. The only things you can really eat off the breakfast menu and be sure not to get sick is oatmeal no cream, english muffin no butter, or the apple slices. I’m not trying to bash on mcdonalds just trying to keep everyone from getting sick like I did.
Thanks for sharing this Amanda!
Tell me about it im allergic to milk and i just found out today they use milk in there buns y do they put milk in everything i suggest they have option wheat bread with no milk
Hi Don,
According to the nutritional information on the website, the buns are dairy free: http://nutrition.mcdonalds.com/getnutrition/ingredientslist.pdf
Every English muffin says contains milk (whey) in the grocery store. I had one yesterday after reading suggestions here and got sick…then went to store and saw enlist muffins have milk.
Hi Sherry, indeed, many brands of English muffins contain dairy, but not all do. Trader Joe’s, for example, has dairy-free English muffins. Also, Rudi’s Organic. And yes, the McDonald’s English muffins are made without dairy, per the ingredient link provided here. Perhaps the staff grilled it with butter at the location you went to?
Hi Alisa… How about the french fries? Is it because they’re cooked in oil? Thank you
Hi Alejandra, see the first paragraph of this post! We have included the information.
Oh, and if the fries aren’t listed at all, it’s because they do contain dairy themselves.
The new chicken wraps are yummy and dairy free if you say no cheese and no ranch or garlic sauce. I subbed them for mayo. Just thought I would share since they are a new product. I had to ask them to verify for me.
Thanks for sharing Marisa!
McDonald’s butters their buns. Just an FYI. I came home with a migraine after eating a quarter pounder.
The last two times that I have gotten really sick was after eating the sausage patties. I made it a habit of steering clear of the Big M. I have not eaten there since 2008 and life is good.
I just attempted to eat at McDonalds yesterday and asked about an allergen pamphlet. The manager brought me a 3 ring binder which clearly listed their french fries as having dairy. Also, every single one of their breakfast items contains dairy. It all comes pre-mixed so you can’t even ask for it to be cheese free and actually get it cheese free. We discovered this a few weeks ago while traveling. Best bet is just to steer clear of McDonalds. 🙁
They used to have biscuits made without milk. Not sure recently as the little girl is now a mother and buys her own food.At least MCD tell you may be cross contamination. Heard about a hospital that removed the berry off someone’s food and served it.
Hi I am new to dairy free and have wondered in bread products if “Sodium Stearoyl Lactylate” is something to steer clear of?
Its listed in the McDonalds buns and many breads I have looked into buying but it only lists wheat as an allergen…
See these two posts to answer your questions Mallorie:
http://www.godairyfree.org/dairy-free-information/new-to-the-dairy-free-diet-start-here
http://www.godairyfree.org/dairy-free-grocery-shopping-guide/dairy-ingredient-list-2
Can you tell me if the potatoes in the mcskillet has cheese? I’ve been ordering them without cheese but one of the workers said they did. I couldn’t see why or where the cheese would be at?
See the link provided in this post to read the ingredients at McDonald’s. This one is for the U.S. Keep in mind that ingredients and menu items vary by country.
Yes, they do. We asked to have it without cheese, and upon inspection, found cheese. The employee informed us that its all pre-packaged so they can’t remove cheese. They can only refrain from adding more cheese.
I am on antibiotics that state to stay clear of dairy products for 2 hours before and 2 hours after taking them. I love McDonald’s coffee with creamer, and i was wondering if the creamer was a dairy or non-dairy product? Please help, thanks!
“non-dairy” creamer typically contains a small amount of dairy protein (casein), unless specifically identified as dairy-free or vegan. See this page for more information: http://www.godairyfree.org/ask-alisa/ask-alisa-does-my-non-dairy-food-have-dairy-in-it
When ordering egg mcmuffins please remember to specify no butter. Normally the English muffins are brushed with butter when they come out if the bun toaster. (Same with English muffins served with the Big Breakfast) You can hold the cheese all you want and still get exposed to dairy by accident.
Hello Alisa i was wondering if you know by any chance if chicken nuggets and fries at Mcdonalds contain any type of dairy. I have looked everywhere and found websites that say they do, and say they do not. I am critical Lactose intolerant with only 6% enzymes and can be damaged if I eat any of these products. Please help! Thanks!
Michael, that is probably because they are different in the U.S. and Canada, so some will say it is dairy-free, while others will not. See the listing above if you are looking for U.S. and the link to their website for current allergy details. If looking for Canada, that is a different listing here on our site.
Alisa,
do you know if McDonalds Mighty Wings contain dairy. I cannot find this information anywhere.
What about the buns?
Please see the post above for lists and links to more information.
My friend found out that the ice cream is wheat and soy, no dairy.. her friend is able to eat it with no trouble..
I’m so sorry, but according to the company, the ice cream is most definitely dairy. Here are the ingredients from their site: Milk, sugar, cream, nonfat milk solids, corn syrup solids, mono- and diglycerides, guar gum, dextrose, sodium citrate, artificial vanilla flavor, sodium phosphate, carrageenan, disodium phosphate, cellulose gum, vitamin A palmitate. It isn’t a soy ice cream.
I too found that the McDonalds ice cream never makes me sick; even “tested” this by getting a cone every day this week 🙂 and had no intolerance or allergy symptoms.
Just in case anyone else is from the UK, avoid Chicken Products! all McD;s chicken in the UK is padded with Milk Protein.
Oh By the way here is the listed ingredients of the sausage patty
I am new to being dairy free so is there a by-prouduct i am missing or unaware of?
Sausage Patty
Pork, water, seasoning (salt, corn syrup solids, spices, dextrose, sugar, spice extractives), preservatives (BHA, citric acid and propyl gallate).
(copy & pasted from website)
Hi Jeana – Thank you for the update! The ingredient list you are looking at from McDonald’s is more recent than my last update (I put the last revision date at the bottom of each fast food listing). I’ve added the sausage patty which does appear to be made without dairy ingredients.
Keep in mind, cross-contamination in fast food restaurants is very likely. If you are sure you had a dairy reaction, it was likely due to cross-contamination with another dairy product. I’ve never seen a fast food chain where they could say there was “no way” it came in contact. I have to agree though that coffee seems unlikely.
I have a question….. on the website for McDonald’s they say that the sausage patty is dairy free, but it is not listed above as a breakfast food that is dairy free….. in my experience i tryed it in an egg & sausage mcmuffin hold the cheese (with a small black coffee) and had a reaction….so the next time all i ordered was a hamburger (have not had a reaction to the regular hamburger with extra onions and mustard) and a black coffee…. had a reaction. then one day i got just a coffee and had a reaction…..when i went back into the same location for lunch (my son had an all day state competition closest place was Mickey D’s) i asked if the creamer or anything else with dairy or dairy by-prouducts could have come in contact…. they said no there is no way.
here is my question….
has anyone had a reaction to the sausage patties or the coffee???
I’ve had a problem with the sausage patties before but the reason why i assume is that there was a slice of cheese on it then scraped off. Many times I could see where that was the case.
They butter their English muffins you have to ask not to