Ordering vegan at Porto’s can be easy using this guide! Click the links below to jump to any menu section to see whether each menu item is vegan or not! You can also click the ‘Best Of’ section to see our top favorite food and drink recommendations! We also offer a quick reference section of which non-vegan ingredients to avoid.
Browse The Full Porto’s Menu:
Sweets | Savory | Breads | Sandwiches and Platos | Breakfast | House Soups and Salads | Cakes | Beverages
Our Favorite Vegan RESTAURANTNAME Options:
Best Vegan Food | Best Vegan Drinks | 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.
Best Porto’s Vegan Food Options
⚠ Fried options are cooked in the same oil as menu items that contain non-vegan ingredients. You can decide if these fit your dietary preferences.
- Sourdough Batarde – Sourdough with a soft interior. Perfect for dipping in soups or sandwiches!
- Country Loaf – A simple loaf sweetened with a touch of organic apple cider!
- French Roll – A classic roll and the perfect bread for building a sandwich!
- Walnut Raisin Batard – A rich and nutty loaf. Ideal for making homemade French toast!
Best Porto’s Vegan Drink Options
- Bottled Water – You can never go wrong with this classic thirst quencher!
- Iced Cold Brew – Energize yourself while staying cool at the same time!
- Freshly Squeezed Guava Lemonade – Freshly squeezed lemons paired with Porto’s guava puree!
- Apple Juice – A simple sweet treat suitable for all ages.
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 ingredients and items on the Porto’s menu that you’ll want to avoid:
- Carrot & Ginger Soup – Contains milk.
- Multigrain Batard – Contains honey.
- Cuban Crackers (Galletas Cubanas) – Contains lard.
- Strawberry Banana Smoothie – Contains milk.
Vegan Porto’s Food Menu
Bakery
Sweets
No, Porto’s Strawberry Shortcake Loaf is not vegan because it contains cream. You cannot customize this to be vegan.
No, Porto’s Dulce De Leche Cake Roll is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Porto’s Tres Leches Cake Loaf is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Porto’s Cinnamon Coffee Cake is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Porto’s Quesadilla is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Fresh Fruit Tarlet is not vegan because it contains butter. You cannot customize this to be vegan.
No, Porto’s All New! Guava Rose is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Porto’s Mango Mousse Bomb is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Porto’s Tiramisu Cup is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Napoleon Slice is not vegan because it contains butter. You cannot customize this to be vegan.
No, Porto’s Carrot Cake Slice is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Porto’s Parisian Cake Slice is not vegan because it contains eggs and milk. You cannot customize this to be vegan.
No, Porto’s Chocolate Chip Muffin is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Porto’s Pineapple Empanada is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Porto’s Mixed Berry Muffin is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Blueberry Muffin is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Cheese Roll is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Porto’s Guava Strudel (Pastelito De Guayaba) is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Chocolate Croissant is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Porto’s Butter Croissant is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Coconut Strudel is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Apple Strudel is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Almond Croissant is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Chocolate Twist is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Blueberry Cheese Croissant is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s All New! Sweet Churro Croissant is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Cranberry Orange Scone is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Chocolate Hazelnut Besito Cookies are not vegan because they contain butter and eggs. You cannot customize this to be vegan.
No, Porto’s Chocolate Chip Cookie is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
No, Porto’s Oatmeal Raisin Cookie is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Porto’s Refugiado® – Guava & Cheese Strudel is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Porto’s Dulce De Leche Besito® Cookies are not vegan because they contain butter, eggs, and milk. You cannot customize this to be vegan.
Savory
Porto’s Mariquitas (Plantain Chips) may not be considered vegan because they are cooked in the same oil as menu items that contain non-vegan ingredients. You can decide if this fits your dietary preferences.
No, Porto’s Potato Ball® (Papa Rellena) is not vegan because it contains meat. You cannot customize this to be vegan.
No, Porto’s Pork Tamale is not vegan because it contains meat. You cannot customize this to be vegan.
No, Porto’s Croqueta De Jamón (Ham Croquette) is not vegan because it contains eggs, meat, and milk. You cannot customize this to be vegan.
No, Porto’s Croqueta De Pollo (Chicken Croquette) is not vegan because it contains eggs, meat, and milk. You cannot customize this to be vegan.
No, Porto’s Chicken Empanada is not vegan because it contains eggs and meat. You cannot customize this to be vegan.
No, Porto’s Baked Ham & Cheese Croissant is not vegan because it contains butter, eggs, meat, and milk. You cannot customize this to be vegan.
No, Porto’s Cheese & Spicy Peppers Potato Ball® is not vegan because it contains meat and milk. You cannot customize this to be vegan.
No, Porto’s Spinach Feta Empanada is not vegan because it contains butter, eggs, and milk. You cannot customize this to be vegan.
No, Porto’s All New! Sweet Corn Croquette (Croqueta De Maíz) is not vegan because it contains eggs. You cannot customize this to be vegan.
No, Porto’s Meat Pie (Pastel De Carne) is not vegan because it contains eggs and meat. You cannot customize this to be vegan.
Breads
Yes, Porto’s Sourdough Batard is vegan when ordered directly from the menu.
Yes, Porto’s Sourdough Baguette is vegan when ordered directly from the menu.
Yes, Porto’s Country Loaf is vegan when ordered directly from the menu.
Yes, Porto’s French Baguette is vegan when ordered directly from the menu.
Yes, Porto’s French Roll is vegan when ordered directly from the menu.
Yes, Porto’s Walnut Raisin Batard is vegan when ordered directly from the menu.
No, Porto’s Multigrain Batard is not vegan because it contains honey. You cannot customize this to be vegan.
No, Porto’s Brioche Buns are not vegan because they contain butter. You cannot customize this to be vegan.
No, Porto’s Cuban Crackers (Galletas Cubanas) are not vegan because they contain lard. You cannot customize this to be vegan.
No, Porto’s Cuban Roll (Bolillo Cubano) is not vegan because it contains butter. You cannot customize this to be vegan.
No, Porto’s Egg Bread (Challah) Large is not vegan because it contains butter and eggs. You cannot customize this to be vegan.
Cafe
Sandwiches and Platos
No, Porto’s Grilled Chicken Sandwich is not vegan because it contains meat and milk. You cannot customize this to be vegan.
No, Porto’s Turkey & Candied Bacon Sandwich is not vegan because it contains eggs and meat. You cannot customize this to be vegan.
No, Porto’s Steak Torta is not vegan because it contains meat and milk. You cannot customize this to be vegan.
No, Porto’s Plato De Pollo (Grilled Citrus Chicken Breast) is not vegan because it contains meat. You cannot customize this to be vegan.
No, Porto’s Is Plato De Lechón (Slow-Roasted Pork) is not vegan because it contains meat. You cannot customize this to be vegan.
No, Porto’s Plato De Ropa Vieja (Cuban-Style Stewed Beef) is not vegan because it contains meat. You cannot customize this to be vegan.
No, Porto’s Ham and Cheese Croissant Sandwich is not vegan because it contains eggs and meat. You cannot customize this to be vegan.
No, Porto’s Spicy Chicken Milanesa Sandwich is not vegan because it contains cheese and meat. You cannot customize this to be vegan.
No, Porto’s Medianoche (Midnight Sandwich) is not vegan because it contains cheese, eggs, and meat. You cannot customize this to be vegan.
No, Porto’s Ropa Vieja Sandwich is not vegan because it contains meat. You cannot customize this to be vegan.
No, Porto’s Cubano (Cuban Sandwich) is not vegan because it contains cheese, eggs, and meat. You cannot customize this to be vegan.
No, Porto’s Pan Con Lechon (Slow-Roasted Pork Sandwich) is not vegan because it contains meat. You cannot customize this to be vegan.
Breakfast
No, Porto’s Torrejas (Cuban Style French Toast) is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Breakfast Wrap is not vegan because it contains cheese, eggs, and meat. You cannot customize this to be vegan.
No, Porto’s Cheese Omelette Sandwich is not vegan because it contains butter, cheese, and eggs. You cannot customize this to be vegan.
No, Porto’s Ham and Cheese Omelette Sandwich is not vegan because it contains butter, cheese, eggs, and meat. You cannot customize this to be vegan.
No, Porto’s Chorizo and Cheese Omelette Sandwich is not vegan because it contains cheese, eggs, and meat. You cannot customize this to be vegan.
No, Porto’s Guacamole and Cheese Omelette Sandwich is not vegan because it contains butter and cheese. You cannot customize this to be vegan.
House Soups and Salads
No, Porto’s Rustic Chopped Chicken Salad is not vegan because it contains cheese and meat. You can customize this to be vegan by ordering without: candied bacon, chicken breast, and cotija cheese.
No, Porto’s Cuban-Style Black Bean Soup is not vegan because it contains milk. You can customize this to be vegan by ordering without: cotija cheese on top.
No, Porto’s Carrot & Ginger Soup is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s All New! Grilled Chicken Cilantro Caesar Salad is not vegan because it contains meat and milk. You cannot customize this to be vegan.
No, Porto’s All New! Cilantro Caesar Salad is not vegan because it contains milk. You cannot customize this to be vegan.
Cakes
Signature
No, Porto’s New York Cheesecake is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Fresh Strawberry Cheesecake is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Mango Mousse Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Fresh Fruit Tart is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Parisian Chocolate Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Tres Leches Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Tiramisu Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Rosa Porto’s Pineapple Cuban Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Carrot Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Chocolate Raspberry Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Milk ‘N Berries® Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
No, Porto’s Red Velvet Cake Round is not vegan because it contains dairy and eggs. You cannot customize this to be vegan.
Vegan Porto’s Drink Menu
Beverages
Beverages
Yes, Porto’s Bottled Water is vegan when ordered directly from the menu.
Yes, Porto’s Iced Americano is vegan when ordered directly from the menu.
Yes, Porto’s Iced Cold Brew is vegan when ordered directly from the menu.
Yes, Porto’s Hot Tea is vegan when ordered directly from the menu.
Yes, Porto’s Iron Beer is vegan when ordered directly from the menu.
Yes, Porto’s Inca Kola is vegan when ordered directly from the menu.
Yes, Porto’s Espresso is vegan when ordered directly from the menu.
Yes, Porto’s Freshly Squeezed Guava Lemonade is vegan when ordered directly from the menu.
Yes, Porto’s Americano is vegan when ordered directly from the menu.
Yes, Porto’s House Brewed Coffee is vegan when ordered directly from the menu.
Yes, Porto’s Freshly Squeezed Orange Juice is vegan when ordered directly from the menu.
Yes, Porto’s Strawberry Mojito is vegan when ordered directly from the menu.
Yes, Porto’s New Guava Smoothie is vegan when ordered directly from the menu.
Yes, Porto’s Mango Smoothie is vegan when ordered directly from the menu.
Yes, Porto’s Passion Colada Smoothie (Coconut, Mango, Passion Fruit) is vegan when ordered directly from the menu.
Yes, Porto’s Apple Juice is vegan when ordered directly from the menu.
No, Porto’s Iced Matcha Green Tea Latte is not vegan because it contains milk. You can customize this to be vegan by ordering without: milk. You can opt for almond, oat, or soy milk.
No, Porto’s Cappuccino is not vegan because it contains milk. You can customize this to be vegan by ordering without: milk. You can opt for almond, oat, or soy milk.
No, Porto’s Matcha Green Tea Latte is not vegan because it contains milk. You can customize this to be vegan by ordering without: milk. You can opt for almond, oat, or soy milk.
Due to varying manufacturing processes and sources of natural flavors, we cannot guarantee Porto’s Malta India® is entirely vegan.
Due to varying manufacturing processes and sources of natural flavors, we cannot guarantee Porto’s Materva® is entirely vegan.
No, Porto’s Iced Ube Matcha Green Tea Latte is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s House Cold Brew is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Horchata Cold Brew is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Iced Strawberry Matcha Green Tea Latte is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Iced Mocha is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Blended Mocha is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Blended Dulce De Leche Latte is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Cortadito is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s All New! Hot Chocolate is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Iced Latte (Iced Café Con Leche) is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Iced Dulce De Leche Latte is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Mocha Latte is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Latte (Café Con Leche) is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Strawberry Banana Smoothie is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Mamey Shake is not vegan because it contains milk. You cannot customize this to be vegan.
No, Porto’s Oreo® Shake is not vegan because it contains milk. You cannot customize this to be vegan.
All branded menu item names are trademarks of Porto’s unless otherwise mentioned. Eat Drink Better is not affiliated with Porto’s and this guide has not been authorized or reviewed by Porto’s. The information provided is based on our own research and experience, and is intended for educational and informational purposes only.
Many people are turning to a vegan life style and it would be great if Porto’s would make vegan pastry and birthday cakes.