7 Best Vegan Restaurants Across North Carolina

We may receive a commission on purchases made from links.

North Carolina is famous for its soul food, a cuisine that heavily and notoriously relies on dairy and meat products. In fact, milk was chosen as North Carolina's official state beverage in 1987. However, these facts don't need to send tremors through vegans wanting to dine out in the state. Many restaurants are now offering plant-based versions of BBQ sandwiches and fried chicken, and some restaurants have fully devoted themselves to the cause. Other restaurants have taken the growing interest in vegan food and crafted menus that draw inspiration from all around the world. 

For the past decade or so, vegan cuisine has been readily available in booming cities like Asheville and Durham. And, while it has been slower to catch on in smaller towns and the eastern region of the state, plant-based options exist here as well — you just have to know where to look. That's why I have created this guide of the best vegan restaurants across North Carolina to help you choose where and what to eat. As a vegan myself, I have been frequenting some of these restaurants for years, while others are slightly newer to the scene. In selecting these restaurants, I primarily considered the taste factor, though I also took note of ambiance and quality of service. More information on this methodology is available at the end of this guide.

Oh My Soul

For vibes that are equally cool and funky, head to Oh My Soul in Charlotte's NoDa district. Founded in 2020 by South African owners, you'll be treated to elements of the country's unique cuisine, such as the Makhulu Vurger. This sandwich features house-made vegan patties called boerewors (all South African-inspired dishes are denoted by the country's flag). The restaurant's breakfast and brunch menus will make your mouth water as well. I suggest chowing down on the Liewe Lulu crepes or a stack of the decadent Skinny Split waffles, which are served all day. Of course, the lunch and dinner menus are also delicious. Inside, you can browse through the display cases filled with vegan pastries and vegan charcuterie meats and cheeses, including droëwors and imitation gonzola.

While orders are placed inside, many people opt to eat in the covered seating area behind the restaurant, tucked away from street traffic (there is heating during the winter). Here, you'll find colorful tables painted with South Africa-themed motifs and, on weekends, there will almost always be live music. You can place drink orders at the bar outside, though it's tough to choose between the fun and innovative cocktail specials. Alternatively, find out what makes South African wine so unique by having a glass or two.

Oh My Soul has deeply rooted values regarding animal welfare, and at checkout, employees encourage customers to round up their totals to donate to a different animal sanctuary or rescue each month. You'll frequently see dogs seated outside, and the restaurant even offers a special menu for them with a coconut peanut butter nice cream sundae and doggie biscuits.

ohmysoulusa.com

(704) 891-4664

3046 N Davidson St, Charlotte, NC 28205

Pure Soul

Soul food is usually brimming with meat and dairy products, and ingredients like lard can catch vegans off guard in seemingly innocent dishes. That narrative is slowly changing with documentaries like "Soul Food Junkies" and cookbooks like Bryant Terry's "The Afro-Vegan Cookbook." Meanwhile, Durham's Pure Soul restaurant offers delectable evidence of how chicken sandwiches and pulled pork can be veganized with smashing success.

Though humble in location (it's housed in a strip mall off the side of Durham-Chapel Hill Blvd.), the restaurant's interior is cozy, clean, and inviting. Its menu is extensive, offering alternatives to most of the Southern food options the region is famous for. The N.C. BBQ sandwich, for instance, is a spin on the traditional pulled pork sandwich and the iconic barbecue style that originated in North Carolina. Meanwhile, the Hot Hunty Chkn sandwich incorporates a sweet and spicy vegan substitute for real honey. I particularly enjoy the collard greens (dubbed "Bilbo's greens" on the menu). And the cornbread is perhaps the best I've ever had in my life (and trust me, as a North Carolinian, I've eaten plenty of cornbread). 

Other popular dishes include the soul mac, a hearty bowl of mac and cheese that also comes in a gluten-free variation, and the kale Caesar salad, which features a delicious vegan parmesan. There is even a special menu of soy-free options. To try as many dishes as possible, I suggest ordering one of the curated plates, which allows you to choose two sides.

puresoulff.com

(984) 888-5321

