Vegan & Vegetarian Restaurants

Ma Ma Wok ~ Ballantyne area

Charlotte’s only completely vegetarian and vegan Chinese restaurant! Ma Ma Wok started off as a typical Chinese restaurant, but transitioned to a vegetarian restaurant in 2017. Ma Ma Wok has crafted an expansive menu offering meat alternatives to recreate everything ranging from chicken wings, ribs, fish, shrimp, and even duck.

11914 Elm Ln, Charlotte, NC 28277
Website / Facebook

Veltree ~ Ballantyne area

Veltree has been serving up vegan soul food in the University area since 2018. The take-out  restaurant offers menu items such as chicken and waffles, shrimp po boys, krabcakes, fried chicken drumsticks, and the un-Popeye’s chicken sandwich.

14825 Ballantyne Village Way, #150, Charlotte, NC 28277
Facebook / Instagram

Chaat ‘N’ Dosa ~ Ballantyne

They offer a vegetarian South Indian cuisine in a fast casual setting.

8624 Camfield Street, Charlotte, NC 28277
Website / Facebook / Instagram

Fern, Flavors from the Garden ~ Dilworth area

Fern has been one of Charlotte’s premier vegetarian restaurants offering gourmet vegetarian food since 2011. Fern has an inviting atmosphere with a cozy dining room, outdoor patio, and a full bar with signature cocktails making it the perfect spot for brunch, lunch, or dinner. 

1419 East Boulevard, Charlotte, NC 28203
Website / Facebook / Instagram

Sanctuary Bistro ~ South Charlotte

Charlotte first vegan fine dining restaurant offers brunch, lunch, and dinner (reservations required). Sanctuary Bistro has everything you would expect to find in a fine dining restaurant such as charcuterie, scallops and bacon-wrapped filet mignon, just without the use of animal products. 

6414 Rea Road, Charlotte, NC 28277
Website / Facebook / Instagram

Romeo’s Vegan Burgers ~ South Charlotte

Know for their plant based vegan burgers which has vegan buns, plant-based cheese by Follow Your Heart and vegan house-made sauce. Also serves up salads, fries, organic house-made lemonades, tea and organic shakes blended with soy ice cream.

5518 South Blvd, Charlotte, North Carolina

Website / Facebook/ Instagram


Jyoti’s World Cuisine ~ SouthEast Charlotte

Jyoti’s World Cuisine has expanded the menu to include vegetarian and vegan dishes from all over the world. You can find everything from Korean bibimbap and bulgogi and Ethiopian sauté, to creole jambalaya and Spanish paella.

7128 Albemarle Rd, Charlotte, NC 28277
Website / Facebook / Instagram

Living Kitchen ~ South End

This casual eatery is 100% scratch-made, organic menu features plant-based versions of dishes such as pizza, burgers, BBQ, and even pad thai, in addition to a variety of sandwiches, salads, and cold-pressed juices. With breakfast served all day and outdoor patio seating, it is the perfect spot to grab a bite or stop in to pick up some of their grab-and-go grocery items.

2000 South Blvd. Suite 300, Charlotte, NC 28203
Website / Facebook / Instagram

Plant Joy ~ Camp North End

Plant Joy offers a vibrant Mediterranean-inspired menu featuring items such as falafel mountain (falafel nachos), rainbow platter (flavored hummus on toasted Verdant sourdough bread), and socca and salad (chickpea and kale crepe).

1801 North Graham St., Charlotte, NC 28206
Website / Facebook / Instagram

Oh My Soul ~ NoDa area

This is a fast-casual, purely vegan restaurant, with limited indoor seating. They have transformed the fenced-in backyard into a pet-friendly patio outfitted with picnic and bistro tables, fire pits, and bar. Their menu features everything from ribs, burgers, loaded waffles, and even some South African dishes in homage to owner Tallulah Duffin’s homeland. 

3046 North Davidson St, Charlotte, NC 28205
Website / Facebook / Instagram

I Love Juice Bar ~ Plaza Midwood

Juice and smoothie shop that offers smoothies, juices, coffee, acai bowls, daily soup, and a grab-n-go fridge with prepared foods like salads and wraps. Most items are vegan.

1204 Central Ave Ste 100, Charlotte
Website / Facebook / Instagram

Bean Vegan Cuisine ~ East Charlotte

Bean boasts an extensive menu of 100% vegan comfort foods ranging from BBQ, cheesesteaks, bratwurst, reubens, meatloaf, crab cakes, and even pimento cheese.  They also offers a selection of vegan grocery items for a one-stop shop of all things vegan.

