clock menu more-arrow no yes
A dish at Wildseed

18 Excellent Restaurants for Vegetarians in SF

These spots make plant-based dishes the stars of the meal not the sides

View as Map
A dish at Wildseed

The Bay Area’s vegetarian dining greatness remained undimmed during the coronavirus crisis, as many of the region’s farmers markets were still open. This gives places that focus on the plant-based a selection and supply that other types of spots might envy — and it also gives local vegetarians options far beyond the potato-and-pasta diet we’ve all gravitated toward as we hunker down at home. This list of 18 San Francisco restaurants, all of which are open for open for takeout (many also offer outdoor dining and delivery) includes Thai, Chinese, Japanese, and Indian options, some exclusively vegan restaurants, and some omnivorous places that do plant-based exceptionally well.

As always, things are changing rapidly during the crisis and places might unexpectedly change their hours. Please confirm availability and current menu via phone, online, or social media before making a special trip.

Read More
Note: Restaurants on this map are listed geographically.

1. Greens Restaurant

Copy Link
Building A
San Francisco, CA 94123
(415) 771-6222
Visit Website

The current crisis denies you the remarkable view from this original SF vegetarian gangster’s dining room, but it has set tables and chairs out for outdoor dining, and its solid takeout menu of vegetarian dishes is available for your enjoyment wherever you’d like. Reservations are required for seatingorder takeout online here, delivery is via Caviar or GrubHub.

2. Wildseed

Copy Link
2000 Union St
San Francisco, CA 94123

Wildseed, Adriano Paganini’s plant-based restaurant and bar is one of the buzziest players on the veg scene, with a menu of local, vegan, and seasonally driven dishes like “neatball” masala and a rigatoni bolognese (with Impossible “meat”). Orders for takeout can be placed here, and delivery is available via Caviar or DoorDash. There’s also outdoor dining seven days week, with reservations here and a waitlist here.

3. Vegan Picnic

Copy Link
1323 Polk St
San Francisco, CA 94109
(415) 508-6736
Visit Website

This fully plant-based “vegan comfort food” spot’s Cow Hollow location has temporarily closed, but its Polk spot is open for takeout and delivery. Its menu offers a bounty of mock meat offerings, like fake tri-tip, counterfeit crab cakes, and faux chicken with gluten-free waffles. Online ordering is available here.

4. Nourish Cafe SF

Copy Link
189 6th Ave
San Francisco, CA 94118
(415) 571-8780
Visit Website

Nourish Cafe has two locations in San Francisco: one in the Inner Richmond, and another at 1030 Hyde Street in Nob Hill. Both locations, which are completely plant-based and serve juice, smoothies, bowls, and sandwiches for breakfast and lunch (the Nob Hill location also offers dinner), have curbside pickup (call 415-571-8780 for their 6th Avenue location, 415-580-7463 for Hyde St), and delivery is available via these apps. Both spots also offer outdoor dining with a limited number of tables.

5. Thai Idea Vegetarian Restaurant

Copy Link
710 Polk St
San Francisco, CA 94109
(415) 440-8344
Visit Website

While most Thai restaurants have plenty of meatless options, this Tenderloin restaurant removed the guesswork, as all its offerings are meat-free (yes, that even means fish and seafood are off the menu). Dishes include classics like papaya salad and pad Thai, and the spot also offers fresh takes on standards like fried rice and faux meat. Order can be placed online for takeout or called in to 415-440-8344.

6. Golden Era Vegan

Copy Link
395 Golden Gate Ave
San Francisco, CA 94102
(415) 487-8687
Visit Website

Long before the Impossible Burger, Golden Era was confounding vegans with its fake “chicken” and “beef” in flavorful Chinese dishes. It’s worth nothing that this spot is owned and operated by followers of Supreme Master Ching Hai, so while the food is indeed delicious, folks uncomfortable with religious propaganda should probably steer clear. Those who aren’t can order takeout by phone (the menu is here) at (415) 487-8687, and delivery is available via PostmatesCaviar, and Grubhub.

7. The Flying Falafel

Copy Link
1051 Market St
San Francisco, CA 94103
(415) 964-1003
Visit Website

The Flying Falafel’s Middle Eastern menu is all vegan, and much of it is available with gluten-free options, as well. That means “chick’n” shawarma and falafel that’s free from meat cross-contamination. Takeout and delivery are both available here.

8. BAIA

Copy Link
300 Grove St
San Francisco, CA 94102
(415) 861-0625
Visit Website

The first weekend vegan Italian comfort spot Baia opened for takeout in the massive Hayes Valley space that once housed Jardiniere, it sold out of popular dishes like its plant-based mozzarella sticks in a flash. The restaurant is the first SF spot in plant-based empire-builder Matthew Kenney’s domain, and the first outing by SF tech/philanthropy vets Kyle and Tracy Vogt, who worked with Kenney to develop the all-vegan menu. For now, the restaurant is also home to a plant-based popup called Woodblock Sushi, which promises fishless versions of popular rolls. Order takeout from Baia here and Woodblock Sushi here, or delivery via all the usual apps.

