This North Carolina Vegan Spot Serves Bunny Chow With A South African Twist
North Carolina has plenty of places that promise “good vibes.” This one actually delivers them, with extra hot sauce and a side of vegan chaos.
Found inside NoDa, the city’s artsy playground, it feels less like a restaurant and more like a house party hosted by someone who definitely owns three vinyl players and a plant named Keith.
The menu swings wildly in the best way possible: giant burgers, messy wings made from cauliflower, spicy South African flavors, drinks that arrive looking suspiciously photogenic. Even hardcore meat lovers walk in skeptical and leave emotionally attached to mushroom bacon. It’s loud.
It’s quirky. It’s unapologetically extra. And somehow, between the neon signs, comfort food, and live music, this place turns vegan dining into something Charlotte desperately needed. Fun.
Bunny Chow

Not many dishes can claim to transport your taste buds to another continent, but Bunny Chow comes pretty close. This South African street food staple is exactly what it sounds like, a hollowed-out loaf of bread packed to the brim with thick, aromatic curry.
At Oh My Soul, the version is completely plant-based, and somehow that makes it even more interesting.
Bunny Chow originated in Durban, South Africa, where it became a beloved everyday meal for working communities.
The genius is in its simplicity. The bread soaks up all that spiced curry goodness from the inside out, creating layers of flavor in every single bite.
Oh My Soul honors that tradition while keeping everything compassionate and cruelty-free.
The curry itself is warming and deeply spiced without being overwhelming. It hits that sweet spot between comfort food and something genuinely exciting.
Paired with the soft, doughy bread, it is the kind of meal that makes you slow down and actually pay attention to what you are eating. This dish alone is worth making the trip to NoDa.
Bunny Chow at Oh My Soul is proof that vegan food can carry real cultural weight and still taste absolutely incredible.
The NoDa Neighborhood Setting That Makes Everything Better

Location matters more than people give it credit for. Oh My Soul sits at 3046 N Davidson St in Charlotte’s NoDa neighborhood, and the setting could not be a better match for what this restaurant is all about.
NoDa is Charlotte’s arts and culture district, known for its murals, independent shops, and creative energy that spills onto every sidewalk.
Walking into Oh My Soul from the NoDa streets feels like stepping into a space where food, art, and purpose all share the same table. The restaurant’s interior reflects that same bold spirit, with thoughtful decor and messaging about compassion woven throughout.
It is the kind of place that feels intentional in the best possible way.
Outside seating adds another layer to the whole experience. When the weather cooperates, sitting on the patio surrounded by the buzz of NoDa is genuinely lovely.
The neighborhood itself invites you to slow down, look around, and appreciate something a little different. Oh My Soul fits right into that ethos.
It is not just a restaurant you visit for food. It is a destination that connects you to a neighborhood with real character and a community that genuinely cares about what it builds together.
Boerewors Gets A Plant-Based Glow-Up

Boerewors is one of South Africa’s most iconic foods, a spiced sausage with a flavor profile that is deeply savory and warmly aromatic. Taking that concept and making it entirely plant-based sounds like a challenge, but Oh My Soul pulls it off with the Makhulu Burger.
This is not your average veggie burger situation.
The house-made boerewors-style patty brings real depth to the whole experience. You get those familiar spice notes, coriander, cloves, and a hint of something smoky, layered into a patty that holds together and actually satisfies.
Topped with fresh ingredients and nestled into a proper bun, the Makhulu Burger earns its name. Makhulu means grandmother in Zulu, and there is something genuinely comforting about this dish.
It tastes like someone put serious love and thought into every component. Non-vegans who try this burger often come away genuinely surprised.
That reaction is not an accident. Oh My Soul has clearly spent real time developing flavors that do not just replace meat but stand confidently on their own.
The Makhulu Burger is one of those dishes that redefines what a burger can be, and it does so without making a big fuss about it.
When One Dish Tells A Whole Story

Some dishes are meals. Others are full-on experiences.
The Mama Africa Bowl at Oh My Soul lands firmly in the second category. Loaded with bold ingredients and tied together with South African-inspired flavors, this bowl is the kind of thing you keep thinking about long after you have finished eating it.
Grain bowls have become a staple on vegan menus everywhere, but this one does not feel generic at all. The combination of textures and flavors gives it personality.
Every layer feels considered, from the base to the toppings to the sauce that brings everything together. It is hearty enough to keep you full for hours without feeling heavy.
What makes the Mama Africa Bowl stand out is how clearly it connects to a larger cultural story. The name itself pays tribute to the continent that inspired the entire menu.
Eating it feels like a small act of appreciation for a culinary tradition that does not always get the spotlight it deserves in American dining. Oh My Soul is changing that, one bowl at a time.
If you are visiting for the first time and feeling overwhelmed by the menu, this bowl is an excellent place to start your whole Oh My Soul journey.
Chakalaka And Boerewors Meatballs in One Bite

