Web Analytics

Restaurants

Burgers
Chicken
Mexican
Sandwiches & subs
Coffee & breakfast
Bowls & more
All 31 restaurants →

Diets

High ProteinLow SodiumDiabeticKetoLow CalorieLow SugarWeight LossVegetarianVegan All diet hubs →

Calculators

StarbucksBuild your order — sizes, milk, syrupsDunkin’Build your order — sizes, swirls, shots All calculators →
GuidesAllergensBest Of Compare restaurants
McDonald’s • Vegan Guide • Updated June 2026

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).

20Vegan Options
155Total Analyzed
ABest Grade
Top rated

Top Vegan Picks at McDonald’s

1
A
Premium Roast Coffee (Medium)
Cal
0
Prot
2g
Sod
20
Sug
0g
View full ingredients
Premium Roast Coffee: 100% Arabica Coffee.
2
A
Hot Tea (Medium)
Cal
10
Prot
2g
Sod
5
Sug
0g
View full ingredients
Hot Tea: Water, Orange Pekoe and Pekoe Cut Black Tea.
3
A
Dasani Water
Cal
0
Prot
0g
Sod
0
Sug
0g
View full ingredients
Dasani Water: Purified Water, Magnesium Sulfate, Potassium Chloride, Salt.
Item
Grade
Cal
Protein
Carbs
Sodium
1
Premium Roast Coffee (Medium)Nom’s Top Pick
Great sodium & sat fat. Light on fiber.
Premium Roast Coffee: 100% Arabica Coffee.
A
0
2g
1g
20mg
2
Hot Tea (Medium)
Great sodium & sat fat. Light on fiber.
Hot Tea: Water, Orange Pekoe and Pekoe Cut Black Tea.
A
10
2g
0g
5mg
3
Dasani Water
Great sodium & sat fat. Light on fiber & protein.
Dasani Water: Purified Water, Magnesium Sulfate, Potassium Chloride, Salt.
A
0
0g
0g
0mg
4
Apple Slices
Low on nutrients. Great sodium & sat fat. Watch the sugar. Light on fiber & protein.
Apple Slices: Apples, Calcium Ascorbate (a blend of Calcium and Vitamin C to maintain freshness and color).
B
15
0g
4g
0mg
5
Americano (Medium)
Low on nutrients. Great sodium & sat fat. Light on fiber & protein.
Espresso: Espresso.
B
0
0g
0g
0mg
6
Diet Coke (Medium)
Low on nutrients. Great sat fat & sugar. Light on fiber & protein.
Diet Coke: Carbonated Water, Caramel Color, Aspartame, Phosphoric Acid, Potassium Benzoate (to Protect Taste), Natural Flavors, Citric Acid, Caffeine.
B
0
0g
0g
70mg
7
Iced Tea (Medium)
Low on nutrients. Great sodium & sat fat. Light on fiber & protein.
Iced Tea: Water, Orange Pekoe and Pekoe Cut Black Tea.
B
0
1g
0g
15mg
8
Sweet Tea (Medium)
Great sodium & sat fat. Watch the sugar. Light on fiber & protein.
Sweet Tea: Water, Orange Pekoe and Pekoe Cut Black Tea, Sugar.
C
110
0g
28g
20mg
9
Frozen Coke (Medium)
Great sodium & sat fat. Watch the sugar. Light on fiber & protein.
Frozen Coke: Coca-Cola Syrup (Carbonated Water, High Fructose Corn Syrup, Caramel Color, Phosphoric Acid, Natural Flavors, Caffeine), Ice.
C
130
0g
35g
55mg
10
Frozen Fanta Wild Cherry (Medium)
Great sodium & sat fat. Watch the sugar. Light on fiber & protein.
Frozen Fanta Wild Cherry: Water, High Fructose Corn Syrup, Natural and Artificial Flavors, Citric Acid, Sodium Benzoate (to Protect Taste), Red 40.
C
130
0g
34g
60mg
See all 20 vegan options at McDonald’s
The Nom Score read

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.

Try the drink builders

What’s your coffee order really costing you?

Our drink builders price every size, milk, syrup pump, and shot — live.

Watch-outs

What to Avoid

These items at McDonald’s don’t meet vegan criteria:

!
Big Breakfast
not flagged vegan — ingredients mention beef
!
Chocolate Shake (Medium)
not flagged vegan — ingredients mention milk
!
Vanilla Shake (Medium)
not flagged vegan — ingredients mention milk
!
Strawberry Shake (Medium)
not flagged vegan — ingredients mention milk
!
Iced Caramel Macchiato (Medium)
not flagged vegan — ingredients mention milk
Order smarter

Pro Tips: How to Order Vegan at McDonald’s

Options are extremely limited—Apple Slices, Side Salad, and Apple Pie only
Fries are NOT vegan in the US—they contain beef flavoring
Hash browns are NOT vegan—they contain dairy
Heading out or stuck without options? Keep vegan snacks on hand  so a vegan choice is always within reach.
FAQ

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).

How we ranked these: Every item is scored by the Nom Score, which weighs sodium, saturated fat, sugar, portion size, fiber, and protein per calorie against FDA daily-value guidance. Data comes from McDonald’s’ published nutrition information.

Nutrition data verified. Calorie counts and macros are taken from McDonald’s’ official published nutrition data. How the Nom Score works →

Cite or embed this page
Cite this page
Nom. (2026). How to Eat Vegan at McDonald's: Plant-Based Options (2026). Retrieved from https://nom.now/guides/mcdonalds-vegan
Embed this widget free · please keep the link

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.

Free to use 1,600+ items graded No signup needed