Vegan Friendly and Fully Vegan Restaurants in Cape Town

Words: Jess Spiro

Vegans really are given a tough time. If they’re not being interrogated about their eating choices, they’re forced to get excited about a sad salad. Being vegan is a lot more exciting than everyone thinks and restaurants seem to be waking up to this. So, fear not vegans of the Mother City, here are some of our best vegan-friendly and fully vegan restaurants in Cape Town.

Fully Vegan Restaurants in Cape Town

Beet Box

Servicing the very cool Mojo Market with fresh salads and delicious smoothies, the team at Beet Box really does go the extra mile. They make all their own nut milks and everything is made on site and fresh to order. The superfood-packed smoothie bowls already have a cult following, but we like grabbing a smoothie before hitting the prom.

Location: Mojo Market, 30 Regent Road, Sea Point
Opening Hours: Monday – Sunday: 07h00 – 23h00.
Contact: 087 940 7474


Raw and Roxy

vegan restaurants in cape town

Probably one of the first dedicated vegan restaurants in Cape Town, Raw and Roxy has quietly become a popular spot for the veggies and omnivores alike. Their wraps always hit their spot for lunch, but their lasagne with zucchini is almost what they’re known for these days.

Location: 300 Albert Road, Woodstock
Opening Hours: Monday – Friday: 10h00 – 17h00. Saturday: 10h00 – 16h00
Contact: 079 599 6277

Scheckter’s Raw

vegan restaurants in cape town

Scheckter’s Raw has found a happy home and client base at its location at the end of Regent Road in Sea Point. Whatever kind of mood you’re in, Scheckter’s will have you sorted. They offer everything from flapjacks to falafels to sweet potato fries, proving that clean eating needn’t be boring. Scheckter’s Raw’s food is bright, colourful and above all incredibly tasty. We can’t get enough of their Zen Bowl (red and white quinoa, kale chips, carrots, red cabbage, avocado, cherry tomatoes, organic hemp seeds, Scheckter’s signature cashew cheese and a green organic hemp protein tahini dressing). Their chocolate organic activated almond mylk is so good, as are their raw snickers bars. You can opt to dine in or grab something from the fridge on the go.

Location: 98 Regent Road, Sea Point
Opening Hours: Monday – Sunday: 08h00 – 16h00
Contact: 021 434 1364

The Hungry Herbivore

Vegan Restaurants in Cape Town

Even die-hard meat eaters will have a tough time deciding what to eat at The Hungry Herbivore. It’s one of those great spots that just happens to be a vegan restaurant. We are particularly fond of the pizzas and the Spaghetti Alfredo, although to be fair, we’re actually rather fond of everything they serve.

Location: 11 Orphan Street, Cape Town.
Opening Hours: Monday – Saturday: 12h00 – 22h00
Contact: 021 422 0347

Plant Café


We’ve long been fans of Plant Café, the friendly vibe, delicious food and fully vegan menu are all wins. We love that they are always aiming to push the boundaries and are always creating something new and interesting – their vegan cheese sticks and pain au chocolats to name just two. We always find it hard to bypass the quesadillas though, they are radically good.

Location: 8 Buiten St, cnr. Loop Street
Opening Hours: Monday 08h00 – 22h00 | Tuesday-Saturday 08h00 – 22h00
Contact: 063 823 1198

Vegan-friendly Restaurants in Cape Town

Addis in The Cape

Vegan Restaurants in Cape Town

Sticking with the tradition of vegetarian Ethiopian cuisine, Addis in the Cape offers a seemingly endless menu of veggie-friendly dishes. Many of these are vegan or can be made vegan. If you’re looking for something a little different with options for all tastes, Addis in the Cape will make for a great night out.

Location: 41 Church Street, Cape Town
Opening Hours: Monday – Saturday: 12h00 – 22h30
Contact: 021 424 5722

A Touch of Madness

vegan restaurants in cape town

