Best Vegan Restaurants in Portland, OR (AI-Ranked)

Portland · 15 min · 2026-05-17

Best Vegan Restaurants in Portland, OR (AI-Ranked)

Portland is one of the most vegan-friendly cities in the United States — home to around 50 fully vegan restaurants and countless more that go well beyond a token salad. Whether you're a committed plant-based eater or simply someone who loves excellent food, Portland's culinary scene meets you where you are. From queer-owned bakeries to Ethiopian family kitchens and artisanal cheese shops, the city's vegan dining is defined by genuine creativity, not compromise.

This guide was built using VeganMapAI's proprietary VeganScore — a 0–100 rating that measures everything that matters for vegan diners, from menu variety and food quality to kitchen safety and staff knowledge. The higher the score, the more confidently you can walk in and eat well. We've combined that data with current on-the-ground research so every restaurant on this list is verified open as of May 2026. Use this guide to plan your meals strategically: hit a bakery for breakfast, a sandwich shop for lunch, and a full-service restaurant for dinner. Most spots cluster in Southeast Portland's Division and Hawthorne corridors, making it easy to explore several in a single afternoon. All ten are worth your time — here's where to start.
View all Portland restaurants on the VeganMapAI interactive map.

1. Hail Snail

VeganScore: 77/100 · Vegan Bakery · $ · Arbor Lodge, North Portland 6550 N Interstate Ave · Thu–Sat 12:00 PM – 7:00 PM, Sun 12:00 PM – 5:00 PM

Hail Snail is Portland's most singular vegan experience — a queer, family-owned cinnamon roll shop where every single item is 100% plant-based, made with fair trade chocolate and coffee, naturally derived colors, and no animal ingredients anywhere on the menu. The rolls are fully customizable from 25+ toppings, and the combinations get creative fast: the Quake layers banana, pistachios, carrot bacon, and mini chocolate chips; the Lunchbox pairs peanut butter drizzle with strawberry sauce and Lay's potato chips. It sounds chaotic. It works. The space is small and cheerful — colorful, warm, and exactly the kind of place that earns a loyal following. Limited hours mean you need to plan ahead, and popular flavors sell out on weekends. Parking is available on-site, and gluten-free snails are on the menu for those who need them. What to order: The Quake or Lunchbox for adventurous toppings; the Majesty Cinnasnail (periwinkle royal icing) for the classic experience.
Check out Hail Snail on VeganMapAI

2. Van Hanh Restaurant

VeganScore: 77/100 · 100% Vegan Vietnamese · $ · Centennial, Southeast Portland 8446 SE Division St · Hours vary — call ahead

Van Hanh is the kind of restaurant that regulars quietly guard. This fully vegan Vietnamese kitchen sits toward the eastern end of SE Division, far enough from the tourist corridor that most visitors never find it — which is exactly why you should. The menu leans on Vietnamese street food traditions rather than mock meat substitutions, with convincing textures and fresh, layered flavors throughout. The Spring Rolls, Pad Thai, and Lemongrass Tofu are standouts, and the Papaya Salad is done with genuine care. Portions are generous and prices are among the lowest on this list — a full meal rarely exceeds $20. The atmosphere is casual, fast, and friendly, with service described by regulars as warm and attentive. Gluten-free and soy-free options are available across much of the menu, making it one of the more allergy-accommodating spots in Portland. What to order: Lemongrass Tofu, Papaya Salad, Spring Rolls.

3. Ben & Esther's Vegan Delicatessen

VeganScore: 76/100 · 100% Vegan Deli · $ · Alberta Arts District, Northeast Portland 1800 NE Alberta St · Daily 8:00 AM – 3:00 PM

If you've been vegan long enough to miss a good Jewish deli, Ben & Esther's is the answer. This 100% vegan delicatessen on Alberta Street recreates the classics — Reuben, Lox Bagel, Matzo Ball Soup, Philly Cheesesteak — with enough skill that the result satisfies on its own terms rather than just approximating the original. The Reuben in particular earns consistent praise for texture and flavor from vegans and non-vegans alike. The Alberta Arts District location is a natural fit: vibrant, walkable, and lined with galleries and independent shops worth exploring between meals. Hours end at 3:00 PM, so this is strictly a breakfast or lunch destination. Outdoor seating is available. Expect lines on weekends — arrive early or plan around the rush. What to order: Reuben, Lox Bagel with vegan cream cheese, Matzo Ball Soup.

4. Cultured Kindness Vegan Cheese Shop

