
Vegetarian Options at McDonald’s
Quick Answer: McDonald’s has 58 vegetarian options. The highest-protein option at McDonald’s is the Egg & Cheese Bagel with 21g protein (520 cal). Top pick overall: the Fruit & Maple Oatmeal (320 cal, 6g protein, Nom Score B).
Top Vegetarian Picks at McDonald’s
View full ingredients
View full ingredients
View full ingredients
McDonald’s’ 58 vegetarian options are led by the Fruit & Maple Oatmeal: Nom Score B (73/100), 320 calories, 6g protein, and 150mg sodium. The Egg & Cheese Bagel carries the most protein at 21g. Protein ranges 6–21g 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 vegetarian criteria:
Pro Tips: How to Order Vegetarian at McDonald’s
Common questions about vegetarian at McDonald’s
Is McDonald’s good for vegetarian diets?
Yes — McDonald’s has 58 vegetarian options, topped by the Fruit & Maple Oatmeal (Nom Score B).
What’s the best vegetarian option at McDonald’s?
The Fruit & Maple Oatmeal is the best choice with 320 calories, 6g protein, and a Nom Score of B.
What is the highest-protein item at McDonald’s?
The highest-protein option at McDonald’s is the Egg & Cheese Bagel with 21g protein (520 cal).
Nutrition data verified. Calorie counts and macros are taken from McDonald’s’ official published nutrition data. How the Nom Score works →
Explore More
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.