Is Fast Food Vegan? McDonald’s Fries and What You Can Actually Order
Fast food is one of the trickiest categories for new vegans, because the same menu item can be vegan in one country and not vegan in another, and chains change recipes without much warning. Here is where things actually stand, starting with the question people ask more than any other: McDonald’s fries.
Are McDonald’s fries vegan?
In the US, no. McDonald’s fries are cooked in vegetable oil, but the oil blend includes “natural beef flavor,” which contains milk derivatives (specifically, hydrolyzed milk as a carrier). It has been on the ingredient list since a lawsuit in 2001 forced McDonald’s to disclose it, and it has not changed since.
Outside the US, it depends on the country. McDonald’s fries in the UK, Canada, and several other countries are cooked in vegetable oil with no beef flavoring and are considered vegan by most vegans there (though some locations still fry other menu items in the same oil, so cross-contact is possible). Always check your country’s McDonald’s allergen page, which lists the current recipe.
Are regular French fries vegan?
Usually, yes. A basic recipe of potato, oil, and salt has no animal ingredients. The three things that change the answer: the type of oil (a few places still fry in beef tallow, which was the traditional method before vegetable oil became standard), shared fryer oil with breaded meat or seafood, and any special seasoning blend that includes a “natural flavor” from meat. When in doubt, ask if the fryer is shared and what oil they use. Restaurants that fry in a dedicated, plain vegetable oil fryer are the safest bet.
What can you actually order at fast food chains?
- Burger King: the Impossible Whopper can be ordered without mayo and cheese to make it vegan (as served, it comes with both). Fries are cooked in a shared fryer in the US, so they are not guaranteed cross-contact free.
- Taco Bell: has an official “Fresco” and vegetarian menu; several items (bean burrito, black bean crunchwrap without cheese and sauce swapped) can be made vegan on request. Their black beans and refried beans are vegan.
- Subway: vegan patties and plant-based options exist on select menus; a loaded veggie sub without cheese and with a vegan-friendly sauce works almost anywhere.
- Chipotle: naturally one of the easiest. Rice, beans (check that the pinto beans are not made with lard, most locations use vegetable oil now), fajita vegetables, salsa, and guacamole are all vegan.
- Starbucks: oat and almond milk are standard at most locations, and several bakery items are accidentally vegan (check per item, recipes change).
How to order fast food as a vegan without a bad surprise
- Check the chain’s official allergen or ingredient page before you go. Every major chain publishes one, and it is the only source that reflects your specific country’s recipe.
- Ask directly whether the fryer is shared with meat, dairy, or egg products.
- Order simple. The more a menu item is modified from its default (extra sauces, special seasoning blends), the more likely something animal-derived is hiding in it.
- When you are unsure, plain sides (fries if the oil is confirmed, a baked potato, rice, beans) are the lowest-risk order.
For the ingredients that catch people out across all packaged and prepared food, not just fast food, see the full is it vegan guide, and for condiments specifically, vegan condiments and sauces.