A Touch of Madness is a quirky, eclectic bar and restaurant in Observatory.  They serve delicious lunch and dinner influenced by global street-food. They are passionate about environmental sustainability and offer vegetarian and vegan options. For starters share a vegan mezze platter or try our locally made veg samosas. Their delicious home-made vegan burger with chickpeas, beetroot, mushrooms and spinach is a must-try! Other vegan dishes include their bean burrito, bean tacos, or falafel in a pita. All main dishes are served with hand-cut fries or a fresh garden salad. Join them for their #SundayFunday special where you get a free beer with your vegan burger.

Location: 12 Nuttall Rd, Observatory, Cape Town.
Hours: Tues- Sat: 12h00-22h00 | Sun 12h00 – 17h00.  | Mon: Closed
Contact: 021 447 4650

Azure Restaurant at the 12 Apostles

vegan restaurants in cape town

If you’re looking to spoil the vegan in your life with a special treat, then you definitely need to book in for the vegan tasting menu at Azure at the Twelve Apostles Hotel. The menu consists of four beautifully plated and really delicious fully vegan dishes. Pictured above is salt baked beetroot with burnt orange and pickled beets. The menu is also offered as a wine paired menu and is ideal for a celebratory occasion.

Location: Victoria Road, Camps Bay
Hours: Lunch: 12h30 – 15h30 | Dinner: 18h00 – 22h00
Contact: 021 437 9029

Col Cacchio Branches Nationwide

vegan restaurants in cape town

Col Cacchio launched a vegan-friendly menu in 2017 offering a selection of pasta and pizzas that suit a vegan lifestyle. The cheese is made from coconut milk and is seriously good. The great news is that vegan options are available countrywide.

Location: various countrywide.

Dear Me

Easily one of the most underrated spots in town, Dear Me is perfect for any occasion. Their conscious menu is designed with the ethical eater in mind and whatever isn’t already vegan, can be made into a vegan dish pretty easily. We love grabbing a spot by the window, watching the passing parade while tucking into something delicious.

Location: 165 Longmarket Street, Cape Town
Hours: Monday – Friday: 07h00 – 15h00
Contact: 021 422 4920

Dolce Bakery


Dolce Bakery specialises in baking vegan cakes and goodies, as well as offering vegan sarmies and wraps. We know finding good, tasty, reasonably priced vegan food can be very difficult, but Dolce bakery is serving up just that. We enjoyed their Caprese sandwich with a fresh pumpkin seed roll, tomato pesto, and they replaced the mozzarella with their vegan cashew cheese. They are well-known for their great selection of delectable vegans bakes and pastries.

Location: Strand Street and Observatory
Opening Hours: Mon-Fri: 07h30-17h00 | Sat: 08h00-14h00
Contact: 021 486 9007

El Burro

Fully vegan & Vegan friendly restaurants el burro

El Burro is a favourite of ours when we feel like eating south of the border, luckily they had always been vegan-friendly but now they have upped the Mexican vegan game with a specialised separate vegan menu. Think spicy bean enchiladas and artichoke quesadillas (say what!) but a firm favourite must be the smoky cauliflower and chickpea plated taco. Fully loaded, fully vegan! We recommend going in a big group ordering everything and sharing family style.

Location: 81 Main Rd Green Point | 37a Dean Str, Newlands
Opening Hours: Mon-Sat: 12h00 – 23h00
Contact: 021 433 2364 | 021 201 1421

Free From Eatery

vegan restaurants in cape town

This recently opened eatery in St Georges Mall focuses on healthy, vibrant food that is free from additives, preservatives and any nasties. Every day a selection of healthy salads and veggie dishes will be served from the deli selection table and they endeavour to have some vegan options daily.

Location: Shop 09 St Georges Mall, CBD
Opening Hours: Monday – Friday 06h30 (coffee) 07h00-11h00 breakfast and lunch from 12h30-17h00

Honest Chocolate

Vegan Restaurants in Cape Town

Honest Chocolate dispels the myth that being vegan means you can’t gorge yourself on sweet treats. All of the chocolate-y offerings here are completely vegan and refined sugar-free, plus they’re damn tasty. On a chilly morning, order a hot chocolate and sit outside in the beautiful courtyard.