3001 E Independence Boulevard, Charlotte, NC 28205
Website / Facebook / Instagram

Eastside Local Eatery ~ East Charlotte

A quaint cafe that offers locally roasted coffee, tea, juices, smoothies, soups, salads, and sandwiches for breakfast and lunch.

3102 Eastway Dr, Charlotte, NC 28205
Website / Facebook / Instagram

Vegan Eats CLT ~ East Charlotte

They offer vegan soul food with a menu of loaded nachos, wings, mac and cheese, collards, and fries.

5427 N Sharon Amity Road Charlotte, NC 28215
Website / Instagram

Loving Hut ~ East Charlotte

Menu offers pizza, stromboli, chickun burgers, vegetable soups, and more. Lunch special bento box.

3024 E Independence Blvd (at inside Golden Green Hotel), Charlotte

Dee’s Vegan To-Go ~ West Charlotte

This restaurant is focused on vegan comfort food…you can expect to find chicken and waffles, burgers, jambalaya, stir fry, salads, soups, and sandwiches.

1540 West Blvd, Suite 100, Charlotte, NC 28208
Website / Facebook / Instagram

Best of Both Souls ~ West Charlotte

Offers vegan soul food with menu items such as Beyond Meat smash burgers, fried Chick’n sandwiches and tenders, cauliflower wings, smokey mac and cheese, and a gooey chocolate chunk cookie.

2200 Thrift Road, Charlotte, NC 28208
Website / Facebook / Instagram

Exposed Vegan ~ West Charlotte

A vegan restaurant that focus on organic and local.  Their menu items include juices, smoothies, acai bowls, soups, grain bowls, loaded sweet potatoes, and cookies.

1540 West Boulevard, Charlotte, NC 28208
Website / Facebook / Instagram

Boss of Vegan ~ West Charlotte

Offering menu items such as “boss” vegan burgers, sloppy joes, BLTs, and chicken salad sandwiches, and house-made seasoned chips.

4431 Brookshire Boulevard, Charlotte, NC 28216
Website / Facebook / Instagram

Vcrave ~ Food Truck

Offering Dr. Sebi Inspired Alkaline Plant Based Organic Homemade Meals and Home Of Str8t Drop Alkaline Cold Pressed Juice. No Soy No GMO never used. The publish new meals everyday. You place an order for pick-up or delivery.


(704) 807-8741

Vegan & Vegetarian Friendly Restuarants 

Alchemy at C3Lab

Serves meat, vegan options available. Offers a vegan charcuterie, avocado hummus, fried artichokes, mushroom trio, asapargus and spinach salad, fried lion’s mane linguine, alchemy burger, seitan and risotto.

2517 Distribution St, Charlotte
Website / Facebook

Bachi ~ North Charlotte

Serves meat, vegan options available. Offers a separate vegan menu including grilled veggie kebabs, tempura vegetables, several sushi rolls, edamame, chick’n teriyaki maki and crispy cauliflower wings.

2700 W Mallard Creek Church Rd, Charlotte
Facebook / Website

Bad Daddy's Burger Bar

Serves meat, vegan options available. Burger restaurant where you can build your own burgers and salads.

1626 East Blvd, Charlotte
Website / Facebook

Banh Mi Brothers

Serves meat, vegan options available. Separate vegan menu options including bahn mi, sushi rolls, and noodles bowls

230 E WT Harris Blvd Ste A-7, Charlotte, 28262
Website / Facebook

Bao and Broth ~ Optimist Hall

Serves meat, vegan options available. Asian fusion restaurant inside Optimist Hall offering clearly labeled vegan ramen, vegan miso, and vegan bao.

1115 N Brevard St Unit 9, Charlotte,
Website / Facebook

Basil ~ Uptown

Serves meat, vegan options available. Thai restaurant offering vegan curries, soup and appetizers. Specify vegan when ordering.

210 N Church St, Charlotte, 28202


Bé-Em Asian Kitchen

Serves meat, vegan options available. Family-owned Asian restaurant offering a separate vegan menu. Items use local and organic ingredients, with a focus on house-made sauces.

1848 Galleria Blvd Ste K, Charlotte,
Website / Facebook

Be's Noodles & Banh Mi ~ South Charlotte

Serves meat, vegan options available. Asian fusion venue offering vegan dishes including tofu and veggie vermicelli, stir fry tofu with rice, and tofu banh mi sandwiches (ask for no mayo). They also offer various tea and smoothie drinks.

11318 N Community House Rd, Charlotte
Website / Facebook / Instagram

