top of page
Charleston vegan vegetarian dining restaurants

Annie O'Love's Cafe of Sweet Abundance-
1901 Ashley River Road,
West Ashley

The Cafe of Sweet Abundance is an all-vegan, all-gluten-free bakery in West Ashley. (Just look for the building with cookies painted all over it!). Annie O'Love serves cookies, cheesecakes, granola and "jars of abundance" which are like trifles in a jar. And just calling them cookies does not do them justice. They are delicious, creative works of art with flavors including turmeric and beet alongside chocolate and peanut butter. She also serves savory sandwiches and coffee to help wash it all down.

Charleston vegan vegetarian dining restaurants

Agaves Cantina-
3871 West Ashley Circle,
West Ashley

​This Mexican cantina is a little fancier than your typical Mexican place where you order by number. Their menu includes a vegetarian section with veggie fajitas, tofu tacos al pastor, portabello tacos , and a veggie soup. In addition, they offer an Agaves Bowl that can be made with veggies and a few salads. With all menu items, ask for no cheese or sour cream. Agaves Cantina is owned by the same restaurant group as Azul Mexicano and Los Altos.

Chipotle.jpeg

Chipotle Mexican Grill-
975 Savannah Highway,
West Ashley

Fast-casual Mexican restaurant chain offering many different vegetarian and vegan items such as their sofritas which is a richly seasoned and tasty meat substitute that can be made into burritos, tacos, salads and bowls.  Just make sure to ask for no cheese or sour cream.  

Charleston vegan vegetarian dining restaurants

Kairos Greek Kitchen-
975 Savannah Highway,
West Ashley

​​Kairos is a fast-casual Greek restaurant. First, choose your base of pita, bowl with rice and or lentils, or salad greens. Then add toppings of your choice and spreads (like hummus and baba ghanoush). Toppings include Kalamata olives, chickpea salad and tabbouli. And the falafel is vegan, too! (it used to contain egg, but now is vegan-friendly). Toppings are unlimited and can make for a very filling, flavorful meal at a reasonable price.

la hacienda james island.jpg

La Hacienda,
1859 Sam Rittenberg Blvd,
West Ashley

​​​​La Hacienda is a chain of casual Mexican restaurants in the Charleston area. You can order veggie fajitas or get potatoes, spinach, black beans or mushrooms for a filling. Just ask for no cheese or sour cream. And, of course, you can always order a margarita!

Charleston vegan vegetarian dining restaurants

Mellow Mushroom-19 Magnolia Rd, West Ashley

This casual pizza chain has many locations in the area including this one in the trendy Avondale neighborhood. Mellow Mushroom offers many vegan toppings for pizza like tofu, Daiya cheese and lots of veggies. Their tempeh hoagie is my personal favorite.

Charleston vegan vegetarian dining restaurants

Mod Pizza-
1812 Sam Rittenberg Blvd, 
West Ashley

Mod Pizza is a fast-casual chain restaurant that makes pizzas and salads with unlimited toppings. They have original and gluten-free crust, both of which are vegan, and offer vegan cheese and lots of veggies to top them off. Their website gives detailed nutrition info.

Charleston vegan vegetarian dining restaurants

Moe's Southwest Grill-
1812 Sam Rittenberg Blvd, West Ashley

Moe's is a fast-casual Mexican restaurant chain with several locations in the Charleston area. They offer burritos, tacos, burrito bowls and taco salads with the option of organic tofu.

Charleston vegan vegetarian dining restaurants

Nirlep Indian Restaurant-
908 Savannah Highway,
West Ashley

Nirlep offers a large selection of vegan-friendly appetizers, breads, rice, and main dishes. From samosas to roti to masalas, you can get all your favorite Indian meals here.

platia.jpg

Platia-
720 Magnolia Rd,
West Ashley

Platia is a Greek food truck. Their vegan offerings feature an Impossible gyro made with Impossible brand "meat" and vegan tzatziki. They also offer a falafel pita.

Charleston vegan vegetarian dining restaurants

Slice Co.-
1662 Savannah Highway,
West Ashley

Slice Co. is a pizzeria that makes New York-style pies. And they have a vegan pizza right on their menu! They use house-made vegan mozzarella and have a few veggies to top it with, like mushrooms, caramelized onions, olives, and banana peppers. The gluten free crust is vegan, too!

Charleston vegan vegetarian dining restaurants

Taste of India-1280 Sam Rittenberg Blvd, West Ashley

Taste of India is a casual Indian restaurant that offers many vegan appetizers, entrees, rice and breads. The food is very flavorful and delicious! And they have a lunch buffet daily.

Charleston vegan vegetarian dining restaurants

Taste of Thai-
874 Orleans Rd, West Ashley

When you are craving Thai food, Taste of Thai in West Ashley (same restaurant family as Tasty Thai & Sushi but without the sushi) is a great choice. It has a casual vibe and the prices are good. The curries are vegan-friendly, but all of the other entrees contain oyster sauce. There are also a few veg-friendly appetizers like basil rolls with tofu and edamame.

Charleston vegan vegetarian dining restaurants

Three Little Birds Cafe & Catering-65 Windermere Boulevard,
West Ashley

Three Little Birds is a cute little cafe located behind South Windermere Center that serves breakfast and lunch. The menu includes a vegan breakfast burrito, A BBQ Tempeh melt (they have vegan cheese, too!) and a selection of fresh juices and smoothies. There are also many vegetarian options.

Charleston vegan vegetarian dining restaurants

Tropical Smoothie Cafe-
1808 Sam Rittenberg Blvd, West Ashley

Tropical Smoothie Cafe is a fast-casual cafe that offers (no surprise) smoothies! But besides the plethora of smoothie options, they also offer a variety of wraps and bowls that can be made vegan. Any chicken can be subbed with plant-based "chicken", so for example, order a Caribbean Jerk Chicken wrap, sub vegan "chicken" and ask for no cheddar and it's vegan! And if you don't want "chicken", they also offer a hummus wrap or bowl. They even have a breakfast peanut butter banana crunch flatbread that can be made vegan without honey so you can eat plant-based all day!

verde.jpg

Verde-
13 Magnolia Rd, West Ashley

Verde is a fast-casual salad restaurant. You can get your salad tossed, chopped or in a wrap. You can order one of their signature creations (several of them are vegan without any changes), or build your salad to order. They also offer rice bowls and a vegan chili.

Charleston vegan vegetarian dining restaurants

Yo Bo Cantina Fresca-
10 Windermere Boulevard,
West Ashley

Yo Bo is a casual Mexican restaurant that offers delicious burritos, tacos and salads, any of which can be made with grilled veggies or tofu. The tortilla soup is also vegan and the homemade salsa is worth the trip in itself. 

bottom of page