
Vegan Options at McDonald’s
Quick Answer: McDonald’s has 20 vegan options. The highest-protein option at McDonald’s is the Minute Maid Orange Juice (Small) with 3g protein (190 cal). Top pick overall: the Premium Roast Coffee (Medium) (0 cal, 2g protein, Nom Score A).
Top Vegan Picks at McDonald’s
View full ingredients
View full ingredients
View full ingredients
The Premium Roast Coffee (Medium) tops McDonald’s’ 20 vegan options — Nom Score A (89/100) on 0 calories, 2g protein, and 20mg sodium. Most come from the Drinks menu (7 of 10). Protein ranges 0–2g across the picks.
What’s your coffee order really costing you?
Our drink builders price every size, milk, syrup pump, and shot — live.
What to Avoid
These items at McDonald’s don’t meet vegan criteria:
Pro Tips: How to Order Vegan at McDonald’s
Common questions about vegan at McDonald’s
Is McDonald’s good for vegan diets?
Yes — McDonald’s has 20 vegan options, topped by the Premium Roast Coffee (Medium) (Nom Score A).
What’s the best vegan option at McDonald’s?
The Premium Roast Coffee (Medium) is the best choice with 0 calories, 2g protein, and a Nom Score of A.
What is the highest-protein item at McDonald’s?
The highest-protein option at McDonald’s is the Minute Maid Orange Juice (Small) with 3g protein (190 cal).
Nutrition data verified. Calorie counts and macros are taken from McDonald’s’ official published nutrition data. How the Nom Score works →
Find the healthiest option, anywhere
Nom grades every fast food menu item A–F by the Nom Score, so you can order the best option at any restaurant.