Though I consider myself a true Angeleno at this point, I spent my formative childhood years in Sonoma County, and the area holds a special place in my heart. It’s where I go home for the holidays, to visit family and childhood friends; and for the past couple of years I’ve been on a mission to try all of the best vegan food in Sonoma County. And despite it being known as one of the country’s largest producers of animal agriculture, the region also has an abundance of plant-based fare (yay)!

So, I took it upon myself to compile a list of the best vegan food in Sonoma County that I’ve discovered so far. This list is a bit Petaluma-heavy, as that’s where my mom has lived up until recently, with a spattering of other restaurants in Santa Rosa, Healdsburg, Sebastopol, and Sonoma.

I hope you find this guide to the best vegan food in Sonoma County useful. Let’s dig in!

The Best Vegan Food in Sonoma County (20 Restaurants)

1. Little Saint (Healdsburg)

Best Vegan Food Sonoma County

Ok, so I finally dined at Little Saint over the Thanksgiving holiday, and WOW, did this restaurant exceed my already-high expectations. So much so that – immediately after leaving the restaurant – I told my friend that I needed to bump them to the #1 spot on my list of the best vegan food in Sonoma County, stat. The big smile on my face in this photo really says it all; their food is truly delightful, creative, and beyond tasty.

Plant-Based Food Vegan Restaurants Healdsburg Sonoma

We ordered the dip trio of carrot tahini with dried chili, green lentil hummus with cilantro, and cultured cashew with tomato chutney (my personal favorite of the three), which was served with sourdough bread by Qual & Condor Bakery and a beautiful assortment of raw and seasoned farm vegetables. We then shared the ricotta dumplings with patty pan squash, mint, and gremolata, which came in this incredible savory broth – I absolutely loved everything we ate and couldn’t recommend Little Saint more. Whether you’re a local or visiting the area, Little Saint is an essential vegan dining experience in Sonoma County!

2. Aqus (Petaluma)

Aqus Vegan Food Petaluma Sonoma County

My mom’s a big fan of take-out, so whenever she deems the kitchen a no-go zone on a given evening I’ll almost always request an Aqus order – they’re simply the best when it comes to flavor, consistency, variety, and ample vegan options. My heavy hitters: the veggie flatbread (any of their flatbreads can be made vegan via Miyoko’s mozzarella), the ‘veggie Friday’ panini (pictured above), and the portobello stack are all phenomenal – I often have a tough time choosing between those three and will ultimately order all three “to share.” The people that run Aqus are also incredibly kind, and they often feature live music and poetry slams at the restaurant. It’s really a hub for art, community, and good, clean food.

3. Wild Goat Bistro (Petaluma)

Vegan Pizza Sonoma County (Wild Goat Bistro)
Credit: Wild Goat Bistro

While above mentioned restaurant might be my go-to take-out spot in Petaluma, Wild Goat easily takes home the #1 spot for the best vegan dining-out option. They have tons of interesting and delicious vegan options dishes to choose from. A few of my favorites: the pearl pizza (almost all of their ‘zas can be veganized), quinoa sweet potato cakes, shepherd’s pie, back yard bbq salad, and hippie caesar.

4. Cozy Plum Bistro (Sebastopol)

Best Vegan Food Santa Rosa (Cozy Plum Bistro)

My (non-vegan) dad actually put me on to Cozy Plum; he had great things to say, so we went for lunch during my last visit, and dang – it did not disappoint. They have a huge menu with everything from burgers, to tacos, to sandwiches and salads, and it seems like the kind of restaurant that really takes the time to perfect every menu item. I had their trumpet mushroom tacos (above) which were divine, and I also tried their pesto grilled cheese on homemade, gluten-free focaccia, which was so, so good. This place is a true gem and easily slid in to the top of my list of the best vegan food in Sonoma County.

5. Simmer Vietnamese Kitchen (Petaluma)

Vegan Vietnamese Food Petaluma (Simmer)
Credit: Deanna R.

