Vegan & Vegetarian Restaurants in Asheville
3 places with vegan food: 1 fully vegan and 2 with vegan options. Top rated: The Smokin' Onion Restaurant + Food Truck (4.9★, 229 reviews). Filter, sort and map below.
Top Vegan Picks in Asheville
- Best rated The Smokin' Onion Restaurant + Food Truck 4.9★
- Most reviewed Green Sage Café South 908 reviews
Directory updated November 2026.
Vegan Food by Cuisine in Asheville
All Vegan & Vegetarian Spots in Asheville
Vegan & Vegetarian Dining in Asheville
Asheville has 3 places with vegan food on our map; 1 is 100% vegan and 2 serve vegan dishes alongside a regular menu. Weighing Google rating by review count, The Smokin' Onion Restaurant + Food Truck (4.9 stars, 229 reviews), Early Girl Eatery (4.3 stars, 585 reviews) and Green Sage Café South (4.3 stars, 908 reviews) rank highest. The dishes that come up most in Google reviews are gyro (50 mentions), brussel sprouts (38) and chicken sandwich (22). Of the 3, 2 open by 8 AM and 3 have outdoor seating. Their Google menus list vegan dishes such as House Hot Chocolate at The Smokin' Onion Restaurant + Food Truck ($4.00), Tofu Scramble Breakfast V at Early Girl Eatery ($16.00) and Berry Chia Bowl at Green Sage Café South ($9.95).
For more choice, Greenville has 10 places with vegan food, about 49 miles away.
- 3 spots listed · 1 fully vegan
- Cuisines: Coffee Shop, Gluten-Free, Juice Shop, Diner, Southern (Us), New American
- Price: $$
- Top rated: The Smokin' Onion Restaurant + Food Truck (4.9★)
How many vegan restaurants are in Asheville?
Vegan Eats Map lists 3 vegan and vegetarian spots in Asheville, North Carolina, 1 of them 100% vegan.
What is the best vegan restaurant in Asheville?
The Smokin' Onion Restaurant + Food Truck ranks first: 4.9 stars from 229 Google reviews. We rank by Google rating weighted by the number of reviews, so a few perfect scores do not outrank a long record; next are Early Girl Eatery (4.3 stars) and Green Sage Café South (4.3 stars).
Are there fully vegan restaurants in Asheville?
Yes: 1 of the 3 spots we list in Asheville is 100% vegan. The other 2 serve vegan options alongside other dishes.
Where can I find vegan food in Asheville?
Browse every vegan and vegetarian spot in Asheville above, each with ratings, hours, menu highlights and directions. Filter by cuisine or price, or use “near me” to sort by distance.
Cities Near Asheville
More Vegan Restaurants in North Carolina
- Charlotte (13)
- Raleigh (7)
- Durham (5)
- Fayetteville (5)
- Greensboro (5)
- Wilmington (3)
- Winston-Salem (3)
- Henderson (2)
- Hickory (2)
- Nags Head (2)
- Apex (1)
- Burlington (1)