Location: 64A Wale Street, Cape Town
Opening Hours: Sunday – Thursday: 09h00 – 18h00. Friday – Saturday: 09h00 – 21h00.
Contact: 076 765 8306

Govinda’s Natural Food Café

vegan restaurants in cape town

Govinda’s Natural Food Café is an edgy suburban café with a warm and friendly atmosphere. Guests can enjoy sumptuous vegetarian and vegan food at it’s best. They serve a wide variety of vegetarian and vegan meals from Tuesday – Sunday from 12h00 to 18h00.

Location: 17 St Andrews St, Rondebosch
Opening Hours: 12h00 – 18h00
Contact: 021 685 8384


La Tête

vegan restaurants in cape town

Yes, we were shocked too. How can a restaurant that serves pig’s tails and chicken hearts be vegan-friendly? Well, when a chef is as talented as Giles Edwards at La Tête, there really is no limit to what he can do. Our advice? Call ahead and let them know about your vegan dietary requirements and the team will absolutely hook you up.

Location: 17 Bree Street
Opening Hours: Tuesday – Saturday: 12h00 – 14h30; 18h00 – 23h00.
Contact:  021 418 1299


Vegan Restaurants in Cape Town

Owners, Massimo originally from Piemonte, Italy and Tracy, who hails from Liverpool, welcome visitors to Massimo’s as though it was their own home making Massimo’s one of the most popular Hout Bay restaurants. They offer a menu of vegan pizzas and pasta for when the hankering for great Italian food hits.

Location: Oakhurst Farm Park, Main Road, Hout Bay.
Opening Hours: 7 days a week for lunch and dinner.
Contact:021 790 5648

Nourish’d Cafe and Juicery


Natasha from Nourish’d Cafe is all about serving healthy mindful food and juices that are environmentally low impact. You’ll find a range of healthy freshly pressed juices as well as vegan-friendly breakfast bowls, smoothies and more. You’ll walk out feeling healthier and happier we guarantee.

Location: Ground Floor, 177 Kloof Street, ( The Old Garage on Hof Street ), Gardens, Cape Town,
Opening Hours: Mon – Fri: 07h00-17h00 | Sat: 09h00-13h00
Contact: 063 648 104

O’ways Teacafé

vegan restaurants in cape town

O’ways Teacafé, located in Claremont, offers southern suburbers a unique tea and coffee experience and happily cater for vegans and vegetarians. They offer Nigiro’s superior quality fine leaf tea, Origin artisan-roasted speciality coffee and tasty vegetarian/vegan-friendly meals to suit South African taste buds (pictured above is their popular vegan Har Gao – yum!) The menu changes frequently, keeping things fresh and up to date. O’ways Tea Café also provides the opportunity to experience a divine tea/food pairing, a tea tasting and tea ceremony – a really unique idea for any kind of occasion.

LocationShop 2 Heritage House, 20 Dreyer Street, Claremont.
Opening HoursMonday-Friday 7:30 ~17:00 (Kitchen closes at 15:30) | Saturday 9:00 ~ 14:00 (Kitchen closes at 14:00) | Sunday closed
Contact021 671 2850

Planet at The Mount Nelson


To be fair, if you requested a vegan menu at any of the country’s top restaurants, they would willingly oblige but chef Rudi Liebenberg at The Mount Nelson has been catering for vegans for ages. The dedicated vegan tasting menu will fill you up and excite you just as much as the rest of the table. Side note: the high tea at the Nelly also accommodates vegans, if you’re looking for somewhere lovely to spend an afternoon.

Location: 76 Orange Street, Gardens
Opening Hours: Monday – Saturday: 18h30 – 22h30
Contact: 021 483 1000

Royale Eatery
fully vegan & Vegan friendly restaurants

As one of Cape Towns first dedicated burger bars one would think Royale is the last place you would find a vegan. But, as a matter of fact, these guys are very vegan-friendly, in fact, there is only one patty on the veggie menu that is not vegan-friendly! We highly recommend the Vegan Do It – a lentil patty topped with chipotle hummus, pickled red onions, sesame seeds and coriander. Be sure to ask for any new burgers on the menu as well as your waitresses’ personal best. Bonus, they do a vegan peppermint chocolate milkshake.