Other vegans will surely understand that when you find a place that does *really* good tofu, you never let them go. Case in point: Simmer – an unassuming Vietnamese spot in Petaluma that has some of the best (you heard me, best) tofu I’ve ever had; it’s a lemongrass crispy tofu that’s prepared just right, and I can’t get enough of it, or their vermicelli noodle salad (Bun), and basically anything on their vegetarian menu.

6. Fern Bar (Sebastopol)

Best Plant-Based Food Sonoma County (Fern Bar)
Credit: @fernbar.sebastopol on Instagram

UMAMI BOMB AT FERN BAR, SAY IT WITH ME. UMAMI BOMB AT FERN BAR! Seriously, though – if you find yourself in Sebastopol, SPRINT, don’t run, to order the umami bomb at this place. It’s an inexplicably sumptuous entree of mushrooms and shiitake cream over a bed of crispy broccoli and rice. Don’t question it, just order it and thank me later. Other great vegan options on their menu: the crispy rice cakes with roasted mushroom, asparagus, spring onion, and cashew, as well as the falafel dish with sweet pea, hummus, spicy onion, and dukkah. Bonus: their interior is very vibey, and a great spot to meet friends or impress a date.

7. Sol Food (Petaluma)

Sol Food's Vegan Cuban Options Petaluma

Sol Food is in no way a vegan or vegetarian restaurant, but hear me out; even their veg-forward options stand as truly the best Puerto Rican fare you’ll get anywhere in California, and it’s worth a visit. And, what’s better, Sol Food finally opened a restaurant in Petaluma (they were formerly only in Marin, with locations in San Rafael and Mill Valley). Now, here’s what to order if you’re vegetarian or vegan: their vegetariano combination plate (above), lentil soup, and veggie deluxe sandwich (hold the cheese and mayo if you’re vegan). And, most importantly, the holy grail of all sauces, the pique; we bought a bottle to take home with us a month ago and it’s nearly gone – it’s the perfect tangy, lightly spicy sauce that you’ll want to douse on everything for the rest of your life. I mean it.

8. Hazel Hill at the Montage (Healdsburg)

Vegan Food Sonoma County Healdsburg (Montage Hazel Hill Restaurant)

I had the opportunity to visit Hazel Hill at the Montage shortly after it opened, and if you’re in the area I think it’s at least worth visiting the gorgeous property for a drink and the well-appointed dining area and outdoor lounge. Between having one of the most stunning indoor-outdoor bars, vistas of sprawling vineyards, and a romantic string-lit dining patio, this hotel is a must-visit. And, their restaurant is equally as fabulous and boasts some superb vegan options. Their rotating seasonal menu has veg-friendly items like chilled pea soup with oat creme fraiche, jade rice with English peas, and sensational desserts like a coconut and oat dish with vegan merengue, and a rhubarb consumme.

9. Stockhome (Petaluma)

Stockhome's Swedish and Middle Eastern Food (Best Vegan Restaurants Petaluma)
Credit: Stockhome

Described as a ‘contemporary Swedish and Middle Eastern restaurant,’ Stockhome is a special pairing of incredible flavors, textures, and culture in what has quickly become a local favorite among Petaluma foodies and shoppers, as their storefront also features a charming market with home goods and gifts in addition to great food. And, *ding ding ding* – they have a separate, fully vegan menu – hoorah! I’ve only dined at Stockhome once so far, but I loved the airy, blue decor, and was in complete awe of their falafel – it was actually some of the best I’ve ever had: light, fluffy, and super moist. I ordered that on top of their little gem salad with the dill dressing and it was such a satisfying, healthy meal. Rumor has it, they also have vegan baklava, too.

10. The Bagel Mill (Petaluma)

Best Bagels Petaluma (Vegan Bagel Options in Sonoma County)
Credit: @jessicafixphoto on Instagram

