The Best Vegan and Vegetarian Restaurants in Asheville

Top Vegan and Vegetarian Food in Asheville

A warm and welcoming city, Asheville embraces all different types of eaters, including vegans and vegetarians alike. As a plant-based eater, you can find multiple options for delicious, nourishing food in Asheville.

Whether you crave a vegan-friendly brunch, tacos, superfood bowls, comfort foods, donuts or ice cream, when it comes to vegan options and organic ingredients, Asheville has got you covered. There are multiple restaurants in Asheville that only serve vegan and vegetarian food (imagine a whole menu of vegan options to choose from!) and most general restaurants offer vegan and vegetarian options. 

If you’re looking for plant-based meat options, Asheville restaurants often use seitan, tempeh, and tofu. Some restaurants even offer local tempeh and local seitan. Many vegan dishes are also made with cashews and cauliflower.

This free festival happens every June in downtown Asheville, featuring delicious vegan food, beer, lifestyle vendors and educational speakers in Pack Square Park. Find more details.

Below you’ll find some of the best places for vegan and vegetarian food in and around Asheville. 

Top Vegan & Vegetarian Food in Asheville

Rosetta's Kitchen Asheville
Rosetta's Kitchen
Vegan and vegetarian comfort food are at the heart of this locally loved, downtown eatery serving plant-based fare that's affordable and delicious. They serve lunch, dinner, and late night food. 116 N. Lexington Ave
Buchi Bar Asheville
The Buchi Bar
The Buchi Bar is located in the bottom level of Rosetta’s Kitchen offering a full range of wines, beers, local mead and cider, homemade sodas, six flavors of local Buchi Kombucha on draft, and creative cocktails. You can also order from Rosetta's full menu while experiencing one of Asheville's favorite local hangouts. 116 N. Lexington Ave
Element Real Food Asheville
Elements Real Food
This locally grown Asheville eatery produces high quality, nutrient dense, organic “real food.” Enjoy a healthy breakfast or lunch from a variety of delicious menu items like cold pressed juices, smoothies, sandwiches, soups and desserts. 233 South Liberty St.
Green Sage Cafe Downtown Asheville
Green Sage Cafe
This certified green restaurant nurtures the well-being of its customers through its fair-trade organic coffee and tea, organic beer and wine, natural and organic local food for breakfast and lunch. Look for the solar panels on the roof! 5 Broadway Avenue.
Laughing Seed Asheville
Laughing Seed Cafe
Asheville's original vegetarian restaurant downtown has been serving organic cuisine with an international flair for more than 20 years. Farm to table lunch and dinner every day except Tuesdays. Sunday brunch 11-3. 40 Wall Street
Plant Asheville
This chef-driven, locally owned restaurant elevates vegan dining in Asheville with their picture-worthy dishes of delicious, scratch-made vegan food. Enjoy foods like smoked portobello, curries, ravioli, and even “queso!” Enjoy the patio in warmer months. Dinner only.  165 Merrimon Ave
Want to list your business on this page?Contact us

Get Our Free Email Updates
Get our digest of travel news, new activities and attractions, travel giveaways, and seasonal events in Asheville and the North Carolina Mountains.
For a long time, Asheville has been a romantic destination for couples looking to escape to the mountains for a cozy getaway. What’s more cozy than sharing a romantic dinner with the one you love? ... read more
Asheville is known as the food destination here in the Western North Carolina mountains. With many culinary hot spots and award-winning... read more
If there’s one dish most anyone can agree on- it’s pizza! It’s the ultimate comfort food offering a myriad of variations and styles that are easy to customize, even for the pickiest of pizza lovers... read more