Location: 273 Long Str, Cape Town
Opening Hours: Monday – Saturday: 12h00 – late.
Contact: 021 422 4536

Saucisse Deli

vegan restaurants in cape town

The menu at Saucisse Deli is designed to suit all foodie types and is 100% environmentally conscious. The menu contains ingredients that are vegan, gluten-free and vegetarian; using produce sourced only from small local producers. Saucisse fully recycles, only uses biodegradable cleaning and packaging products and donates all food wastage to The Haven Shelter in Observatory. Dining at Saucisse is a win on all fronts.

Location: Unit A 112, Old Biscuit Mill, 375/373 Albert Rd, Woodstock.
Opening Hours: Monday – Friday 08:00 -16:00 and on Saturdays 08:00-14:30
Contact: 021 447 7177

Skinny Legs

Vegan Restaurants in Cape Town

Skinny Legs quietly produces some of the best food in Cape Town, whether you’re opting for their salads, smoothies or sandwiches. And while they feature a number of delicious vegan options, they are also happy to veganise anything on the menu. We have a mild obsession with their coconut quinoa porridge but really, everything is good here.

Location: 70 Loop Street, Cape Town
Opening Hours: Monday – Friday: 07h00 – 16h00. Saturday: 08h30 – 14h00
Contact: 021 423 5403

The General Store

vegan restaurants in cape town

For breakfast at The General Store, you’re able to fill up on toasted Woodstock Bakery sourdough with avo, mushrooms and tomatoes and for lunch, you’ll literally be spoiled for choice. The salads on offer change every day but you’ll be guaranteed a number of delicious vegan options. Don’t go too late though, they sell out pretty fast! Read more about Colette of The General Store.

Location: 22 Bree Street
Opening Hours: Monday – Friday: 07h00 – 16h00. Saturday: 08h00 – 13h00.
Contact: 021 418 2305


With an expansive menu featuring dishes of all types, Tasha’s is a safe bet if you’re the only vegan eating with a crowd. Depending on which location you go to, the vegan options will vary but you can always count on the hummus toastie (minus the cheese and eggs) and a couple of great hearty salads that can be adjusted for vegans. Staff and managers will take the best care possible when it is mentioned to them. They also offer coffees with soya or almond milk. 

Some adjustable menu options:

  • Hummus toastie – please mention no egg, no feta, no butter.
  • Fruit salad.
  • LSA porridge – please specify no honey if prefered. 
  • Picnic roll – ask for no cheese and no basil mayo.
  • Quinoa breakfast tart – no yoghurt.
  • Salads – please skip the dressings to be safe and remove any dairy.

Location: 7117, Breakwater Blvd, V & A Waterfront, Cape Town | Constantia Village
Opening Hours: Monday-Saturday: 07h00-21h00 | Sun: 08h00-21h00
Contact: 021 794 5449

Whole Earth Café

Vegan Restaurants in Cape Town

Just as the name suggests, Whole Earth Café focuses on serving wholesome, healthy food and shows plenty of menu love to it’s vegan and vegetarian customers. Situated in beautiful Scarborough, it’s loved by locals and is great for an escape from town for city dwellers. Pictured above is their bunless vegan burger with a quinoa patty, homemade tomato cumin chutney, basil pesto and cashew nut ‘cream cheese’ served with sweet potato wedges. While not everything on the menu is vegan, the kitchen will happily edit almost anything on the menu to make it vegan-friendly, meaning you’ll be spoilt for choice. They also have a dedicated vegan wine list too!

Location: 257 Main Rd, Scarborough
Opening Hours: Mon-Sun: 08h30-17h00 | Tues: Closed
Contact: 021 780 1138

Staying in? Check out these vegan recipes.

One comment

  1. Hi, is Nourish’d not a purely vegan restaurant? Also, FYI Masala Dosa was one of the first restaurants to have a dedicated vegan menu

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>