Chakalaka is one of those South African condiments that deserves its own fan club. It is a spiced vegetable relish, usually made with tomatoes, beans, peppers, and curry powder, and it brings a punch of flavor that can elevate almost anything it touches.
Oh My Soul knows this, and the Big 5 Baguette is the proof.
Pair chakalaka with plant-based boerewors meatballs tucked inside a crusty baguette, and you have got something genuinely exciting on your hands.
The Big 5 is named after Africa’s most iconic wildlife, and like those animals, this sandwich commands attention. Every element has a purpose, and together they create a handheld meal that is way more interesting than anything you might expect from a baguette.
The meatballs carry that same warmly spiced boerewors flavor that shows up in the Makhulu Burger, but the format here is completely different.
Paired with the bright, tangy chakalaka, the whole thing feels fresh and bold at the same time. It is the kind of sandwich that makes you want to tell everyone you know about it immediately.
Oh My Soul clearly understands that great food is also great storytelling, and the Big 5 Baguette delivers on both counts beautifully.
Sipping On South Africa

Rooibos tea is one of South Africa’s most beloved exports, and if you have never tried it, Oh My Soul is a pretty wonderful place to start. Naturally caffeine-free and slightly sweet with a warm, earthy flavor, Rooibos is the kind of drink that feels like a hug in a cup.
It fits perfectly into the Oh My Soul experience.
The Bosveld Ice-Tea takes that same South African tradition and gives it a refreshing cold spin. Bosveld refers to the African bushveld, that wide-open landscape full of acacia trees and golden grass.
Sipping an iced version of this tea while sitting in Charlotte’s NoDa neighborhood creates a funny and wonderful sense of two worlds meeting comfortably in one glass.
Drinks are often an afterthought at restaurants, but here they feel like part of the full cultural experience. Choosing a Rooibos-based beverage is a small way to connect with the South African roots that inspired everything on this menu.
It also pairs beautifully with the bolder, spicier dishes, cutting through the heat and keeping things balanced. Do not skip the drinks at Oh My Soul.
They are part of the story, and honestly, the Bosveld Ice-Tea might just become your new favorite thing.
Charlotte’s First Fully Vegan Restaurant

Being first at anything is a big deal, and Oh My Soul holds a title that no other restaurant in Charlotte can claim. This is the city’s first entirely vegan restaurant, a milestone that carries real meaning for the local food scene.
It did not just open a new category of dining. It opened a conversation about what food can look like when compassion is part of the recipe.
The restaurant was brought to life by people who moved from South Africa with a vision that was both personal and purposeful. That origin story is embedded in everything from the menu names to the sauces to the decor.
There is nothing accidental about Oh My Soul. Every detail reflects a commitment to food that is kind, flavorful, and rooted in real cultural tradition.
For Charlotte, North Carolina, having a restaurant like this is genuinely exciting. It signals that the city’s food scene is growing in the right direction, toward more creativity, more inclusion, and more global perspective.
Oh My Soul is not just serving vegan food.
It is reshaping what people in the American South expect from a plant-based dining experience. That kind of impact does not come along very often, and Charlotte is lucky to have it right here in NoDa.
Kindness As An Ingredient

Some restaurants feed you. Oh My Soul feeds you and makes you feel something.
The entire philosophy behind this place is built on compassion, empathy, and the belief that being kind to all living beings is something worth celebrating at every meal.
That ethos is not just a tagline. It shows up in the food, the space, and the way the whole experience is designed.
Every dish on the menu reflects a deliberate choice to create something delicious without causing harm. That might sound heavy, but at Oh My Soul it feels light and joyful.
The food is vibrant and bold. The atmosphere is welcoming.
There is nothing preachy about it. The message is simply embedded in the experience itself, and you feel it without anyone having to spell it out.
For people who are new to plant-based eating, that approach makes a real difference. It removes the pressure and replaces it with curiosity.
For longtime vegans, it feels like finally finding a place that truly gets it.
Oh My Soul has built something rare, a restaurant where the values and the flavors are equally strong. If you have been looking for a reason to explore vegan food in Charlotte, this is your sign.
What dish are you ordering first?