9. Little Gem on Grove

Copy Link
400 Grove St C1
San Francisco, CA 94102
(415) 914-0501
Visit Website

Little Gem is not only brimming with vegetables at every turn, but it’s a good option for those seeking to avoid dairy, gluten, and sugar. The menu was designed with those diners in mind, in fact. Crisp salads, macro bowls, mushroom pupusas, and bibimbap are all excellent choices. It’s all available for takeout or delivery, too.

10. Wholesome Bakery

Copy Link
299 Divisadero St
San Francisco, CA 94117
(415) 343-5414
Visit Website

Wholesome Bakery isn’t just vegan, it’s free of gluten, soy, and trans fats. At its Divisadero Street cafe you can find a solid selection of sandwiches, bowls, and salads, but Wholesome’s real strength are its baked goods, including indulgence-worthy brownies, cookies, and cakes. Online ordering is available here, and local delivery is free.

11. Beit Rima

Copy Link
138 Church St
San Francisco, CA 94114
(415) 703-0270
Visit Website

Now with three locations — Castro, Cole Valley, and Daly City — Beit Rima can serve even more of its exceptional hummus, falafel, and mezze to its many Bay Area fans. It has a vegetarian-friendly menu, with the majority of items inherently free of meat. Must-orders include the ful (smashed fava bean spread with lemon relish, with a highly recommended optional soft boiled egg), shakshuka, and delicata squash with brown butter lebneh and pine nut dukkah. Pickup is available at all locations; delivery available based on distance.

Caleb Pershan

12. Shizen

Copy Link
370 14th St
San Francisco, CA 94103
(415) 678-5767
Visit Website

Craving tofuna? Shizen’s vegan sushi bar and izakaya boasts a menu of rolls filled with creamy tofu and topped with imitation fish eggs (made of tapioca), as well as tempura-fried veggies, bean curd skewers, and miso ramen. It’s open for takeout only, and orders must be placed by phone from 4 p.m. to 8:30 p.m. for same-day pickup.

13. Arizmendi Bakery

Copy Link
1331 9th Ave
San Francisco, CA 94122
(415) 566-3117
Visit Website

Worker-owned cooperative Arizmendi Bakery has been plying its baked goods in the Inner Sunset since 2000, including bread, pastries (many vegan), and a rotating menu (check their website) of special rolls, breads, and sourdough-crust pizza. They’re serious about social distancing, so expect an intimidatingly long line that moves at a brisk pace, but pizza can be pre-ordered and snagged at the pickup window without the wait.

14. Above Ground

Copy Link
2170 Mission St
San Francisco, CA 94110
(415) 934-9300

Vegan bar and pizzeria Above Ground was opened by the owners of groundbreaking vegan spot Millennium at the height of the pandemic. Its menu includes Millennium hits like its oyster mushrooms, bar fare like meatless burgers, and plant-based pasta and pizzas. Order takeout online here, delivery is via Caviar.

15. Gracias Madre

Copy Link
2211 Mission St
San Francisco, CA 94110
(415) 683-1346
Visit Website

The owners of Gracias Madre have found themselves embroiled in numerous controversies over the years, but since its opening in 2010 the restaurant has been a standby for vegans who crave Mexican food and don’t want to grill restaurant staff on matters like bean preparation. Vegetables are the centerpiece of most dishes, and there are enough nut-cheese preparations to make some meat eaters feel like they’re not missing all that much. Call (415) 683-1346 to order pickup (the menu is here), delivery is available via DoorDashCaviar, and GrubHub

16. Cha-Ya Vegetarian Japanese Restaurant

Copy Link
762 Valencia St
San Francisco, CA 94110
(415) 252-7825

Cha-Ya serves some of the tastiest — and prettiest — vegan Japanese fare you can find in the city, including delicate salads, hearty noodle dishes, and inventive sushi rolls. They’re open for takeout with a limited menu and hours Wednesday–Sunday. Call 415-252-7825 to place an order.

17. Enjoy Vegetarian Restaurant

Copy Link
754 Kirkham St #3619
San Francisco, CA 94122
(415) 682-0826
Visit Website

Enjoy Vegetarian Restaurant — which is run by a family of devout Buddhists — is also kosher, making the restaurants a hit with those of many faiths. Where this Chinese-influenced spot really shines is its soup, all of which are made with flavorful, hearty broths that put meat-based broths to shame. Call 415-682-0826 for takeout, or order online here.

18. Udupi Palace

