Vegans have some good options to choose from at Subway! Scroll down to see our top vegan food and drink recommendations, or use the search box below to search the full Subway menu.
Food Sections: How to Order Vegan Food | Best Vegan Food | Full Subway Food Menu
Drink Sections: How to Order Vegan Drinks | Best Vegan Drinks | Full Subway Drink Menu
Also See: Subway Ingredients To Avoid
Icon Key:
✅ – Vegan when ordered directly off the menu.
⚠ – Not Vegan, but can be customized to be vegan.
🛑 – Not Vegan, cannot be customized to be vegan.
💡 We regularly update these pages to ensure accuracy, however, menus change seasonally and ingredient usage may also change over time. We recommend verifying the ingredients of menu items before ordering if you have strict dietary needs. Our guide is based upon U.S. menu items – international items may vary.
How To Order Vegan Food At Subway
- Majority of the default subs on the menu are not vegan friendly because they contain butter, cheese, eggs, meat, and milk. However, Subway gives you the liberty to customize your own sub. Continue reading our guide to build a sub that suits your dietary preference!
- Subway has various bread options, and we’ve got you covered, and listed what bread options are vegan friendly!
Best Subway Vegan Food Options
- Artisan Italian White Bread & Sourdough Bread – Fluffy and baked to perfection daily, these two bread options are vegan friendly!
- Veggie Delite – A healthy and delightful option. Pair it with Artisan Italian White Bread or Sourdough, and you’re good to go!
- Veggie Patty – Another healthy option that’s vegan friendly! Pair it with Artisan Italian White Bread or Sourdough, and you’re good to go!
- LAY’S Classic – Classic potato chip that pairs well with your sub, wrap, or salad.
Browse The Full Subway Food Menu:
Jump To Menu Section:
Bread Options | Wrap Options | Meat, Poultry, Seafood, Veggie Patty & Eggs | Cheese | Vegetables | Condiments & Seasonings | Subway Series | Classic Sandwiches | Fresh Melts | No Bready Bowls | Wraps | Breakfast | Salads | Fresh Fit For Kids | Soups | Chips | Kid’s Sides | Desserts
How To Order Vegan Drinks At Subway
- Aside from the milk options, all other drinks on the menu are vegan friendly!
- Choose from one of the many refreshing cold drinks Subway offers. See our favorites below!
Best Subway Vegan Drink Options
- Subway Fresh Brewed Iced Tea – Green – Try Subway’s own refreshing herbal drink!
- Hubert’s Lemonade – A sweet thirst quencher for any time of the day.
- Gatorade Cool Blue – Feel a sporty vibe and quench your thirst!
- Soft Drinks – Bubbly and sweet for those looking for a pick-me-up.
Browse The Full Subway Drink Menu:
Jump To Menu Section:
Fountain Drinks | Bottled Beverages | Hot Drinks
Non-Vegan Ingredients And Items To Avoid
Aside from the more obvious items like meat, cheese, milk, and eggs, here are some specific non-vegan items on the Subway menu that you’ll want to avoid:
- Gluten-Free Bread – Contains milk.
- Multigrain Flatbread – It might seem a vegan option, but it contains milk.
- The Sliced Avo MexiCali – This sandwich contains cheese, eggs, meat, and milk.
- Chicken Noodle – The broth contains chicken fat.
Vegan Subway Food Menu
Bread & Wrap Options
Bread Options
Yes, Subway’s Artisan Italian White Bread is vegan when ordered directly from the menu.
Yes, Subway’s Hearty Multigrain is vegan when ordered directly from the menu.
Yes, Subway’s Sourdough is vegan when ordered directly from the menu.
Yes, Subway’s Artisan Flatbread is vegan when ordered directly from the menu.
No, Subway’s Italian Herbs & Cheese is not vegan because it contains cheese & milk. You cannot customize this to be vegan.
No, Subway’s Jalapeño Cheddar Bread is not vegan because it contains cheese & milk. You cannot customize this to be vegan.
No, Subway’s Monterey Cheddar Bread is not vegan because it contains cheese & milk. You cannot customize this to be vegan.
No, Subway’s Parmesan Oregano Bread is not vegan because it contains cheese & milk. You cannot customize this to be vegan.
No, Subway’s Gluten-Free Bread is not vegan because it contains milk. You cannot customize this to be vegan.
No, Subway’s Multigrain Flatbread is not vegan because it contains milk. You cannot customize this to be vegan.
Wrap Options
Yes, Subway’s Spinach Wrap is vegan when ordered directly from the menu.
Yes, Subway’s Tomato Basil Wrap is vegan when ordered directly from the menu.
Yes, Subway’s Plain Wrap is vegan when ordered directly from the menu.
Meat, Poultry, Seafood, Veggie Patty & Eggs
Veggie Patty
Yes, Subway’s Veggie Patty is vegan when ordered directly from the menu.
Meat Options
No, Subway’s Meat Options are not vegan because they all contain meat. You cannot customize this to be vegan.
Egg Options
No, Subway’s Egg Options are not vegan because they all contain eggs. You cannot customize this to be vegan.
Cheese
Cheese
No, Subway’s Cheeses are not vegan because they contain milk. You cannot customize this to be vegan.
Vegetables
Vegetables
Yes, Subway’s Vegetables Options are vegan when ordered directly from the menu.
Condiments & Seasonings
Condiments & Seasonings
Yes, Subway’s Barbeque Sauce is vegan when ordered directly from the menu.
Yes, Subway’s Buffalo Sauce is vegan when ordered directly from the menu.
Yes, Subway’s Yellow Mustard is vegan when ordered directly from the menu.
Yes, Subway’s Oil Blend is vegan when ordered directly from the menu.
Yes, Subway’s Black Pepper is vegan when ordered directly from the menu.
Yes, Subway’s Red Wine Vinegar is vegan when ordered directly from the menu.
Yes, Subway’s Salt is vegan when ordered directly from the menu.
Yes, Subway’s Sweet Onion Teriyaki Sauce is vegan when ordered directly from the menu.
No, Subway’s Baja Chipotle Southwest Sauce is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Subway’s Creamy Sriracha Sauce is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Subway’s Honey Mustard Sauce is not vegan because it contains eggs and honey. You cannot customize this to be vegan.
No, Subway’s Light Mayonnaise is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Subway’s Regular Mayonnaise is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Subway’s MVP Parmesan Vinaigrette is not vegan because it contains milk. You cannot customize this to be vegan.
No, Subway’s Peppercorn Ranch is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Subway’s Roasted Garlic Aioli is not vegan because it contains eggs. You cannot customize this to be vegan.
Sandwiches
Subway Series
No, Subway’s The Philly is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The Outlaw is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The Monster is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Supreme Meats is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Bella Mozza is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The Boss is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The Sliced Avo MexiCali is not vegan because it contains cheese, eggs, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The Great Garlic is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The Champ is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s The All-American Club is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Subway Club is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Sliced Avo Turkey Cali Club is not vegan because it contains cheese, eggs, and meat. You cannot customize this to be vegan.
Classic Sandwiches
Yes, Subway’s Veggie Delight is vegan when ordered directly from the menu. Just remember – no cheese! Pair it with Artisan Italian White Bread or Artisan Flatbread.
Yes, Subway’s Veggie Patty is vegan when ordered directly from the menu. Just remember – no cheese! Pair it with Artisan Italian White Bread or Artisan Flatbread.
No, Subway’s Black Forest Ham is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Buffalo Chicken is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s B.L.T. is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Chicken & Bacon Ranch is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Cold Cut Combo is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Grilled Chicken is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Italian B.M.T. is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Meatball Marinara is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Oven-Roasted Turkey is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Oven-Roasted Turkey & Ham is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Roast Beef is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Rotisserie-Style Chicken is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Spicy Italian is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Steak & Cheese is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Sweet Onion Chicken Teriyaki is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Tuna is not vegan because it contains cheese, eggs, meat, and milk. You cannot customize this to be vegan.
Fresh Melts
No, Subway’s Buffalo Chicken Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Chicken & Bacon Ranch Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Ham & Cheese Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Italian B.M.T. Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Meatball Marinara Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Spicy Italian Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Steak & Cheese Melt is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Tuna Melt is not vegan because it contains cheese, eggs, fish, and milk. You cannot customize this to be vegan.
No Bready Bowls
No Bready Bowls
Yes, Subway’s Veggie Patty No Bready Bowl is vegan when ordered directly from the menu. Just remember – no cheese!
No, Subway’s Black Forest Ham No Bready Bowl is not vegan because it contains cheese, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Buffalo Chicken No Bready Bowl is not vegan because it contains cheese, eggs, meat, and milk. You cannot customize this to be vegan.
No, Subway’s B.L.T. No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Chicken & Bacon Ranch No Bready Bowl is not vegan because it contains cheese, eggs, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Cold Cut Combo No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Grilled Chicken No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Italian B.M.T. No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Meatball Marinara No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey & Ham No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Roast Beef No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Rotisserie-Style Chicken No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Spicy Italian No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Steak & Cheese No Bready Bowl is not vegan because it contains cheese and meat. You cannot customize this to be vegan.
No, Subway’s Sweet Onion Chicken Teriyaki No Bready Bowl is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Tuna No Bready Bowl is not vegan because it contains eggs and fish. You cannot customize this to be vegan.
Wraps
Wraps
Yes, Subway’s Veggie Delite Wrap is vegan when ordered directly from the menu. Just remember – no cheese!
Yes, Subway’s Veggie Patty Wrap is vegan when ordered directly from the menu. Just remember – no cheese!
No, Subway’s Black Forest Ham Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Buffalo Chicken Wrap is not vegan because it contains eggs, meat, and milk. You cannot customize this to be vegan.
No, Subway’s B.L.T. Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Chicken & Bacon Ranch Wrap is not vegan because it contains cheese, eggs, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Cold Cut Combo Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Grilled Chicken Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Italian B.M.T. Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Meatball Marinara Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey & Ham Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Roast Beef Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Rotisserie-Style Chicken Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Spicy Italian Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Steak & Cheese Wrap is not vegan because it contains cheese and meat. You cannot customize this to be vegan.
No, Subway’s Sweet Onion Chicken Teriyaki Wrap is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Tuna Wrap is not vegan because it contains fish. You cannot customize this to be vegan.
Breakfast
Breakfast
No, Subway Bacon, Egg & Cheese is not vegan because it contains cheese, egg, and meat. You cannot customize this to be vegan.
No, Subway Bacon, Egg & Cheese Wrap is not vegan because it contains cheese, egg, and meat. You cannot customize this to be vegan.
No, Subway Black Forest Ham, Egg & Cheese is not vegan because it contains cheese, egg, and meat. You cannot customize this to be vegan.
No, Subway Black Forest Ham, Egg & Cheese Wrap is not vegan because it contains cheese, egg, and meat. You cannot customize this to be vegan.
No, Subway Egg & Cheese is not vegan because it contains cheese and egg. You cannot customize this to be vegan.
No, Subway Egg & Cheese Wrap is not vegan because it contains cheese and egg. You cannot customize this to be vegan.
No, Subway Steak, Egg & Cheese is not vegan because it contains cheese, egg, and meat. You cannot customize this to be vegan.
No, Subway Steak, Egg & Cheese Wrap is not vegan because it contains cheese, egg, and meat. You cannot customize this to be vegan.
Salads
Salads
Yes, Subway’s Veggie Delite Salad is vegan when ordered directly from the menu. Just remember – no cheese!
Yes, Subway’s Veggie Patty Salad is vegan when ordered directly from the menu. Just remember – no cheese!
No, Subway’s Black Forest Ham Salad is not vegan because it contains meat. You cannot customize this to be vegan as the black forest ham is what makes this salad unique.
No, Subway’s Buffalo Chicken Salad is not vegan because it contains eggs, meat, and milk. You cannot customize this to be vegan as the chicken is what makes this salad unique.
No, Subway’s B.L.T. Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Chicken & Bacon Ranch Salad is not vegan because it contains cheese, eggs, meat, and milk. You cannot customize this to be vegan.
No, Subway’s Cold Cut Combo Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Grilled Chicken Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Italian B.M.T. Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Meatball Marinara Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Oven Roasted Turkey & Ham Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Roast Beef Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Rotisserie-Style Chicken Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Spicy Italian Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Steak & Cheese Salad is not vegan because it contains cheese and meat. You cannot customize this to be vegan.
No, Subway’s Sweet Onion Chicken Teriyaki Salad is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Tuna Salad is not vegan because it contains eggs and fish. You cannot customize this to be vegan.
Fresh Fit For Kids
Fresh Fit For Kids
Yes, Subway’s Veggie Delite for Kids is vegan when ordered directly from the menu. Just remember – no cheese!
No, Subway’s Black Forest Ham for Kids is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Black Forest Ham for Kids is not vegan because it contains meat. You cannot customize this to be vegan.
Soups
Soups
No, Subway’s Beef Chili with Beans is not vegan because it contains meat. You cannot customize this to be vegan.
No, Subway’s Broccoli Cheddar Soup is not vegan because it contains cheese and milk. You cannot customize this to be vegan.
No, Subway’s Chicken Noodle Soup is not vegan because it contains eggs and meat. You cannot customize this to be vegan.
No, Subway’s Loaded Baked Potato with Bacon is not vegan because it contains cheese, eggs, and meat. You cannot customize this to be vegan.
Sides
Chips
Yes, Subway’s Lay’s Classic Chips are vegan when ordered directly from the menu.
Yes, Subway’s Baked Lay’s Original are vegan when ordered directly from the menu.
No, Subway’s SunChips Harvest Cheddar are not vegan because they contain cheese. You cannot customize this to be vegan.
No, Subway’s Miss Vicky’s Jalapeño are not vegan because they contain whey. You cannot customize this to be vegan.
No, Subway’s Miss Vickie’s Lime & Cracked Pepper are not vegan because they contain milk. You cannot customize this to be vegan.
No, Subway’s Doritos Nacho Cheese are not vegan because they contain cheese. You cannot customize this to be vegan.
Kid’s Sides
Yes, GoGo squeeZ Apple Apple is vegan when ordered directly from the menu.
Desserts
Desserts
No, Subway’s Double Chocolate Cookie is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Subway’s Chocolate Chip Cookie is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Subway’s White Chip Macadamia Nut Cookie is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Subway’s Oatmeal Raisin Cookie is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Subway’s Raspberry Cheesecake Cookie is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
Vegan Subway Drink Menu
Beverages
Fountain Drinks
Yes, Subway’s Soft Drinks are vegan when ordered directly from the menu.
Yes, Subway’s Hubert’s Lemonade is vegan when ordered directly from the menu.
Yes, Subway’s Fresh Brewed Iced Tea – Green is vegan when ordered directly from the menu.
Bottled Beverages
Yes, Subway’s Dasani Water is vegan when ordered directly from the menu.
Yes, Subway’s Vitamin Water XXX is vegan when ordered directly from the menu.
Yes, Subway’s Smartwater is vegan when ordered directly from the menu.
Yes, Subway’s Gatorade Cool Blue is vegan when ordered directly from the menu.
Yes, Subway’s Honest Kids Super Fruit Punch is vegan when ordered directly from the menu.
Yes, Subway’s Simply Lemonade is vegan when ordered directly from the menu.
Yes, Subway’s Simply Orange is vegan when ordered directly from the menu.
Yes, Subway’s Simply Apple is vegan when ordered directly from the menu.
No, Subway’s Chocolate Milk is not vegan because it contains milk. You cannot customize this to be vegan.
No, Subway’s 1% Low Fat Milk is not vegan because it contains milk. You cannot customize this to be vegan.
Hot Drinks
Yes, Subway’s Regular Coffee is vegan when ordered directly from the menu.
All branded menu item names are trademarks of Subway unless otherwise mentioned. Eat Drink Better is not affiliated with Subway and this guide has not been authorized or reviewed by Subway. The information provided is based on our own research and experience, and is intended for educational and informational purposes only.