Turn on notifications to catch follows, likes, and new check-ins the moment they happen.
Ranked by verified ratings, mentions, and signature picks
Vietnamese · Civic Center · $
American · SoMa · $$
Golden-crisp tofu cubes that vegetarians order in addition to skewers.
Coffee & Tea · Mission Dolores · $$
Sushi & Omakase · Lower Nob Hill · $$$
Firm, locally made tofu topped with crunchy garlic oil, scallions, shiso and ponzu—bright, savory, and texturally compelling
Sichuan · Chinatown · $$
Silken tofu in a deeply numbing, spicy pork sauce—classic Sichuan comfort
Vietnamese · Hayes Valley · $
Juicy tofu in a savory teriyaki glaze atop fresh vegetables and noodles
Cantonese & Dim Sum · Chinatown · $$$
Crunchy snap peas with a tangy tofu‑based dressing that cuts through richer dishes
Chinese · Inner Sunset · $$
Creamy tofu topped with mapo‑pork sauce, served with fried lotus root and wonton chips for dipping
New American · Yerba Buena · $$$$
Delicate tofu soup brightened with chrysanthemum—light, floral, and refined
Sushi & Omakase · Inner Richmond · $$$$
Silky house-made sesame tofu, a recurring appetizer in the omakase.
Udon & Soba · Japantown · $$
Lightly fried tofu in savory broth—classic starter to complement heavier udon bowls
Thai · Lower Haight · $$
Rice‑paper wraps filled with tofu, lettuce, mint, basil, cucumber, carrot, cabbage and vermicelli, served with house palm sauce—bright and fresh
Ramen · SoMa · $$
Lightly fried tofu in dashi broth.
The Castro · $$$
Sweet and savory grilled skewers — a brightly flavored vegan starter.
Chinese · Outer Richmond · $$
Rice or egg noodles tossed with soft tofu, peanuts, herbs, and your choice of protein—refreshing, textural, and customizable.
Thai · SoMa · $
Wide rice noodles stir-fried with a savory, spicy sauce that hits with a satisfying kick.
Korean BBQ · Ingleside · $
Silky tofu cubes barely clinging to the spicy broth, rich and warming without overwhelming heat
Sichuan · Inner Richmond · $$
Classic numbing‑spicy tofu with ground pork in a rich, tongue‑tingling sauce
Chinese · Inner Richmond · $
Silky tofu pudding with taro ball, sweet potato ball, tapioca, coconut flake and pandan jelly
Dessert · Inner Richmond · $
Custardy soft tofu in just-sweet-enough ginger syrup.
BBQ · Union Square · $$$$
Silken tofu stew in spicy beef broth with vegetables and egg
Japanese · West of Twin Peaks · $$
Lightly battered and deep-fried tofu in warm dashi broth — a comforting appetizer for vegetarians and tofu lovers
Vietnamese · Alamo Square · $
Crispy tofu with all the classic banh mi accompaniments — a solid vegetarian option
American · Mission District · $
Reviewer-claimed best tofu in the Mission, a vegetarian standout from the bar menu.
American · Embarcadero · $$
Deep‑fried tofu with cucumber/carrot/ginger slaw and jalapeño—light, crispy, and flavorful, a standout vegetarian option
Shanghainese · Central Richmond · $$
Silky tofu braised in a luxurious crab-infused sauce — a Shanghainese splurge dish
New American · Western Addition · $$$
Silky steamed-egg-tofu small plate with brined honshimeji mushrooms — a frequent cart selection.
Burmese · Inner Richmond · $$
Crisp‑outside, silken‑inside tofu made from yellow beans, with soy‑chili sauce—light yet satisfying
Sushi & Omakase · Inner Sunset · $$
Crisp-fried tofu in dashi broth with ginger.
Korean · Lower Nob Hill · $$
Hearty, spicy tofu stew served with rice—rich and warming
Silky, pudding‑like tofu with a delicate sweetness—almost dessert
Northern Chinese · Outer Richmond · $$
Latin American & Caribbean · Mission District · $
Corn arepa filled with grilled tofu, avocado, plantains and black bean purée—savory and hearty with plant‑based protein
Cantonese & Dim Sum · Chinatown · $$$$
Velvety tofu cubes in a numbing, savory chili bean sauce.
Sichuan · Inner Sunset · $
Crunchy tofu tossed with fiery chili and salt—crispy, bold, and gluten‑free
Thai · Outer Sunset · $
Silken eggplant and firm tofu sautéed in a savory, aromatic spicy sauce.
Thai · Inner Sunset · $$
Sushi & Omakase · Bernal Heights · $$
Fried soft tofu with green onion and bonito flakes in dashi.
Burmese · SoMa · $$
Japanese · Bernal Heights · $
Same teriyaki treatment with crisped tofu, vegetarian-friendly option that gets praise
Chinese · Chinatown · $
Cubed tofu in a rich pork‑meat sauce—spicy, savory, and comforting
Chinese · Noe Valley · $
Vegetarian eggplant and tofu stir-fry
Sichuan · Central Richmond · $$
Silken tofu cubes bathed in a vibrant, numbing, and spicy sauce with savory minced pork.
Chinese · Central Richmond · $$
New American · Fort Mason · $$
Crispy panko-crusted tofu in a sandwich -- the plant-based answer to the Japanese katsu sando
Izakaya · Japantown · $$
Golden-fried tofu with a crispy exterior -- a simple, cheap appetizer that's hard to dislike
Burmese · Mid-Market · $$
House Burmese chickpea tofu, a vegetarian-friendly favorite.
Chinese · Hayes Valley · $$$$
Japanese · Mission Dolores · $$$
Perfectly fried tofu—crisp exterior, tender inside—with spicy daikon and dipping sauce