Charlotte is the most popular answer when you ask folks from the Tar Heel State where to find the best vegan restaurants. The city has numerous places that offer vegetarian and vegan-only menus, some of which have been around for a long time.
When you’re traveling through Charlotte, don’t waste time searching for one or two plain vegan burgers at classic BBQ joints. The following restaurants make it their mission to offer plant-based menus, including a wide assortment of deep fried mock meat dishes.
1. Ma Ma Wok
Ma Ma Wok may not have started out as a vegan restaurant, but since 2017 its menu has been completely vegan. If you want to dine at one of the best vegan restaurants, Charlotte gives you Ma Ma Wok, opened six days a week.
The menu consists of mostly Chinese dishes, so there will always be a symphony of color and taste on your plate. The menu offers a wide range of rolls, fried rice, soups, and lettuce wraps to choose from. They also have a wide selection of mock meats for pretty much any dish you envision having at a spicy Chinese vegan eatery.
2. Living Kitchen South End
Located on 2000 South Blvd, Suite 300 in Charlotte NC, Living Kitchen serves a wide variety of raw dishes and plenty of smoothies. The restaurant is open every day, but if you’re visiting Charlotte on a Sunday, you might want to get your order in fast as it closes at 3:00pm.
The menu is split into sections containing a health bar, breakfast, lunch, and dinner options. For a small taste of what’s in store, you can try the broccoli Waldorf salad, sweet potato sushi roll with avocado, quinoa porridge with fresh coconut meat, or the Rawco taco.
The cuisine is varied and there are plenty of choices as far as appetizers, salads, bowls, and sandwiches. All are vegan-friendly and made with the finest fresh ingredients.
3. Bean Vegan Cuisine
All those who think that vegan cuisine is either tasteless or too pretentious will surely change their mind once they visit one of the best vegan restaurants Charlotte has to offer. Bean Vegan Cuisine is all about American comfort food with a vegan twist.
If you don’t want to eat meat, but you still long for buffalo fingers, burgers, and BBQ, rest assured that the Bean Vegan Cuisine chefs know how to squeeze the most flavor out of tofu, fried cauliflower, soy, and other mock meats in order to present hearty meals every day of the week.
Looking for something extra special? Try the signature bean bowl with steamed kale, ranch dressing, tofu fingers, jasmine rice, sesame seeds, and red beans. If that’s not a mouth-watering combination, we don’t know what is.
4. Madras Cafe
Charlotte offers residents and tourists dishes from all over the world. At Madras Café, you’ll be able to enjoy some of the finest vegan variations of traditional South Indian dishes.
Veggies, tofu, mock meats, and of course the sauces are what make Madras Café stand out. The menu is extensive, so make sure that you’re not in a hurry because you’ll be there a while. It offers everything from chef specials and appetizers to curry specials, drink specials, sandwiches, and more.
To make things even better, this is one of the cheapest places in the city where you can enjoy a hearty vegan meal. Be sure to check this restaurant out on 3130 Driwood Court.
5. Jyoti’s World Cuisine
This place has everything non-meat eaters could ever hope for, including classy and warm dining accommodations and an extensive menu you could revisit every day for months to come.
When eating at Jyoti’s, you’ll be able to choose between vegetarian and vegan dishes from around the world. In addition, the menu is split in two. Part of it is dedicated to Indian Cuisine while the other part contains dishes from different cultures.
The Southern sweet corn soup will always put a smile on your face, while the Manchaow soup brings some spice to the table. Whether you want a North African stew with tofu and tempeh or a Florentine eggplant parmesan, a variety of vegan soups, or sandwiches, Jyoti’s is the place to be when visiting Charlotte.
6. Fern, Flavors from the Garden
If the name of this restaurant isn’t enough of a hint that it’s a vegan joint, then perhaps the menu will be. Sweet Thai chili with breaded cauliflower, kale and collard salad, fingerling potatoes, cucumber and avocado gazpacho—these are just some of the meat-free dishes you can order at the restaurant.
Fern offers a wide assortment of fresh drinks, as well as beers from local microbreweries. If you’re looking to end the meal with a dessert, Fern also makes carrot cake, apple cobbler, and a delicious avocado cacao mousse, which is a hit during romantic evenings.
7. Rico’s Acai
Although not exactly a restaurant, Rico’s Acai food trucks are hotspots for vegans and vegetarians alike. There are four locations in Charlotte where you can go to eat amazing acai bowls and get your natural boost of vitamins.
Even better, you have a wide range of choices for the toppings as well. You’ll see acai packs, blackberries, granola, hemp seed, peanut butter, and more. If you’re in a hurry, looking for fast service and a delicious snack, Rico’s Acai is a great choice.
You can find Rico’s Acai on 510 S. College Street, 917 Pecan Avenue, 223 E 7th Street, or in South Park Mall behind the dining pavilion. All locations are open seven days a week, but the hours might differ.
If you’re traveling through North Carolina, you’ll be able to dine at some of the best vegan restaurants. Charlotte, in particular, has an amazing selection of diners and eateries which serve vegetarian and vegan dishes from various cuisines around the world.