Copy Link
1007 Valencia St
San Francisco, CA 94110
(415) 970-8000
Visit Website

Udupi Palace has faced some controversy over labor issues in the past, but promises in 2015 to turn over a new leaf suggest that vegetarians are free to enjoy the South Indian restaurant’s giant dosas, spicy curries, and sweet chutneys free of guilt over human or animal exploitation. Entree prices top out at around $14, even for dinner, so they’ll also fill you up without breaking the bank. Takeout orders can be placed online here.

Udupi Palace

1. Greens Restaurant

Building A, San Francisco, CA 94123

The current crisis denies you the remarkable view from this original SF vegetarian gangster’s dining room, but it has set tables and chairs out for outdoor dining, and its solid takeout menu of vegetarian dishes is available for your enjoyment wherever you’d like. Reservations are required for seatingorder takeout online here, delivery is via Caviar or GrubHub.

Building A
San Francisco, CA 94123

2. Wildseed

2000 Union St, San Francisco, CA 94123

Wildseed, Adriano Paganini’s plant-based restaurant and bar is one of the buzziest players on the veg scene, with a menu of local, vegan, and seasonally driven dishes like “neatball” masala and a rigatoni bolognese (with Impossible “meat”). Orders for takeout can be placed here, and delivery is available via Caviar or DoorDash. There’s also outdoor dining seven days week, with reservations here and a waitlist here.

2000 Union St
San Francisco, CA 94123

3. Vegan Picnic

1323 Polk St, San Francisco, CA 94109

This fully plant-based “vegan comfort food” spot’s Cow Hollow location has temporarily closed, but its Polk spot is open for takeout and delivery. Its menu offers a bounty of mock meat offerings, like fake tri-tip, counterfeit crab cakes, and faux chicken with gluten-free waffles. Online ordering is available here.

1323 Polk St
San Francisco, CA 94109

4. Nourish Cafe SF

189 6th Ave, San Francisco, CA 94118

Nourish Cafe has two locations in San Francisco: one in the Inner Richmond, and another at 1030 Hyde Street in Nob Hill. Both locations, which are completely plant-based and serve juice, smoothies, bowls, and sandwiches for breakfast and lunch (the Nob Hill location also offers dinner), have curbside pickup (call 415-571-8780 for their 6th Avenue location, 415-580-7463 for Hyde St), and delivery is available via these apps. Both spots also offer outdoor dining with a limited number of tables.

189 6th Ave
San Francisco, CA 94118

5. Thai Idea Vegetarian Restaurant

710 Polk St, San Francisco, CA 94109

While most Thai restaurants have plenty of meatless options, this Tenderloin restaurant removed the guesswork, as all its offerings are meat-free (yes, that even means fish and seafood are off the menu). Dishes include classics like papaya salad and pad Thai, and the spot also offers fresh takes on standards like fried rice and faux meat. Order can be placed online for takeout or called in to 415-440-8344.

710 Polk St
San Francisco, CA 94109

6. Golden Era Vegan

395 Golden Gate Ave, San Francisco, CA 94102

Long before the Impossible Burger, Golden Era was confounding vegans with its fake “chicken” and “beef” in flavorful Chinese dishes. It’s worth nothing that this spot is owned and operated by followers of Supreme Master Ching Hai, so while the food is indeed delicious, folks uncomfortable with religious propaganda should probably steer clear. Those who aren’t can order takeout by phone (the menu is here) at (415) 487-8687, and delivery is available via PostmatesCaviar, and Grubhub.

395 Golden Gate Ave
San Francisco, CA 94102

7. The Flying Falafel

1051 Market St, San Francisco, CA 94103

The Flying Falafel’s Middle Eastern menu is all vegan, and much of it is available with gluten-free options, as well. That means “chick’n” shawarma and falafel that’s free from meat cross-contamination. Takeout and delivery are both available here.

1051 Market St
San Francisco, CA 94103

8. BAIA

300 Grove St, San Francisco, CA 94102

The first weekend vegan Italian comfort spot Baia opened for takeout in the massive Hayes Valley space that once housed Jardiniere, it sold out of popular dishes like its plant-based mozzarella sticks in a flash. The restaurant is the first SF spot in plant-based empire-builder Matthew Kenney’s domain, and the first outing by SF tech/philanthropy vets Kyle and Tracy Vogt, who worked with Kenney to develop the all-vegan menu. For now, the restaurant is also home to a plant-based popup called Woodblock Sushi, which promises fishless versions of popular rolls. Order takeout from Baia here and Woodblock Sushi here, or delivery via all the usual apps.

300 Grove St
San Francisco, CA 94102

9. Little Gem on Grove

400 Grove St C1, San Francisco, CA 94102