VeganScore: 76/100 · Artisanal Vegan Cheese & Café · $$ · Belmont, Southeast Portland 1217 SE Stark St · Sun–Tue 11:30 AM – 4:00 PM, Fri 11:30 AM – 5:00 PM, Sat 10:00 AM – 5:00 PM · Closed Wed–Thu

If you thought going vegan meant giving up good cheese, Cultured Kindness is the correction. This artisanal shop specializes in cashew-based cheeses aged and seasoned to a level of sophistication that surprises even dairy enthusiasts — the Pepper Brie is creamy and sharp, the Smoky Good-Ah has genuine depth, and the Wine-Washed Gouda-style holds its own on a board. Free samples are the norm, and the staff know every cheese well enough to guide you. Beyond the cheese counter, the panini sandwiches and rotating cheesecakes are worth the trip on their own. The Mushroom Melt panini and Ube Cheesecake are consistently praised. This is a splurge destination — prices reflect the artisanal quality — but it's the kind of place that changes how you think about vegan food. What to order: Pepper Brie (take some home), Mushroom Melt panini, Ube Cheesecake.

5. DC Vegetarian

VeganScore: 75/100 · 100% Vegan Deli · $ · Richmond, Southeast Portland 5026 SE Division St · Tue–Sat 11:00 AM – 8:00 PM, Sun 11:00 AM – 3:00 PM

DC Vegetarian is serious sandwich territory. This 100% vegan deli started as a food cart and grew into a Division Street institution, specializing in plant-based versions of deli classics that are genuinely satisfying rather than just technically vegan. The Italian Sub is the signature — piled with house-made vegan meats and cheeses, and consistently called one of the best vegan sandwiches in Portland. The Cajun Po Boy, the Pastrami Reuben, and the Buffalo Wings hold their own alongside it. The kitchen is entirely vegan, which means zero cross-contamination risk — a meaningful detail for anyone with dietary sensitivities. The working-kitchen atmosphere (dry goods on shelves, no-frills service) is part of the charm. Grab takeout and eat at nearby Woodstock Park. What to order: Italian Sub for first-timers; Breakfast Melt (organic seasoned tofu, housemade vegan cheese) if you're there at lunchtime.

6. Maruti Indian Restaurant

VeganScore: 75/100 · Vegan-Friendly Indian · $$ · Hawthorne, Southeast Portland 1925 SE Hawthorne Blvd · Hours vary — check ahead

Maruti is quietly one of Portland's best-kept vegan secrets. This Indian restaurant on Hawthorne has built a substantial vegan menu — 19 clearly labeled plant-based dishes — that goes well beyond the usual dal and saag. The Vegan Chik'n Tikka Masala is made with a house-crafted dairy-free sauce that earns genuine praise, and the Chana Masala, Aloo Gobi, and Mushroom Palak are all executed with care. Spice levels are thoughtfully calibrated, with milder options available — which makes it excellent for groups with mixed heat tolerance. The 5-star ratings and family-friendly atmosphere make this a reliable choice for a relaxed dinner. The Veggie Biryani is a worthy centerpiece for the table. Organic ingredients throughout. What to order: Vegan Chik'n Tikka Masala, Chana Masala, Vegetable Biryani.

7. Voodoo Doughnut

VeganScore: 74/100 · Bakery · $ · Old Town, Downtown Portland 22 SW 3rd Ave · Open 24 hours

Yes, every tourist goes to Voodoo Doughnut. Go anyway — but go knowing what to order. The vegan selection is more substantial than the pink box exterior suggests: nine dedicated vegan donuts including the Vegan Raised Glazed, Vegan Apple Fritter, Vegan Maple Bar, and the spectacular Vegan Old Dirty Bastard (chocolate frosting, Oreos, and peanut butter). Staff are knowledgeable about which items are vegan and will guide you without hesitation. The 24-hour operation means it works as a late-night stop after dinner, an early morning sugar hit before a flight, or a mid-afternoon treat while exploring the Pearl District. The lines move faster than they look. Get a box, not just one — the Vegan Voodoo Dozen is designed for sharing. What to order: Vegan Old Dirty Bastard, Vegan Apple Fritter, Vegan Maple Bar.

8. UCHU Sushi

VeganScore: 73/100 · Japanese · $$ · Mississippi, North Portland 3940 N Mississippi Ave · Mon–Thu 12:00 PM – 9:00 PM, Fri–Sat 12:00 PM – 10:00 PM, Sun 12:00 PM – 9:00 PM

