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., Central | , 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.

Soul Miner’s Garden, 1802 N. Graham St., Ste. 101, Charlotte | What started as an all-vegan food truck is now a thriving food stall at Camp North End featuring loaded nachos, cheesesteaks, and more.

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 their 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:

CLTtoday phone
Good news for Charlotte
Get the best local news & events sent to your inbox each morning, for free.