Support Us Button Widget

Guide to vegan and vegetarian restaurants in Charlotte

Dig into delicious and nutritious plant-based fare in every corner of the Queen City.

A plate of crispy onion rings and a stacked burger topped with a pickle.

Oh My Soul’s extensive menu features brunch, lunch, and dinner items with a South African flair for all hungry diners.

Photo via Oh My Soul

Table of Contents

Eating meat-free hasn’t always been easy, but in the Queen City, it’s a piece of (vegan) cake.

Our local food scene is as vibrant as ever, so it’s no surprise there’s a slew of local chefs serving up fresh, vegetarian bites across town. From vegetarian barbecue to scrumptious vegan tacos, here are 25 restaurants serving up meat-free fare in Charlotte.

A full plate featuring potatoes, tomatoes, toast, scrambled eggs, and beans.

Oh My Soul was NoDa’s first all-vegan restaurant with dishes inspired by South African cuisine

Photo via Oh My Soul

🍊 The brunch bunch

Oh My Soul, 3046 N. Davidson Dr., Charlotte | NoDa’s first vegan restaurant serves brunch all day on Sundays + an extensive menu for the rest of the week.

Dee’s Vegan To Go, 1540 West Blvd., Ste. 100., Charlotte | Savor breakfast staples all day with locally sourced, fresh ingredients.

Love in Action Cafe, 4419 Tuckaseegee Rd., Charlotte | Enjoy soul food and breakfast classics like french toast.

Easy Like Sunday, 1600 E. Woodlawn Rd., Ste. 100, Charlotte | The brunch menu features a vegan hash + staple items like French toast, benedicts, and sandwiches.

Cafe Monte, 6700 Fairview Rd., Charlotte | Savor French pastries like croissants and sandwiches paired with a café au lait.

A half-eaten burger with lettuce and tomato and fries on the side.

All burgers on Romeo’s Vegan Burgers are plant based. The fast-casual spot also offers plant-based shakes and house-made dipping sauces.

Photo by CLTtoday

🍔 For the vegan carnivore

Romeo’s Vegan Burgers, 5518 South Blvd., Charlotte | This popular burger joint started as a food truck and serves burgers, fries, and shakes.
Try this: The BBQ Bacon Burger — the soy-based bacon is so crispy and the house-made sauce makes all the difference.

Ma Ma Wok, 11914 Elm Ln., Ste. 100, Charlotte | Enjoy pot stickers, lo mein, and other Chinese classics made with vegan meat.

Vegan eats CLT | 1431 Elizabeth Ave., Charlotte | A former food truck turned restaurant serves up wings, truffle mac, and more.

ENAT | Various locations | The restaurants in Plaza Midwood and Optimist Hall feature meat and vegan-friendly Ethiopian dishes like sambusa, stir-fried meat, veggies, and injera.

Taco Vegano | 2801 Central Ave., Charlotte | Expect fresh tacos and drinks made with real fruit from the first vegan taqueria in the Queen City.

A fried plantain-topped burger in front of a bright green food cart.

If you want a burger with Puerto Rican flair, try the Hambori by RiCoQui. It features fried plantains as a bun.

Photo by CLTtoday

🌮 Food trucks

Ve-Go | The popular food truck focuses on classic American dishes with a twist.

RiCoQui | Savor the flavors of Latin and Puerto Rican street food like burgers and empanadas.
Try this: The Hambori: a burger with tostones (fried plantains) as the bun.

Zizi’s Vegan Food Truck | The roaming kitchen serves up stacked sandwiches, cauliflower wings, and fries.

On The Fly | You’ll find any type of flavor to satisfy your cravings from an extensive menu of sandwiches, tacos, and burgers.
Try this: The Grogu: tacos with fried spiced cauliflower and a cumin lime dressing.

CLT Rollie | This food truck serves up hand-rolled egg rolls for vegetarian and meat lovers. Who doesn’t love a good egg roll?

Editor’s note: These mobile eateries are always on the go, so we recommend checking each truck’s schedule online to find where it’s parked.

A basket filled with nachos piled with an assortment of ingredients.

The loaded nachos at Soul Miner’s Garden are award-winning and made with ocally sourced tortillas, black beans, homemade queso, lettuce, and more.

Photo via Soul Miner’s Garden

🍕 Casual eating

Bean Vegan Cuisine, 3001 E. Independence Blvd., Charlotte | A long-standing staple in the community. Grab breakfast, lunch, or dinner staples like Southern Fingers and Waffles or a Jalapeno Cheddar Burger.

