Best Vegan Restaurants in Costa Mesa
Price
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
43 restaurants available nearby
How are Featured results ranked
Booked 3 times today
Booked 57 times today
Booked 209 times today
Price: Moderate
• Contemporary American • Costa Mesa
Booked 22 times today
Booked 44 times today
Booked 13 times today
Price: Expensive
• Contemporary Mexican • Newport Beach
Booked 72 times today
Booked 17 times today
See what locals rave about
From verified diners like you
From verified diners like you
- AAnnieOrange County •1 review5.0Dined 2 days agoAlways great food and staff! Beautiful environment!More infoFarmhouse at Rogers GardensPrice: Expensive• American• Corona del Mar•4.8
- SsorenOrange County •6 reviews5.0Dined 3 days agoGood food at reasonable prices. Used inkind app to make it affordableMore infoTrue Food Kitchen - NewportPrice: Moderate• American• Newport Beach•4.5
- EEveOrange County •2 reviews4.0Dined on Jul 14, 2025Great veg food as usual. Brussels sprouts are a must. Tried the KBBQ chicken sandwich and it was huge. Very little on the sandwich, but it’s good. Nice atmosphere, staff is great. If you go for dinner be prepared to park offsite.More infoThe Plot - Costa MesaPrice: Expensive• Farm-to-table• Costa Mesa•4.7
- MmelanieSan Diego •1 review5.0Dined on Jun 21, 2025Love the atmosphere. The food was creative and delicious. Will definitely return.More infoTaste of BeautyPrice: Very Expensive• Contemporary Asian• Fountain Valley•4.4
- DDanielLos Angeles •6 reviews5.0Dined on May 11, 2025Fantastic brunch, everything was delicious! Amazing coffee, this place is a go to. Authentic italian cafe vibe and cuisine. A little bit of ACTUAL Italy in Costa Mesa.More infoVitaly CaffePrice: Expensive• Italian• Costa Mesa•4.7
Explore OpenTable
- Lake Forest
- Orange
- Huntington Beach
- Laguna Beach
- Anaheim Hills
- Seal Beach
- Laguna Hills / Lake Forest / Foothill Ranch
- Mission Viejo / Rancho Santa Margarita
- Anaheim
- San Juan Capistrano
- Newport Beach
- Costa Mesa
- Placentia / Yorba Linda
- Garden Grove / Westminster
- Ladera Ranch
- Stanton
- San Clemente
- Fountain Valley
- Silverado
- Fullerton