I discovered this bagel spot during the early days of the pandemic and fell in love with The Bagel Mill’s signature fluffy sourdough bagels. And they have some killer toppings for us vegans, like cashew cheese, almond butter, seasonal jam, and hummus. They also do a ‘vegan dream’ bagel sandwich with cashew cheese, roasted bell pepper, pickled red onion, cucumber, radish, avocado, and microgreens. I mean, who can resist a proper bagel sandwich?

11. Layla at MacArthur Place (Sonoma)

Layla MacArthur Place Restaurant (Vegan Options)
Credit: Layla

MacArthur is known for being one of Sonoma County’s most stunning hotels, with white English roses brimming on every corner and luxurious, well-appointed accommodations, it’s just an exquisite property. And their restaurant, Layla, keeps up to that same standard – it’s a where Mediterranean meets farm-to-table, with a handful of fantastic vegan options. Their avocado toast is one of the best I’ve had, as are their hash browns; and their California tabbouleh, gigante bean salad, fennel focaccia, smoked Sonoma carrots, and grand crudités are also fantastic.

12. Luma (Petaluma)

Luma Petaluma (Vegan Options)

Miyoko Schinner – the vegan queen herself – commented on this post to flag Luma as a standout Sonoma County eatery, so I obviously added it to the list immediately (thank you, Miyoko)! While I haven’t had the privilege of dining at Luma yet, I’ve taken a gander at their menu which instantaneously prompted stomach grumbles; they have ample vegan and vegetarian menu options like patatas bravas, asparagus and spring onion hush puppies, roasted sunchoke and mushroom gnocchi, vegan flatbread, and more.

13. El Dorado Kitchen (Sonoma)

Plant-Based Food in Sonoma
Credit: El Dorado Kitchen

El Dorado is another fabulous hotel on the Sonoma square and its restaurant is terrific. Though they don’t have many vegan options (their menu is on the smaller side, in general), they make each dish count; namely, with their vegan plate, a divine collection of dishes like spicy chile relleno, grilled tofu, maitake mushrooms, spinach, onions, garlic, carrots, arugula with sherry vinaigrette, and pepita hummus sauce.

14. Viva Mexicana (Sebastopol)

Best Vegan Mexican Food Sonoma County (Sebastopol Vegan Restaurant)
Credit: Viva Mexicana

Viva Mexicana has a STACKED vegan menu – with everything from a vegan chipotle breakfast burrito, a vegan breakfast plate, vegan huevos rancheros, a vegan taco plate, vegan tamale plate, plant-based al pastor, a vegan quesadilla…you get the picture. This restaurant takes healthy, delicious vegan Mexican food to the next level.

15. Everest (Petaluma)