4125 Durham-Chapel Hill Blvd. Suite 1, Durham, NC 27707

The Fiction Kitchen

For over 10 years, The Fiction Kitchen has combined globally-inspired cuisine with familiar Southern favorites, and it has a fantastic drink menu to boot. This restaurant is one of the top queer-owned vegan spots in the US you need to try. Plus, it's been named the best vegan restaurant in the state thanks to its variety and delightful ambiance. 

I have had many memorable dishes here, including the home-style meatloaf, which pleasantly surprised me. Most vegan meatloafs, which are often lentil-based, sit too heavy in my mouth and lack the spongy, porous texture needed to soak up their accompanying glazes. The Fiction Kitchen's meatloaf, however, is made with Impossible beef and has the perfect amount of spring, complementing its lip-smacking tomato glaze. Two other wonderful dishes I've eaten here are the curry bowl and the risotto bowl. The curry bowl is creamy, satisfying, and spicy if you want it to be, and the risotto bowl is layered with the fresh flavors of roasted carrots, scarlet turnips, cremini mushrooms, and truffled cashew cream.

I highly recommend adding a side of tempeh to any order. This fermented soy patty, frequently used as a mock meat, is one of my favorite ingredients. And few restaurants measure up to The Fiction Kitchen's standard of tempeh, which is thick and delicious. Go for the vegan charcuterie board if you are sharing a meal with friends or family. The spread features a tempeh pate alongside other assorted ingredients like house-made cheeses, jam, candied pecans, and plant-based pepperoni. Don't forget to order a drink to go along with your meal, such as one of the creative zero-proof cocktails or local North Carolina beers.

thefictionkitchen.com

(919) 929-8400

2409 Crabtree Blvd #100, Raleigh, NC 27604

plant

Fine dining spot, plant, is certainly one of the best vegan restaurants I have ever visited, in North Carolina or otherwise. Arguably the most sophisticated restaurant on this list, it serves high-end vegan food in a relatively casual atmosphere. This is fitting, considering its location in Asheville, a city known for its laid-back, hippie vibes. 

The happy contradictions carry over to the restaurant's menu, which is intentionally small and decidedly plant-forward. Though offerings are subject to change on a daily basis, items on the restaurant's sample menu include creative dishes that reflect a multitude of cultures. For example, the wild nettle masala uttapam calls upon South Indian cuisine and the crispy mushroom mole with its green chile-blue corn tamale draws in Mexican traditions. In addition to cocktails, spirits, and globally sourced biodynamic wines, you can choose from a wide selection of Asheville craft beers. The kitchen at plant prioritizes cooking with organic, local ingredients. 

Though I wouldn't quite call it small, plant does have limited seating, and therefore I suggest making a reservation. If your four-legged companion will be accompanying you, no worries; the restaurant has a dog-friendly patio. If, however, plant does not fit into your schedule (it is only open for dinner service Wednesday through Sunday) consider visiting its nearby sibling restaurant, Pulp + Sprout. This plant-based juice bar and cafe is definitely more casual and is open from 9 a.m. until 4 p.m. every day except Tuesday.

plantisfood.com

(828) 258-7500

165 Merrimon Ave, Asheville, NC 28801

Mike's Vegan Grill

Founded in 2018, Mike's Vegan Grill specializes in comfort food like burgers, tacos, and fries. Because the restaurant has both brick-and-mortar locations (one in Charlotte and one in Greensboro) and a food truck, it is enjoyed by vegans and non-vegans alike throughout the Piedmont region. The food truck, Mike's Vegan Cookout, is known to frequent cities like Raleigh, Durham, and Cary, though it has occasionally roamed even further to places like Wilmington. It can also be booked for parties and events.

Burgers at Mike's Vegan Grill are no small commitment and come with generous toppings. For instance, the Colombiana burger features pineapple, potato chips, pepper Jack cheese, and a special sauce on a Hawaiian bun. The menu also has four hot dog options, each variation taking after one of the burgers. If you're more in the mood for a sandwich, burrito, quesadilla, or tacos, Mike's Vegan Grill has got you covered there, too. Just don't forget to order fries; you can't go wrong with the chili cheese fries or shareable fiesta fries.

