Plant-based dining is something that’s becoming more and more popular in Seattle. But if you don’t know where to look or go, finding your favorite vegan eats can be hard. So here are 10 of the best vegan restaurants in Seattle.

Cafe Flora


View this post on Instagram


A post shared by Cafe Flora (@cafefloraveg)

It’s truly an oldie but goodie, this Madison Park spot is one of the city’s premier plant-based dining destinations. You can never go wrong with one of their classic menu items or one of their rotating seasonal offerings. Plus we love the plant-filled interior, it really adds to the vibe.

Where: 2901 E Madison St
Hours: Monday–Friday 9 AM–9 PM, Saturday & Sunday 8 AM–2:30 PM & 5 PM–9 PM

Ba Bar Green

Ba Bar’s walk-up window has both grab-and-go and made-to-order items for diners to choose from. Some of the menu items include kabocha and sweet potato Malay laksa, Singapore noodles, veggies, and JUST Egg as well as dan dan noodles with Beyond Meat. You can also grab banh mi with options like soyrizo or braised tofu.

Where: 500 Terry Ave N, Seattle, WA
Hours: Tuesday-Saturday 11 AM-8 PM

Frankie & Jo’s

We can never say no to a scoop of ice cream, especially now that summer is basically here. We’re huge fans of Frankie & Jo’s delicious vegan ice cream flavors. Seriously, it’s so good, you probably won’t believe it’s plant-based. While you’re there you might as well grab a pint to take home.

Where: Multiple locations
Hours: Hours vary by location

Cycle Dogs


View this post on Instagram


A post shared by Cycle Dogs (@cycledogs)

Cycle Dogs describes itself as “elaborate vegan fare.” You’ll find a menu with items like burritos, burgers, hot dogs, and more. You can also enjoy a selection of hand-crafted cocktails.

Where: 5410 17th Ave NW
Hours: Monday-Thursday 11 AM-9 PM, Friday 11 AM-10 PM, Saturday 9 AM-2 PM & 2:45 PM-10 PM, Sunday 9 AM-2 PM & 2:45 PM-8 PM

Harvest Beat


View this post on Instagram


A post shared by Harvest Beat (@harvestbeat_)

This higher-end vegan spot is the place to head if you’re looking for more of a tasting menu-style dining experience. You’ll be able to dine on a menu chock full of plant-based goodness in an elevated setting.

Where: 1711 N 45th
Hours: ​Wednesday-Saturday ​11 AM-4 PM, Sunday 11 AM-3 PM

Recent Posts:
Seattle ranks as one of the most expensive cities in the US for pizza
Seattle was just ranked among the healthiest cities in America

Plum Bistro


View this post on Instagram


A post shared by Plum Bistro (@plum.bistro)

If you’re vegan chances are that you’ve heard of Plum Bistro. It’s another must-try spot if you’re in the mood to treat yourself to plant-based offerings. Plus Chef Makini Howell was recognized as a Top Chef Changing Food in America by the New York Times in 2021.

Where: 1429 12th Ave
Hours: Monday 11 AM-8:30 PM, Tuesday & Wednesday 11 AM-9 PM, Thursday & Friday 11 AM-9:30 PM, Saturday 4 PM-9:30 PM, Sunday 4 PM-8:30 PM, Brunch: Saturday & Sunday 9 AM-3 PM

Wayward Vegan Cafe

If you’re in the mood for vegan comfort food then a trip to Wayward Vegan Cafe is definitely in order. It’s basically all your American diner faves but in a vegan format. So you can score all the delicious breakfast and brunch food items you’re craving.

Where: 801 NE 65th St Suite C
Hours: Monday-Thursday 10 AM-8 PM, Friday 10 AM-9 PM, Saturday 9 AM-9 PM, Sunday 9 AM-8 PM

Broadfork Cafe


View this post on Instagram


A post shared by Broadfork Cafe (@broadforkcafe)

Broadfork Cafe is all about truly healthy vegan options. That means you can find a menu full of locally-grown ingredients with an emphasis on all things organic. If you’re looking to boost your veggie intake in a delicious way, Broadfork is a great place to check out.

Where: Multiple locations
Hours: Varies by location

Pi Vegan Pizzeria


View this post on Instagram


A post shared by Pi Vegan Pizzeria (@pivegan)

Pi Vegan Pizzeria is the spot to grab a pie without all the dairy and meat. You can grab a wide selection of sides as well as salads. Be sure to give them a go next time you’re in the mood for pizza.

Where: 5301 Roosevelt Way NE
Hours: Monday-Thursday 4 PM-9 PM, Friday & Saturday 11 AM-10 PM, Sunday 11 AM-8 PM

Kati Vegan Thai


View this post on Instagram


A post shared by Kati Vegan Thai (@kativeganthai)

Kati Vegan Thai has a fully plant-based menu with all of your favorite items. Plus the menu is super authentic so it will be equally delicious and we’ll bet you’ll be back for more!

Where: Multiple locations
Hours: Sunday-Thursday 11:30 am–9 pm, Friday & Saturday 11:30 am–9:30 pm