Best Vegetarian Restaurants San Diego: Top Spots for Meatless Magic by the Coast
Craving crispy tofu, vegan lasagna, or a curry that doesn’t need chicken to slap? Then welcome to San Diego, a city where plant-based plates aren’t just accepted—they’re adored.
From coastal cafes with smoothie bowls to upscale bistros dishing out truffle risotto, the city’s food scene is a plant-based paradise. Whether you’re a committed vegetarian, a flexitarian dabbling in Meatless Mondays, or a foodie looking to spice things up, you’re in the right place.
We’ve rounded up the best vegetarian restaurants San Diego locals swear by and tourists keep trying to gate keep. Whether you’re posted up downtown, hanging out near the beach, or road-tripping through the city’s neighborhoods, these spots are worth every bite. Get your fork (and camera) ready, because the vegetarian restaurants San Diego lineup is deliciously next-level!
-
1
Donna Jean
Snag a seat at this cozy spot in Bankers Hill that serves rustic comfort food with a plant-based twist. It’s one of the standout downtown San Diego vegetarian restaurants, known for its wood-fired pizzas and creamy pasta dishes. The Cast Iron Shells & Cheese from their menu is dangerously good, while the FunGazi pizza with truffle cream and mushrooms is what dreams are made of.
It’s casual enough for a night out with the kids, but charming enough for a low-key date night. Pet parents, rejoice—Donna Jean is proudly pet-friendly. If you’re into laid-back vibes and bold flavor, this is your go-to.
1Donna Jean
Homey locale for seasonal vegan eats, kombucha and beer with a spacious patio & herb garden.4.6 (1070)Donna Jean, El Cajon Boulevard, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
- Tuesday: Closed
- Wednesday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
- Thursday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
- Friday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
- Saturday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
- Sunday: 11:00 AM – 3:00 PM, 5:00 – 9:00 PM
Open in:
-
2
Plumeria Vegetarian Restaurant
This Thai favorite in University Heights delivers meat-free magic without sacrificing depth or spice. Among the most beloved San Diego vegetarian restaurants, Plumeria’s menu is bursting with flavor and generous portions. The Sweet Sticky Rice & Mango (when in season) is iconic, and their Pineapple Fried Rice is a sweet-and-savory home run.
It’s family-friendly, chill, and the staff are absolute pros at handling dietary tweaks. Their outdoor seating is also pet-friendly, so your dog can enjoy the vibe while you enjoy dessert. For authentic Thai without the meat, this place is a must.
2Plumeria Vegetarian Restaurant
Vegetarian renditions of Thai dishes, offered with wine & Asian beer in polished, modern environs.4.6 (1912)Plumeria Vegetarian Restaurant, Park Boulevard, San Diego, CA, USAOpening hours:- Monday: 11:30 AM – 3:00 PM, 4:30 – 9:00 PM
- Tuesday: 11:30 AM – 3:00 PM, 4:30 – 9:00 PM
- Wednesday: 11:30 AM – 3:00 PM, 4:30 – 9:00 PM
- Thursday: 11:30 AM – 3:00 PM, 4:30 – 9:00 PM
- Friday: 11:30 AM – 3:00 PM, 4:30 – 10:00 PM
- Saturday: 11:30 AM – 10:00 PM
- Sunday: 11:30 AM – 9:00 PM
Open in:
-
3
KINDRED
This South Park icon feels like a heavy metal cocktail bar met a vegan bistro—and yes, it’s just as fun as it sounds. Among the most unique vegetarian restaurants, Kindred balances moody vibes with playful, unexpected menu choices. Start with the Hot Potatoes, then level up to the Memphis BBQ Jackfruit Sandwich that satisfies like the real deal.
The quirky decor makes it a kid-pleaser, and the staff are super accommodating with little ones. Bring the pup—they’re welcome on the pet-friendly patio while you sip a killer craft cocktail. If you like your dining experiences bold and buzzy, you’ll love it here.
3KINDRED
Whimsical, eccentric space for contemporary vegan fare & drinks complemented by death-metal tunes.4.6 (1978)KINDRED, 30th Street, San Diego, CA, USAOpening hours:- Monday: 5:00 PM – 12:00 AM
- Tuesday: 5:00 PM – 12:00 AM
- Wednesday: 5:00 PM – 12:00 AM
- Thursday: 5:00 PM – 12:00 AM
- Friday: 5:00 PM – 1:00 AM
- Saturday: 10:00 AM – 1:00 AM
- Sunday: 10:00 AM – 12:00 AM
Open in:
-
4
Jyoti-Bihanga
This longtime local staple in Normal Heights leans into peaceful vibes and hearty vegan fare. It’s one of the original vegan restaurants in San Diego, with a legacy that spans decades. Their menu‘s Neatloaf—basically a vegan meatloaf—is the thing of legends, and the Sunday Breakfast Buffet (offered a few times a month) is worth setting an alarm for.
The interior is calm and no-frills, perfect for families looking for a low-key meal without loud distractions. While there’s no clear info on pet-friendliness, it’s a peaceful option for a satisfying, soul-soothing meal. This spot is less trendy, more tried-and-true.
4Jyoti-Bihanga
Relaxed spot for inventive vegan & vegetarian fare run by students of spiritual master Sri Chinmoy.4.8 (505)Jyoti-Bihanga, Adams Avenue, San Diego, CA, USAOpening hours:- Monday: Closed
- Tuesday: Closed
- Wednesday: Closed
- Thursday: Closed
- Friday: Closed
- Saturday: 11:30 AM – 8:30 PM
- Sunday: Closed
Open in:
-
5
Civico 1845
This Little Italy gem offers Italian classics with an upscale, plant-based twist. As far as downtown San Diego vegetarian restaurants go, Civico 1845 sets the bar high with house-made pastas and seasonal dishes of their menu.
Go straight for the Vegan Lasagna or Wild Mushroom Risotto—both creamy, rich, and impossibly good. While it’s ideal for a romantic night out, the staff makes families feel welcome, too. Their outdoor seating is dog-friendly, so no sitter required. For elevated Italian that fits a vegetarian lifestyle, Civico is where it’s at.
5Civico 1845
Contemporary Italian cooking with vegan options offered in warm digs with reclaimed wood & a patio.4.4 (2863)Civico 1845, India Street, San Diego, CA, USAOpening hours:- Monday: 4:00 – 9:00 PM
- Tuesday: 4:00 – 9:00 PM
- Wednesday: 4:00 – 9:00 PM
- Thursday: 4:00 – 9:00 PM
- Friday: 4:00 – 10:00 PM
- Saturday: 12:00 – 10:00 PM
- Sunday: 12:00 – 9:00 PM
Open in:
-
6
The Yasai: Plant-Based Japanese Experience
Vegan sushi lovers, this one’s for you. One of the most innovative vegan restaurants in San Diego, The Yasai’s menu redefines Japanese cuisine with plant-based precision. The Tantan Men Ramen is spicy, creamy, and fully satisfying, while the Hanzo Sword roll with truffle aioli is wildly flavorful.
It’s family-friendly, fun, and visually stunning enough to keep kids intrigued. There’s pet-friendly seating available, making it a win for the whole crew. Even sushi purists will be converted.
6The Yasai: Plant-Based Japanese Experience
4.4 (510)The Yasai: Plant-Based Japanese Experience, Convoy Street, San Diego, CA, USAOpening hours:- Monday: 5:00 – 9:00 PM
- Tuesday: 5:00 – 9:00 PM
- Wednesday: 5:00 – 9:00 PM
- Thursday: 5:00 – 9:00 PM
- Friday: 5:00 – 9:30 PM
- Saturday: 12:00 – 9:30 PM
- Sunday: 12:00 – 9:30 PM
Open in:
-
7
Veganic Thai Cafe
This Hillcrest favorite takes classic Thai recipes and makes them 100% vegetarian-friendly. As one of the more low-key but solid San Diego vegetarian restaurants, it’s a go-to for locals craving spicy comfort food. The Pumpkin Curry from their menu is creamy and complex, while the Drunken Noodles pack just the right kick.
It’s casual, no-fuss, and great for families looking for something both flavorful and affordable. While there’s no official word on pet policies, it’s a dependable option for quick, satisfying takeout or dine-in. Bonus: They’re great with allergies and dietary needs.
7Veganic Thai Cafe
Vegan versions of classic Thai dishes served in a cozy space decorated with Asian-themed art.4.6 (783)Veganic Thai Cafe, University Avenue, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 9:00 PM
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 11:00 AM – 9:00 PM
- Saturday: 11:00 AM – 9:00 PM
- Sunday: 11:00 AM – 9:00 PM
Open in:
-
8
Ranchos Cocina
This Mexican mainstay in North Park has one of the most massive vegetarian menus in the city. It’s easily a standout among vegetarian restaurants in San Diego, with dishes that don’t skimp on spice or substance. Try the Vegan Mole Enchiladas or Tofu Fajitas—they’re packed with flavor and come in serious portions.
It’s a super relaxed, family-friendly environment with something for everyone, from picky toddlers to spice fiends. Their patio is pet-friendly, and you’ll often spot pups lounging while their humans dive into tacos. It’s comfort food with a Latin twist and zero compromise.
8Ranchos Cocina
Mexican restaurant serves a variety of traditional eats but stands out for its vegan & raw options.4.5 (1307)Ranchos Cocina, 30th Street, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 9:00 PM
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 9:00 AM – 9:30 PM
- Saturday: 9:00 AM – 9:30 PM
- Sunday: 9:00 AM – 9:00 PM
Open in:
-
9
Peace Pies Raw Food Cafe - Ocean Beach
Raw, vegan, and somehow still indulgent, Peace Pies is a cult favorite from their menu for a reason. It ranks high on every list of the best vegetarian restaurants San Diego locals rave about—and yes, the hype is real. Their Loving Lasagna with zucchini noodles and cashew cheese is a signature dish, but don’t sleep on the Bliss Burger either.
It’s perfect for families, with a casual patio space that’s great for kids to stretch out and enjoy the laid-back atmosphere. Dogs are welcome too, making it a go-to for healthy, happy dining. If you’re raw-curious or already a fan, this is a must-stop.
9Peace Pies Raw Food Cafe - Ocean Beach
Bohemian cafe with a locally sourced menu of raw, vegan, gluten-free & soy-free dishes.4.7 (589)Peace Pies Raw Food Cafe - Ocean Beach, Voltaire Street, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 8:00 PM
- Tuesday: 11:00 AM – 8:00 PM
- Wednesday: 11:00 AM – 8:00 PM
- Thursday: 11:00 AM – 8:00 PM
- Friday: 11:00 AM – 8:00 PM
- Saturday: 11:00 AM – 8:00 PM
- Sunday: 11:00 AM – 8:00 PM
Open in:
-
10
Evolution
Order from the window at this all-vegan fast food joint in Bankers Hill that’s serving up nostalgic classics without the meat. It stands out among vegetarian restaurants San Diego foodies love, especially for its massive burgers, loaded fries, and casual, walk-up vibe. Go for the Buffalo Chik’n Sandwich from their menu if you like a little kick, or try the Carne Asada Fries with house-made cashew cheese for full-on indulgence.
The soft serve shakes—especially chocolate banana—are a hit with kids and adults alike. It’s super pet-friendly with plenty of outdoor seating, so your dog can chill while you feast. Easy, fast, and surprisingly crave-worthy, it’s a go-to for vegan comfort food that hits the spot.
10Evolution
Casual eatery with a drive-thru serving vegetarian & vegan burgers, sandwiches & smoothies.4.5 (1477)Evolution Fast Food, El Cajon Boulevard, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 7:00 PM
- Tuesday: Closed
- Wednesday: 11:00 AM – 7:00 PM
- Thursday: 11:00 AM – 7:00 PM
- Friday: 11:00 AM – 8:00 PM
- Saturday: 11:00 AM – 8:00 PM
- Sunday: 11:00 AM – 8:00 PM
Open in:
-
11
Grains
Sit down at this relaxed Thai-leaning vegan spot in Normal Heights where everything is plant-based and full of flavor. It’s one of the more creative vegetarian restaurants San Diego has to offer, with a menu that spans sushi-style appetizers to stir-fried noodles and hearty sandwiches. The Drunken Angel pasta is a must-try—spicy, savory, and loaded with veggies, while the Bahn Mi Pulled “Pork” Sandwich hits all the right smoky, tangy notes.
They’ve got tofu nuggets and onion rings that are perfect for picky eaters or kids looking for familiar bites. Service animals are welcome inside, but for other pets, you’ll want to stick to the outdoor patio area. Whether you’re dining with a crew or solo, Grains delivers serious variety and flavor without feeling fussy.
11Grains
Rustic-chic setting for inventive vegan & vegetarian dishes along with beer & wine.4.7 (628)Grains, Adams Avenue, San Diego, CA, USAOpening hours:- Monday: 12:00 – 9:00 PM
- Tuesday: 12:00 – 9:00 PM
- Wednesday: 12:00 – 9:00 PM
- Thursday: 12:00 – 9:00 PM
- Friday: 12:00 – 9:00 PM
- Saturday: 12:00 – 9:00 PM
- Sunday: 12:00 – 9:00 PM
Open in:
-
12
Himalayan Yak & Yeti & Catering Service
Enjoy classic Himalayan flavors in a cozy setting with a surprisingly huge vegetarian and vegan menu. It easily ranks among the best vegetarian restaurants San Diego has, offering everything from Vegan Channa Masala to Vegetable Vindaloo made with rich, spiced tomato-onion sauces. Try the Vegan Tikka Masala or the Vegan Aloo Gobi for hearty, flavorful dishes that pair beautifully with their fluffy naan or saffron rice.
The kid-friendly vibe and customizable spice levels make it an easy win for families. Pets are welcome in their outdoor dining area, which is perfect for relaxed dinners with your furry friend. With generous portions and traditional flavors done meat-free, Yak & Yeti is a solid go-to for comfort food with cultural depth.
12Himalayan Yak & Yeti & Catering Service
4.7 (470)Himalayan Yak & Yeti & Catering Service, El Cajon Boulevard, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 9:00 PM
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 11:00 AM – 9:00 PM
- Saturday: 11:00 AM – 9:00 PM
- Sunday: 11:00 AM – 9:00 PM
Open in:
-
13
Pokez Mexican Restaurant
Step into this funky, graffiti-tagged spot in Downtown San Diego that’s been slinging punk-approved Mexican food since the ’90s. Among the most down-to-earth vegetarian restaurants San Diego locals love, Pokez offers an entire section dedicated to veggie and vegan eats. The Tofu Torta is a fan favorite from their menu—served with beans and all the classic toppings—while the Veggie Burrito is a massive, flavor-packed option that doesn’t skimp on satisfaction.
You can even go “Frenchie Style” and get fries underneath your food, which kids (and adults) go wild for. It’s a casual, loud, and family-friendly environment that keeps things real and unfiltered. If you’re craving no-frills vegetarian Mexican food with attitude, Pokez delivers every single time.
13Pokez Mexican Restaurant
Classic Mexican fare including tacos, enchiladas as well as all-day breakfast & vegetarian items.4.4 (1739)Pokez Mexican Restaurant, E Street, San Diego, CA, USAOpening hours:- Monday: 9:00 AM – 9:00 PM
- Tuesday: 9:00 AM – 9:00 PM
- Wednesday: 9:00 AM – 9:00 PM
- Thursday: 9:00 AM – 9:00 PM
- Friday: 9:00 AM – 9:00 PM
- Saturday: 9:00 AM – 9:00 PM
- Sunday: 9:00 AM – 8:00 PM
Open in:
-
14
The Plot
Sustainability meets flavor-forward innovation at this zero-waste restaurant up in Oceanside. It’s a frontrunner among vegetarian restaurants in San Diego, thanks to its creative takes on classic comfort foods. Try the Fried Chickin’ & Waffles or the smoky Miso Mushroom Noodles from their menu—both are plant-based game-changers.
There’s a relaxed, modern vibe that works well for both kids and adults, and there’s plenty of room for furry friends outside. The Plot is proof that conscious dining doesn’t have to be boring (or bland). It’s a full-flavor experience with a mission.
14The Plot
Plant-based dinners & weekend brunches, plus beer & wine, presented in a wood-lined space.4.8 (569)The Plot, South Coast Highway, Oceanside, San Diego, CA, USAOpening hours:- Monday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
- Tuesday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
- Wednesday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
- Thursday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
- Friday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
- Saturday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
- Sunday: 11:00 AM – 3:00 PM, 4:00 – 9:00 PM
Open in:
-
15
Trilogy Sanctuary
Elevate your meal (literally) at Trilogy Sanctuary, perched on a rooftop in La Jolla. One of the top-tier vegetarian restaurants in San Diego, Trilogy Sanctuary serves organic, gluten-free, and dairy-free fare that still tastes indulgent. The Perfect Tacos and Kale Superfood Salad of their menu are standouts, as are their smoothies with names like “Lust” and “Serenity.”
It’s incredibly kid-friendly, with a whimsical vibe and an eco-conscious boutique next door to explore. Dogs are welcome on the outdoor terrace, so your whole crew can soak up the sunshine. If you’re looking for a meal with a view—and serious clean-eating cred—this is your spot.
15Trilogy Sanctuary
Rooftop cafe offering an organic, vegan, gluten-free menu, smoothies, boho-chic decor & ocean views.4.7 (525)Trilogy Sanctuary, Girard Avenue, La Jolla, CA, USAOpening hours:- Monday: 8:00 AM – 8:30 PM
- Tuesday: 8:00 AM – 8:30 PM
- Wednesday: 8:00 AM – 8:30 PM
- Thursday: 8:00 AM – 8:30 PM
- Friday: 8:00 AM – 8:30 PM
- Saturday: 8:00 AM – 8:30 PM
- Sunday: 8:00 AM – 8:30 PM
Open in:
There you have it—the ultimate roundup of where to eat your weight in plant-based deliciousness across San Diego. Whether you’re vegan, vegetarian, or simply veggie-curious, this list proves that meat-free meals can be bold, fun, and downright unforgettable.
Start mapping your foodie crawl and don’t forget to take advantage of Tripster’s curated deals. You can save on San Diego attractions, score discounted tickets, and bundle your hotel bookings to keep your trip stress-free and affordable.
With a lineup like this, there’s no excuse to settle for a side salad. San Diego is serving full-course vegetarian magic—forks up and let’s dig in!
Vegetarian Restaurants San Diego FAQs
Is San Diego Good for Vegans?
Yes, San Diego is one of the most vegan-friendly places in the United States, offering a wide range of plant-based restaurants and grocery options. From beachside cafés to upscale vegan dining, the city caters well to every type of vegan lifestyle.
Is San Diego a Foodie Town?
Yes, San Diego is a foodie favorite, known for its diverse culinary scene that includes everything from fresh seafood to international cuisine. The city's mix of casual eateries, farmers markets, and upscale restaurants makes it a top destination for food lovers.
What Food Is San Diego Famous For?
San Diego is known for everything from local beer and wine to Peruvian ceviche, fish tacos, clam chowder, and wood-fired pizza. The city’s coastal location and multicultural influences shape a diverse and flavorful food scene.
Did We Miss Any of The Best Vegetarian Restaurants in San Diego?
Let us know in the comments!
Over the years, he has won numerous national contests for news and editorial writing, but he has recently discovered that his true passion...
Are you a Tripster?
Create an account to get access to exclusive pricing and rewards.
Related Guides