Little Gem is not only brimming with vegetables at every turn, but it’s a good option for those seeking to avoid dairy, gluten, and sugar. The menu was designed with those diners in mind, in fact. Crisp salads, macro bowls, mushroom pupusas, and bibimbap are all excellent choices. It’s all available for takeout or delivery, too.

400 Grove St C1
San Francisco, CA 94102

10. Wholesome Bakery

299 Divisadero St, San Francisco, CA 94117

Wholesome Bakery isn’t just vegan, it’s free of gluten, soy, and trans fats. At its Divisadero Street cafe you can find a solid selection of sandwiches, bowls, and salads, but Wholesome’s real strength are its baked goods, including indulgence-worthy brownies, cookies, and cakes. Online ordering is available here, and local delivery is free.

299 Divisadero St
San Francisco, CA 94117

11. Beit Rima

138 Church St, San Francisco, CA 94114
Caleb Pershan

Now with three locations — Castro, Cole Valley, and Daly City — Beit Rima can serve even more of its exceptional hummus, falafel, and mezze to its many Bay Area fans. It has a vegetarian-friendly menu, with the majority of items inherently free of meat. Must-orders include the ful (smashed fava bean spread with lemon relish, with a highly recommended optional soft boiled egg), shakshuka, and delicata squash with brown butter lebneh and pine nut dukkah. Pickup is available at all locations; delivery available based on distance.

138 Church St
San Francisco, CA 94114

12. Shizen

370 14th St, San Francisco, CA 94103

Craving tofuna? Shizen’s vegan sushi bar and izakaya boasts a menu of rolls filled with creamy tofu and topped with imitation fish eggs (made of tapioca), as well as tempura-fried veggies, bean curd skewers, and miso ramen. It’s open for takeout only, and orders must be placed by phone from 4 p.m. to 8:30 p.m. for same-day pickup.

370 14th St
San Francisco, CA 94103

13. Arizmendi Bakery

1331 9th Ave, San Francisco, CA 94122

Worker-owned cooperative Arizmendi Bakery has been plying its baked goods in the Inner Sunset since 2000, including bread, pastries (many vegan), and a rotating menu (check their website) of special rolls, breads, and sourdough-crust pizza. They’re serious about social distancing, so expect an intimidatingly long line that moves at a brisk pace, but pizza can be pre-ordered and snagged at the pickup window without the wait.

1331 9th Ave
San Francisco, CA 94122

14. Above Ground

2170 Mission St, San Francisco, CA 94110

Vegan bar and pizzeria Above Ground was opened by the owners of groundbreaking vegan spot Millennium at the height of the pandemic. Its menu includes Millennium hits like its oyster mushrooms, bar fare like meatless burgers, and plant-based pasta and pizzas. Order takeout online here, delivery is via Caviar.

2170 Mission St
San Francisco, CA 94110

15. Gracias Madre

2211 Mission St, San Francisco, CA 94110

The owners of Gracias Madre have found themselves embroiled in numerous controversies over the years, but since its opening in 2010 the restaurant has been a standby for vegans who crave Mexican food and don’t want to grill restaurant staff on matters like bean preparation. Vegetables are the centerpiece of most dishes, and there are enough nut-cheese preparations to make some meat eaters feel like they’re not missing all that much. Call (415) 683-1346 to order pickup (the menu is here), delivery is available via DoorDashCaviar, and GrubHub

2211 Mission St
San Francisco, CA 94110

Related Maps

16. Cha-Ya Vegetarian Japanese Restaurant

762 Valencia St, San Francisco, CA 94110

Cha-Ya serves some of the tastiest — and prettiest — vegan Japanese fare you can find in the city, including delicate salads, hearty noodle dishes, and inventive sushi rolls. They’re open for takeout with a limited menu and hours Wednesday–Sunday. Call 415-252-7825 to place an order.

762 Valencia St
San Francisco, CA 94110

17. Enjoy Vegetarian Restaurant

754 Kirkham St #3619, San Francisco, CA 94122

Enjoy Vegetarian Restaurant — which is run by a family of devout Buddhists — is also kosher, making the restaurants a hit with those of many faiths. Where this Chinese-influenced spot really shines is its soup, all of which are made with flavorful, hearty broths that put meat-based broths to shame. Call 415-682-0826 for takeout, or order online here.

754 Kirkham St #3619
San Francisco, CA 94122

18. Udupi Palace

1007 Valencia St, San Francisco, CA 94110
Udupi Palace

Udupi Palace has faced some controversy over labor issues in the past, but promises in 2015 to turn over a new leaf suggest that vegetarians are free to enjoy the South Indian restaurant’s giant dosas, spicy curries, and sweet chutneys free of guilt over human or animal exploitation. Entree prices top out at around $14, even for dinner, so they’ll also fill you up without breaking the bank. Takeout orders can be placed online here.

1007 Valencia St
San Francisco, CA 94110

Related Maps