Himalayan Food Sonoma County (Everest's Vegan Options in Petaluma)
Credit: Olive Sidoine N’guessan

Everest specializes in Himalayan fare and they offer a ton of vegan options (just ask for vegan or coconut milk bases), with a few of my favorites being their momo dumplings, vegan apricot curry, and vegetable korma.

16. Lunchette (Petaluma)

Takeout Vegan Food Petaluma (Lunchette Salad and Picnic Food)
Credit: Lunchette

Lunchette is a ideal grab-and-go lunch spot for fresh salads and grain bowls in Petaluma, and almost all of their menu items can be done vegan-style. It’s the perfect place to pick up some vegan picnic food before heading out for wine tasting, too. My favorite thing about them: they donate all excess food to Una Vida, a non-profit supporting local families in need.

17. River Front Cafe (Petaluma)

Mediterranean Vegan Food in Petaluma (River Front Cafe)
Credit: Stephanie Polizziani

While River Front may appear to be a casual, no-frills restaurant, its food is extremely high-quality. The menu is Mediterranean-forward with a spattering of American dishes and plenty of vegan options. I love their veggie wrap, eggplant sandwich, and falafel supreme. They often have live music, too!

18. Fruit in Motion (Petaluma)

Best Smoothies Sonoma County
Credit: Ashley F.

Fruit in Motion is the smoothie shop I’d go to in high school during my off period, so this place gives me a healthy dose of nostalgia. While it appears my favorite cherry blossom smoothie is no longer on the menu (it’s only been 100 years since high school), you can’t go wrong with this spot – and it looks like they do acai bowls now!

19. Tea Room (Petaluma)

Tea Room Petaluma's Vegan Food Options (Seating Photo)
Credit: Katherine Crum / Tea Room

So, the Tea Room isn’t the most vegan-friendly restaurant in Sonoma County, but, this was my favorite breakfast place B.V. (Before Vegan) and their food is incredible, I love how cozy it is, and I’m holding onto hope that they’ll add more veg-friendly items in the near future. But, for now, their tofu scramble is extremely tasty, as is their quinoa bowl (sans eggs), and avocado toast (their bread, in general, is terrific). Oh, and don’t pass on the vegan banana bread.

20. Sunflower Caffe (Sonoma)

Credit: Sunflower Caffe

If you’re bopping around downtown Sonoma, Sunflower Caffe is an excellent place to stop in for a healthy smoothie or light bite. They have an array of delicious smoothies and vegan/vegan optional menu items such as a roasted butternut squash wrap, harvest salad, and avocado toast.

Did I miss any of the best vegan food in Sonoma County?

Please drop a comment below if you’ve tried any other vegan or vegan-forward spots in the Sonoma County area, please and thank you 🙂 And if you found this list handy, please let me know!

If you haven’t already, be sure to check out my Monterey, Santa Barbara, Los Angeles, and Chicago vegan restaurant guides. And if you’re looking for some inspiration on the home front, I’ve got just the coconut rice bowl, enchilada casserole, or fusili a la vodka to satisfy any palette.

Similar Posts


  1. Zazzle is out of business, as is Slice of Life. Tells me I need to double check all the listed restaurants. It would be great if you could update this. Thanks.

  2. There’s Luma in Petaluma. Started out more vegan, now they have animal-based mains, but still more vegan than most.

  3. El Tortilla Real in Petaluma has a vegan menu alongside their regular one. They also have a dedicated chips fryer for those of us who have to avoid cross contamination. Indoor and outdoor seating.

  4. This is a wonderful list! I also grew up in Sonoma county and still visit my family here often. I live in Portland so we’re a bit spoiled with vegan food and I’m always looking for vegan options when we visit. My only suggestion is that Valley Bar and Bottle in Sonoma needs a place on this list! While they don’t have a vegan menu, they can make many things vegan upon request and it’s probably the best food I’ve had. I dine there at least once every time I visit!

    1. Marielle, so great to hear from a fellow Sonoma county kid! I’ve heard wonderful things about the vegan food in Portland, as well – but it’s great to know that when we come home there are new vegan spots popping up for us all the time. Thank you for the tip on Valley Bar and Bottle – I’ll be sure to check them out.

  5. Thank you so much for your list! My husband and I are out of town vegans and your guide has saved us on our vacation (Little Saint was a slice of heaven). Since your post says you haven’t tried it yet, we just wanted to add that we went to Luma and the food was sooo delicious! So many vegan options (even more than listed on their menu can be made vegan) and vegan desserts too. Was such a nice surprise!!

    1. Katherine, thank you for your very kind note. I’m so happy to hear that you enjoyed Little Saint, it’s such a special place! And thank you for sharing your positive experience with Luma, as well – it means so much to hear from lovely folks like you 🙂 Happy new year!

  6. Add Muir’s Tea Room in Sebastopol! It’s an entirely vegan tea room with incredible sweets, savory pastries, and tea sandwiches. One of my favorite places in the whole Bay Area.

  7. Please check out Vegan Mob and Mossed Juicery at the Culture Experience Center in Santa Rosa (West 3rd Street). The food and beverages are amazing!

Leave a Reply

Your email address will not be published. Required fields are marked *