Round out your meal with one of the creative lemonades, which come in flavors like watermelon and peach. Alternatively, opt for one of the milkshakes, which range in flavor from pineapple to Biscoff cookies. The new sorbets are quite popular, too. The coconut sorbet is served in a coconut, the pineapple sorbet is served in a pineapple, and the lemon sorbet is (bingo!) served in a lemon.

mikesvegangrill.com

Locations in Charlotte and Greensboro

Bean Vegan Cuisine

This vegan spot in the Queen City promises to fill your belly with the comfort food you've been craving. From burgers to fried pickles to pimento cheese-ish dip, you'll leave Bean Vegan Cuisine feeling satisfied, yet eager to come back and try more dishes. Contrary to common belief, vegan food does not equate to rabbit food, and you will get precisely zero juice bar vibes at this joint.

Bean Vegan Cuisine may not be a first date spot, because trust me when I say your hands will be getting messy. Handheld food reigns supreme here, with about a dozen burgers and sandwiches on the menu, including a cowboy burger, a bratwurst hoagie, and a fishless filet sandwich. This isn't a fine dining restaurant, so don't expect house-made vegan cheese (the kitchen leans heavily on Daiya). That said, a quick fix with a reliable taste may be exactly what you're craving.

The restaurant serves a breakfast menu on Saturdays and Sundays, and it features a few dishes that are hard to find elsewhere, even at vegetarian and vegan establishments. For instance, the chicken fingers and waffles are made with strips of soy rather than hunks of seitan. This is a departure from the typical vegan chicken and waffles that I've received elsewhere, and a welcome substitution, considering that I'm not a big fan of seitan to begin with. The BBQ grit bowl, comprised of BBQ soy curls, vegan cheese grits, kale, vegan mayo, and a corn muffin, is also delicious and unique.

eatatbean.com

(980) 939-1234

3001 East Independence Blvd, Charlotte, NC 28205

Element Gastropub

"Gastropub" and "vegan" aren't a combination you might initially expect, which is what makes this Raleigh restaurant so fantastic. The unexpected delight of discovering an old favorite dish that has been veganized will hit you again and again as you peruse the menu, seeing dishes like Philly cheesesteak, brown butter sage gnocchi, and peanut butter cheesecake.

Like several other restaurants on this list, Element Gastropub has a shifting menu, so you might not always see dishes like the Oktoberfest burger or the autumn steak. Even so, much of the menu stays the same, lending the restaurant reliability and comfort for returning diners. Customer favorites include the kale Caesar salad, pimento cheese rangoons, and BBQ nachos. Gluten-free buns are available for the burgers, and there are myriad sauces from which to choose, including house-made blue cheese, mild and scorpion variations of buffalo sauce, dilly ranch, and cashew queso.

The Sunday brunch menu is classic (think biscuits, French toast, and chicken and waffles). But don't forget about the other weekly special, Taco Tuesday, with special offerings. In addition to these weekly offerings, the restaurant frequently releases special menus, such as the Animazement menu that pays homage to icons like Hello Kitty and Dragon Ball Z. No matter what grub you choose to eat, you can pair it with one of the gastropub's many beers, wines, or innovative cocktails. And don't worry, the Swedish fish in the Ocean Water cocktail are 100% vegan!

elementgastropub.com

(919) 703-6538

421 Fayetteville St Suite 103, Raleigh, NC 27601

Methodology

As a lifelong vegetarian and North Carolinian, I've had the pleasure of exploring vegan restaurants in many towns and cities across the state. Since turning vegan in 2017, I have made it an even greater point to seek out plant-based restaurants and bring along friends so we can try as many dishes as possible. I have visited most of the restaurants on this list, some several times. In the few instances where I have described a place that I have not personally experienced, I have relied on the reviews of friends and online testimonials. I truly believe that each restaurant listed has superb food, and while certainly relevant to the dining experience, ambience, and service quality were secondary factors when judging these ten establishments as the best in North Carolina.

Recommended