Blaze Pizza

Serves meat, vegan options available. Assembly line concept pizzeria chain offering build-your-own personal size pies. Has vegan cheese, soy chorizo, gluten-free pizza base as well as salads. Choose your pizza base, sauce (marinara or hot red), veggies and toppings, and cheese. Or get the pre-designed vegan pie.

Various Locations
Website / Facebook / Instagram

Brewers at 4001 Yancey

Serves meat, vegan options available. Craft beer place offering the Beyond burger and a vegan cauliflower appetizer.

Yancey Rd, 4001-A, Charlotte, 28217
Website / Facebook

Cabo Fish Taco ~ NoDa Area

Serves meat, vegan options available. Mexican restaurant with veggie choices for tacos, burritos, fajitas, entree salads. Most vegetarian dishes can be made vegan by omitting the cheese. Beer-battered fried tofu for tacos and burritos is available, though ask if uses a separate fryer from meat.

3201 N Davidson St, Charlotte
Website / Facebook


Serves meat, vegan options available. Fast-casual Mediterranean restaurant chain where the food is ready-cooked and displayed on the counter. Choose your base (all vegan), then add dips, protein, toppings (all vegan except crumbled feta cheese), and a dressing (all vegan except yogurt dill and sriracha greek yogurt) for your bowl or salad.

Various Locations
Website / Facebook / Instagram


Serves meat, vegan options available. Mexican fast food chain set up is assembly line style where you could customize your order of tacos, burrito, or burrito bowl, and request no cheese or sour cream. Offers a savory sofritas filling that’s made from soy protein, and some locations offer Impossible meat. Rice, beans, guacamole are vegan.

Various Locations
Website / Facebook / Instagram


Serves meat, vegan options available. East Coast based chain of salad restaurants offering salads, bowls, and wraps.

8022 Providence Rd, Charlotte
Website / Instagram/ Facebook

Clean Juice ~ Northlake

Serves meat, vegan options available. Chain of smoothie, acai, and organic juice bars. Offers light vegetarian food like granola, toast with avocado or nut butter, and bowls with greens, quinoa, and other toppings. Vegans should specify when ordering.

9335 Center Lake Dr Ste 160, Charlotte
Website / Facebook / Instagram


Serves meat, vegan options available. South Asian cuisine with separate vegan menu upon request.

Various Locations

Common Market

Serves meat, vegan options available. Take-out deli offering a menu of breakfast and lunch foods with selection of alcoholic drinks. Daily sandwich/salad specials will typically have one being vegan. Sells preared items, frozen beyond burgers, No Evil Foods not meats, chips, beer, soda, and wine. other specialty snacks.

Various Locations

Cowbell Burger & Whiskey Bar

Serves meat, vegan options available. Rock ‘n roll burger joint with Impossible Meat & Better Burger patty options. Several vegetarian appetizers & salads can be modified to vegan.

201 N Tryon St, Charlotte

Crispy Banh Mi

Serves meat, vegan options available. Quick eatery offering lunch, dinner, and snacks. The extensive menu includes a veggie banh mi sandwich – ask for no butter and substitute hoisin sauce.

5100 S Blvd Ste c, Charlotte

Crunch Bistro

Serves meat, vegan options available. Offers salads, wraps, flatbreads, and soups. Majority of menu can be made vegetarian. The following can be made vegan: Asian crunch salad, Italian chicken salad, buffalo bleu salad, Greek isles salad, cali salad, veggie delight, portobello wrap, toscano and spinach quinoa bowl. Could build your own salad.

6414 Rea Rd, Charlotte

Diamond Restaurant

Serves meat, vegan options available. Standard American fare but with marked vegetarian items. Makes a black bean burger, has a soy hot dog, a meatless loaf with veggie gravy and rice milk mashed potatoes, options for the veggie plate, various appetizers and a few salads.

1901 Commonwealth Ave, Charlotte


Serves meat, vegan options available. Has a separate vegan menu, ask wait staff for it. Dishes include vegan hummus & pita, vegan quesadillas, soups, vegan slaw, vegan bbq jackfruit, and others. Has vegan Daiya cheese and vegan slaw.

1220 Thomas Ave, Charlotte
Website / Facebook

Mattie's Dinner

Has vegetarian/vegan breakfast and dinner options available. Dishes include vegan breakfast sandwich, vegan breakfast quesadilla, soup, veggie burgers, vegan meatloaf, vegan milkshake and others.

3100 the Plaza, Charlotte, NC 28205
Website / Facebook