Try this: Fried pickles + the Cowboy Burger — it’s a Bean favorite.

Mike’s Vegan Grill, 440 E. McCullough Dr., Ste. 123, Charlotte | Enjoy burgers, patty melts, and hot dogs at this spot bursting with flavor.

Dawg’On Vegans, 3024 E. Independence Blvd., Charlotte | You’ll find savory hot dogs, sandwiches, and burgers at this hidden gem.

Sri Balaji Caffe, 716 Main St., Pineville | Savor traditional and South Indian menu items like Tikka Masala + special buffets on Wednesdays.

Toppers Pizza, Various locations | Grab a slice homemade Vegan pizza with plant-based pepperoni and garlic-roasted tomatoes or a pesto pie.

A bean and mushroom meal in the foreground with diners of a small restaurant in the background.

At Sanctuary Bistro, expect an intimate evening at this French-inspired vegan restaurant.

Photo by CLTtoday

🍸 Date night

Sanctuary Bistro, 6414 Rea Rd., Ste. C2, Charlotte | Experience fine dining + French-inspired vegan dishes with a fresh, seasonal menu rotation.
Try this: Oyster Mushroom en Papillotte: peppered oyster mushrooms with potatoes and onion hash

Roots Cafe, 2135 Southend Dr., Ste. 109, Charlotte | From 5 to 10 p.m., the cafe serves a savory dinner, including seared butternut ravioli.

Chaat ‘N’ Dosa, 8624 Camfield St., Charlotte | Choose from the extensive variety of this South Indian street food from this casual dining spot that’s entirely vegan.

Kindred, 131 N. Main St., Davidson | Vegetarian items on the menu include tagliatelle and creamed greens + take in the sunset on Davidson’s campus.

44 Mills Kitchen + Tap, 6189 Bayfield Pkwy., Concord | Enjoy craft cocktails + Southern favorites at this locale inspired by the county’s textile mills.

A hand holding a red ice cream cup with a ball of ice cream and two waffle cone chips sticking out from the top in front of a painted wall.

Seemingly Overzealous is serving up dairy-free ice cream at their location at Camp North End and through a camper at 1026 Jay St.

Photo by CLTtoday

🧁 Delicious desserts

Seemingly Overzealous, 701 Keswick Ave., Ste.102, Charlotte | All ice cream flavors are egg, dairy, and gluten free + get a waffle chip with every order.
Try this: AirBnB Cat Sitting in a waffle cone, make it flirty.

Suarez Bakery, 4245 Park Rd., Charlotte | This bakery’s extensive menu features cakes, cookies, cupcakes, and varieties of vegan doughnuts.

Artisen Gelatos, 301 W. John St., Ste. 5356, Matthews | Enjoy a scoop of ice cream or mouth-watering brownies + other bakery items.

Move That Dough Baking Co., various locations | Order vegan donuts, cakes, and more + some treats are sold at pop-ups and The Common Market Oakwold on Sundays.

Golden Cow Creamery, 170 W. Summit Ave., Charlotte | Visit any of its three locations to get a scoop of vegan and scratch-made ice creams.

🍽️ Chef it up at home

Check out our favorite tips and tricks for serving veggie-focused fare from your own kitchen:

More from CLTtoday
Make the most of the fall season and cooler weather with this list of pumpkin patches, corn mazes, and Halloween-themed haunts happening this fall.
Broaden your horizons and indulge in elevated fare with a tasting menu from one of these Charlotte restaurants.
The music venue would be near Bank of America Stadium’s North Gate and would be constructed by 2030.
Sponsored
The upcoming event hosted by Mac’s Speedshop and the Carolina BBQ Festival will showcase four of Charlotte’s pitmasters and barbecue before the main event next spring.
With 40,000+ sqft of equipment and 24/7 access, this NoDa gym has become a community hub for anyone chasing their fitness goals.
Troodie, a new social app built to connect foodies, content creators, and restaurants, just launched in the Queen City.
We’re breaking down everything you need to know about adding an accessory dwelling unit — also known as an ADU — to your property.
Grab your crew or make it a solo date to screen flicks from horror to animation at these local movie nights.
Dining in Charlotte is always a fresh experience, with new restaurants popping up all the time — and more on the way. From a classic hamburger to fine dining, bookmark this page to keep in the know about all the new restaurants coming to town.