The 10 Best Vegan Restaurants in San Francisco (2026)
San Francisco · 17 min · 2026-05-20

San Francisco's vegan scene runs deeper than its reputation suggests. The city that gave the world Greens — the pioneering vegetarian restaurant that opened at Fort Mason in 1979 — has spent four decades building one of the most varied and serious plant-based dining cultures in America. On this list you'll find a Michelin-guide vegan sushi bar in the Mission, a Spanish tapas restaurant where the vegan paella is praised by visiting Madrileños, a Latina-run vegan food cart that parks under the Bay Bridge, and a Nepali kitchen serving vegan thalis on the same Inner Sunset block as the city's best vegan pizza. San Francisco also takes cross-contamination seriously in a way most cities don't — several restaurants below run a dedicated vegan fryer or kitchen, not just labeled menu sections. This guide focuses on local independent restaurants and small SF-only family operations — no global chains. All were verified open and operating as of May 2026. They span Inner Sunset to the Mission, food cart to Michelin guide, $ to $$$. Some are 100% vegan; others are omnivore restaurants where the plant-based program is executed well enough to earn a spot on a vegan ranking. The order comes from VeganMapAI's proprietary VeganScore — a 0–100 rating that measures what actually matters for vegan diners. More than half the score is the food itself: how many vegan options exist and how thoughtfully they're prepared. The rest weighs menu clarity, cross-contamination safety, staff knowledge, and overall restaurant quality. Learn how VeganScore works
1. Casita Vegana SF
VeganScore: 79/100 · Vegan Mexican · $ · Mobile (Pier 7 / Lake Merced / Embarcadero) Hours and location vary — check Instagram @casitaveganasf
A small, fully vegan food cart run by Mariana Landeros, a Mexican-born chef who turned a personal craving into one of the most beloved mobile vegan operations in the Bay. The menu rotates but the staples are the taco plate (two tacos with tofu and potatoes, cilantro, onion, salsa, plus rice, salad, agua fresca and a vegan concha for dessert), the chana masala mini burritos, and the vegan smart-dog hot dogs with jalapeños and mustard. The "concha" — a pink-topped Mexican sweet bun, traditionally made with lard — is reason enough to seek the cart out. The location varies week to week, so check Casita Vegana's Instagram before you make plans. When the cart parks at Pier 7 along the Embarcadero, eat by the water with the Bay Bridge in view; when it's at Lake Merced, grab tacos and walk the loop. Cash and card accepted, but bring patience — everything is made to order by one person at a time.
See Casita Vegana in VeganMapAI
2. Cybelle's Front Room
VeganScore: 78/100 · Pizza / American comfort · $$ · Inner Sunset 1385 9th Ave · Mon, Wed, Thu 11am – 8pm; Fri 11am – 9pm; Sat 12pm – 9pm; Sun 12pm – 8pm; closed Tue
Cybelle's is technically an omnivore pizzeria, but if you only read the seven-page vegan menu you'd never know it. The Negi family runs a dedicated vegan fryer and a separate vegan kitchen line — a cross-contamination safeguard that is rare anywhere and almost unheard of in pizza. Order the Impossible Burger (Good Planet Foods vegan mozzarella, mushroom, caramelized onion on a vegan bun), the Vegan BBQ Wings with house-made vegan ranch, or the Vegan Hot Mess Express if you came hungry. The vegan beignets are a sleeper hit nobody ever expects from a neighborhood pizza shop. Open since 2004 and family-owned, with the vegan menu added in 2017 after the owner's daughter went vegan. The space is comfortable, kid-friendly, and a block from Golden Gate Park — paired with Gurung Kitchen (entry 9) one block away on Irving Street, the Inner Sunset becomes a strong choice for a one-neighborhood vegan day.
3. Shizen Vegan Sushi Bar & Izakaya
VeganScore: 76/100 · Vegan Japanese / Sushi · $$$ · Mission
370 14th St · Sun–Thu 5:00 pm – 9:00 pm; Fri–Sat 4:00 pm – 9:30 pm
Shizen is the high-water mark of the SF vegan scene and one of the only fully vegan sushi bars to earn a Michelin Guide mention. Open since 2015, the kitchen uses mountain yam, konjac, smoked bean curd, and marinated eryngii mushrooms to recreate the textures and flavors people miss when they go plant-based. The tofuna roll (chili-inflected minced tofu, cucumber, avocado, chili "tobiko") is the dish to order if you've ever doubted vegan sushi. The yuba salad with tempura-battered shiitake and the spicy garlic miso ramen are also reliable picks. Pair anything with sake — they have one of the best plant-friendly lists in the city. Dinner-only, reservations strongly recommended (90-minute tables, often booked a week out). Bar seating opens to walk-ins. The space is dim, intimate, reclaimed-wood — date-night material rather than a casual stop. Plan accordingly.
4. Rad Radish
VeganScore: 76/100 · Fully vegan fast-casual · $$ · Hayes Valley
301 Hayes St · Mon–Fri 9:00 am – 9:00 pm; Sat–Sun 10:00 am – 9:00 pm
Hayes Valley's fully vegan fast-casual flagship, opened in 2022 with a stated mission of making plant-based food affordable enough to eat every day. Ordering is by QR code or counter kiosk; food arrives fast even at the Sunday brunch rush. The chilaquiles with vegan chorizo (brunch-only) gets the most fervent reviews. For lunch, the Crispy Chicken Sandwich with Impossible chicken, green apple slaw, and herb aioli, the Mezze Wrap with green falafel and tzatziki, and the Neatball Masala bowl with lentil-mushroom-walnut "neatballs" are all reliable. The avocado-and-chocolate-ganache dessert is a sleeper. The space is industrial-modern with hanging plants — Instagram-friendly without being precious about it. Walk-in friendly, plenty of seating, and a block from the SF Opera and Symphony, making it a strong pre-show option. Breakfast hours (9 am opening) are noteworthy: not many fully vegan SF restaurants open this early.
5. Beloved Natural Cafe & Organic Juicery
VeganScore: 76/100 · Fully vegan / Organic juicery & superfood · $$$ · Mission (24th & Mission) 3338 24th St · Open daily, 8:30 am – 4:30 pm
Beloved is the place to come when your body has had too much of San Francisco and needs to be set right. The whole menu is organic and 100% plant-based — fresh-pressed juices, herbal lattes, superfood smoothie bowls, raw and cooked nourishing bowls. The Green Goddess Bowl and the Healthy Glow smoothie bowl (with the house granola of pumpkin seed, sunflower seed and buckwheat) are the calling-card dishes. The Citrus Hazelnut Kale Salad and the Dal Soup Bowl with quinoa and wild rice are heartier. The raw vegan cheesecake has a cult following. The space is small, plant-filled, and intentionally calming — wood, crystals, soft lighting, the kind of café where the staff actually mean it when they tell you to take your time. Prices skew high even for the Mission; Beloved is a "treat yourself" stop rather than a daily lunch spot. Closed by 4:30 pm — this is a breakfast-and-lunch destination only.
##6. House of Tadu Ethiopian Kitchen
VeganScore: 75/100 · Ethiopian · $$ · Mission Bay 1130 4th St · Mon–Sat 11:30 am – 9:00 pm; closed Sun
Ethiopian food is naturally one of the most vegan-friendly cuisines on the planet — the religious tradition of meatless days produced an entire repertoire of bean and vegetable stews — and House of Tadu's Mission Bay location does it justice. The Vegetarian Combination sampler is the move: a generous spread of kik alicha (mild turmeric chickpeas), misir wot (spicy red lentils), gomen (collard greens), alicha tikil gomen (cabbage and potatoes), and key sir (beets and potatoes), all served on the spongy injera flatbread that doubles as your utensil. The Tofu Tibs and Mushroom Tibs are good standalone orders for anyone who wants the smoky berbere flavor without the sampler commitment. Counter-service style with a 15-to-20-minute wait because everything is cooked to order. The dining room is colorful, traditional-art-filled and a little echoey — bring company who's down to share plates, since communal eating is the whole point of Ethiopian dining. The Mission Bay location is convenient to Oracle Park; the original Tenderloin location is also still open if you're closer to that side of town.
7. Local Roots by Opa Cafe
VeganScore: 74/100 · Mediterranean · $$ · Financial District
70 Leidesdorff St · Mon–Fri 8:00 am – 7:00 pm; closed weekends
Lauren Negi opened Local Roots in her mid-twenties after growing up in her family's Bay Area restaurant business, and it has settled into a clear identity as the Financial District's go-to vegan-friendly lunch spot. The clearly-labeled vegan section makes ordering easy. The Opa Vegan Wrap (hummus, organic spring mix, Opa slaw, rice, minced salad, tahini sauce, on lavash or tortilla) and the Falafel Wrap with Middle Eastern pickles and tahini are the workhorses; the Buticha Hummus Bowl and the Fattoush Salad with toasted pita are good lighter options. The Monday minestrone and Wednesday lentil soup rotate by day. This is a Financial District weekday lunch operation — closed weekends — so plan accordingly. The space is quick-service and casual; takeout is the standard. If you're sightseeing in the area, the Embarcadero and Ferry Building are a five-minute walk.
8. DESTAPAS
VeganScore: 73/100 · Spanish tapas · $$$ · Mission 2708 24th St · Mon–Fri 11:00 am – 2:00 pm and 5:00 pm – 9:00 pm; Sat 2:00 pm – 9:00 pm; closed Sun
Owned by two Madrileños — Luis Raga and Raul Aguilera — Destapas was called "the most authentically Spanish restaurant in the city" by Eater in early 2026, and the vegan program is unusually serious for a traditional tapas bar. The standout is the Vegan Paella with asparagus, artichokes, mushroom, zucchini and green beans in a bomba-rice base — multiple reviewing Spaniards have testified that it nails the elusive socarrat (the crispy bottom layer), which is the test of a real paella. The plant-based tuna tartare by Impact Foods, the Patatas Bravas with smoky tomato-pepper sauce, the Pan con Tomate, the Mushroom Croquetas, and the Escalivada (roasted vegetables with Romesco) round out a strong vegan-friendly tapas spread. The covered, heated back patio is the star of the room and turns the place into a date-night spot regardless of the SF weather. Happy hour is Mon–Fri 5:00–6:00 pm at the bar and high-tops only — a budget play for a kitchen this good. Reservations strongly recommended for dinner; the kitchen is small and dishes do run out.
9. Gurung Kitchen
VeganScore: 73/100 · Nepali / Indian · $$ · Inner Sunset 1033 Irving St · Open daily except Tuesday; check the website for current hours
A small family-run Nepali and Indian kitchen in the Inner Sunset, Gurung Kitchen is the kind of neighborhood spot that quietly becomes a regular's habit. The vegan options are extensive and clearly indicated on the menu: Tofu Saag (cubed tofu and spinach in herbs and spices), Dal Tadka (lentils finished with a tempering of spiced oil), Chana Masala (chickpeas in tomato-onion gravy), and Pharsi Ra Chana — a distinctly Nepali pumpkin-and-chickpea curry you won't find on every Indian menu in SF. The Veg Momos (Nepali dumplings, often called the national snack) are the order-everyone-a-plate dish; ask for them with the chili momo preparation if you like heat. The dining room is small and the service personal — the owners check on tables and offer recommendations. Closed Tuesdays. Located on the same Inner Sunset block as Cybelle's Front Room (entry 2 above), making it possible to do a one-neighborhood day with vegan pizza for lunch and Nepali dinner with a Golden Gate Park walk in between. Street parking only and tight after 6:30 pm; the N-Judah light rail stops two blocks away.
10. Healthyish Republic
VeganScore: 72/100 · Mediterranean / Turkish · $$ · Mission (24th & Harrison) 2990 24th St · Open daily, 10:00 am – 9:00 pm
Healthyish Republic is structurally built for diners who eat differently from their dining companions: the menu is sorted into Mediterranean, Keto, Paleo, Gluten-Free and Vegan sections, with one button on the online ordering system per diet. For vegans, the Red Pepper Beyond Burger (Beyond patty, vegan cheddar, arugula, caramelized onion, grilled mushroom, roasted red pepper sauce on a whole-wheat vegan bun, with fries) is the signature. The Vegan Falafel Burger with hummus, the Vegan Tofu Rice Bowl with gluten-free orzo and sesame oil-baked tofu, and the San Francisco Salad with quinoa, sweet potato, sweet-spicy almonds and vegan ranch are reliable. This is also one of the few SF spots doing a proper plant-based Turkish brunch spread — small plates of olives, fresh tomato-cucumber salad, hummus, and a vegan breakfast burrito with tofu scramble that reviewers consistently single out. The space is cozy and small, with outdoor seating and a leather couch in the corner; reservations are accepted but rarely needed. A good choice if you're traveling with a non-vegan partner who needs their own menu.
Tips for eating vegan in San Francisco
1. Use the Mission as your home base.
Four of the ten restaurants on this list — Shizen, Beloved Cafe, Destapas, and Healthyish Republic — sit within a fifteen-minute walk of one another along 14th and 24th Streets. The 24th Street Mission BART station drops you in the middle of it. If you only have a couple of days in San Francisco, plan most of your meals around this corridor and save the rest of the city for sightseeing.
2. The Inner Sunset is a strong second base.
Cybelle's Front Room (entry 2) and Gurung Kitchen (entry 9) sit on the same Inner Sunset block, two blocks from Golden Gate Park's east entrance. Pair vegan pizza for lunch with Nepali thalis for dinner and a walk through the park in between — it's one of the easiest SF days a vegan visitor can plan. The N-Judah light rail line connects this neighborhood to downtown and the Mission directly.
3. Mind the early-closing pattern.
SF vegan spots tend to close earlier than their omnivore counterparts. Beloved Cafe shuts at 4:30 pm. Local Roots closes at 7:00 pm on weekdays and is dark on weekends. Cybelle's wraps up by 8:00–9:00 pm. Always confirm hours the day-of, especially on Mondays and Tuesdays — Cybelle's takes Tuesday off, Gurung Kitchen takes Tuesday off, and several sushi-style places commonly close Monday.
4. Book Shizen, Destapas, and Beloved ahead of time.
Reservations are not optional at Shizen — 90-minute slots are often booked a week out. Destapas's patio is the most-requested seating in the Mission and goes fast on weekends. Beloved's small space fills up on weekend mornings. The rest of the list is generally walk-in friendly.
5. Cross-contamination consciousness here is real.
If you have an allergy or a strict-vegan-only standard, San Francisco's better restaurants will work with you in a way you might not get elsewhere. Cybelle's runs a separate vegan kitchen and fryer; Shizen, Rad Radish, Beloved, and Casita Vegana are fully plant-based operations. For the omnivore spots (Cybelle's, House of Tadu, Local Roots, Destapas, Gurung Kitchen, Healthyish Republic), mention any allergens when ordering and the staff will route you correctly.
6. SF's vegan scene runs much wider than this list.
These ten are curated for local independent character — single-location and small SF-only family operations — but San Francisco's plant-based options stretch from food halls in SoMa to ramen counters in Japantown to taquerías in Bernal Heights, including some great national-chain vegan options that didn't fit this guide's "local independent" framing. Filter the VeganMapAI app by neighborhood, cuisine, or dietary need (gluten-free, nut-free, soy-free) to plan around your specific requirements.
Explore all the vegan options in San Francisco on VeganMapAI
**Information accurate as of May 2026. Restaurant hours and operational status verified at time of publication.