UCHU is the best place in Portland for vegan sushi, and it's not particularly close. The dedicated Vegan/Vegetarian Rolls section is the draw — the Iggy Popper (vegan cream cheese, crispy coating) is the signature, but the Green Dragon, Jungle Roll, and Enoki Roll are all worth ordering. The kitchen handles vegan requests with genuine care, and reviewers specifically note that staff are attentive to dietary needs including allergen requests. The North Mississippi Avenue location means you're in one of Portland's most walkable and interesting neighborhoods — independent shops, bars, and the kind of street energy that makes a dinner out feel like an event. The fish tank adds to the atmosphere. Happy hour runs Monday through Wednesday all day, and Thursday through Sunday from 2–6 PM — some of the best value sushi in the city. What to order: Iggy Popper Roll, Green Dragon Roll, Agedashi Tofu, Seaweed Salad.

9. Poompui Thai Food

VeganScore: 71/100 · 100% Vegan Thai Food Cart · $$ · Downtown Portland SW 4th Ave & Hall St (near Portland State University) · Mon–Fri 10:30 AM – 6:00 PM · Closed Sat–Sun

Poompui is the kind of place locals keep to themselves. This 100% vegan Thai food cart near Portland State University is built around street food flavors rather than substitutions — the menu avoids heavy reliance on soy or mock meats, leaning instead into spice, fresh herbs, and complexity. Every dish can be made gluten-free, and many are soy-free, making it one of the more allergy-accommodating spots on this list. The curries are the highlight — Pineapple, Mango, Panang, and Yellow, all made fresh. The Salad Roll is a clean, bright starter. Portions are generous and prices are fair for the quality. Weekdays only means planning is essential, but the reward is a genuinely excellent meal at a cart that hasn't been discovered by the tourist guides yet. What to order: Pineapple Curry, Panang Curry, Salad Roll.

10. Ramblin' Rose Vegan Soft Serve

VeganScore: 70/100 · Vegan Ice Cream Truck · $ · Alberta Arts District, Northeast Portland 1027 NE Alberta St (Alberta Carts pod) · Hours vary — check @ramblin_rose_pdx on Instagram for current schedule

End here. Ramblin' Rose is a dedicated vegan soft serve truck that has earned a devoted following by treating plant-based ice cream as a serious craft rather than a consolation prize. The base is genuinely creamy — none of the icy texture that plagues lesser options. Flavors rotate seasonally and lean toward the unexpected: Date Cardamom, Brown Coconut Sugar Caramel, Marionberry Hazelnut Sundae, Nectarine Saffron. The Oregon Float — soft serve in a seasonal soda float — is a Portland-specific creation worth planning your evening around. The staff are passionate and knowledgeable, happy to walk you through current flavors and combinations. Limited hours and a mobile schedule mean checking Instagram before heading out, but regulars say the wait is always worth it. What to order: Oregon Float, Date Cardamom soft serve, seasonal special.

5 Tips for Vegan Visitors in Portland

1. Embrace the food cart culture
Around one in five food trucks in Portland serves vegan options. The Cartopia pod on SE Hawthorne — a covered, heated space open late into the night — is a good starting point beyond this list. Food carts are cheaper and faster than sit-down restaurants, and often feature creative dishes you won't find in a permanent kitchen.

2. Plan your meals by neighborhood
Southeast Portland (Division Street and Hawthorne Boulevard) is the vegan epicenter — you can walk between multiple restaurants in an afternoon. North Portland's Arbor Lodge has Hail Snail. Downtown near Portland State University has Poompui Thai's food cart (weekdays only). Northeast Alberta has Ben & Esther's. Map your route before you go.

3. Check hours before you leave
Several of Portland's best vegan spots run limited schedules. Hail Snail is open Thursday through Sunday only. Cultured Kindness is closed Wednesday and Thursday. Bete-Lukas is dinner only (5–8 PM) Wednesday through Sunday. Poompui Thai's food cart is weekdays only. Ramblin' Rose is a mobile truck — check their Instagram for current hours and location before heading out.

4. Use takeout strategically
DC Vegetarian and Pepino's are built for takeout. Grab food and eat at Woodstock Park, Laurelhurst Park, or along the Willamette River waterfront — it's a genuinely local way to experience the city and saves you from fighting for tables at busy spots.

5. Portland's vegan scene goes deeper than this list
These ten represent the highest-ranked options in our database, but Portland has many fully vegan restaurants. Use the VeganMapAI app to explore by neighborhood, cuisine, price, or dietary need — and filter by VeganScore to find spots that match your specific requirements.
Explore all vegan restaurants in Portland on VeganMapAI Learn how our VeganScore works

**Information accurate as of May 2026. Restaurant hours, addresses and operational status verified at time of publication Ramblin' Rose has moved to Alberta Carts — confirm current location via their Instagram before visiting.

Open the map