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.

Vegan-friendly Restaurants in Cape Town

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

Seed & Circus

Seed and Circus was created to celebrate sustenance, nourishment, a deep respect for our earth and passionate love for food. All the dishes have been carefully curated and picked with the utmost consideration. Not only do they have options for vegetarians and vegans alike, but they also turn into a bar if you’re looking for a good time.

Location: 7 Constitution Street, District 6, 7925, Cape Town.
Opening Hours: Wednesday- Friday 011h00 – 21h00 | Saturday- 09hoo-21h00 | Sunday 09h00 – 14h00
Contact: 0637768662 | Facebook | Instagram

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 | 87 Victoria Rd, Camps Bay, Cape Town,
Opening Hours: Monday 08h00 – 22h00 | Tuesday-Saturday 08h00 – 22h00
Contact: 063 823 1198 | 076 296 1665

Grumpy & Runt

A small deli in Dunkley Square that offers a wide variety of New York-style deli food as well as delicious treats, all with one thing in common, everything is completely plant-based. Another distinctive feature about this deli is that almost everything is made in-house, including their vegan butter, sauces, cheeses and meats. Enjoy a delicious reuben on rye or a delectable bagel, or even a donut or two, Grumpy & Runt’s food is sure to keep you coming back.

Location: 22 Dunkley Mews, Dunkley Square, Gardens, Cape Town
Opening Hours: Tuesday – Friday: 08h00 – 15h30 | Saturday-Sunday: 09h00-14h00
Contact: 076 677 5979 | Instagram

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

Erth Cafe

They claim to be the world’s first nutricosmetic restaurant and are all about foraged dining. All menu items include doses of food grade skin-loving actives and nutricosmetics Their menu offers a range of meals from causal breakfast and lunch to fine foraged dining. Vegan options are available.

Location: 35 Main Rd, Green Point, Cape Town
Hours: Tue–Sun 08:00–17:00
Contact: 021-300-6375 | Instagram

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

Life Unframed

Delectable ice cream with vegan options! They like to make classics often with a twist, and love to take you off the beaten track to discover new and extraordinary combinations.

Location: Woodstock, Kloof Street, V&A Food Market, Delaire Graff Stellenbosch
Hours: Kloof Street: Daily 11h00 – 23h00
Contact: 065 913 2005 | Instagram

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.

Prashad Cafe

This vegetarian/vegan Indian takeaway franchise is seriously underrated. Their vegetarian butter chicken is hands-down better than any “real butter chicken” out there.  Prashad is known for having delicious and moreish curries, paneers, biryani and kormas. Even though not all dishes are vegan (although most are) they can be made as such.

Location: Kloof Street & Rondebosch
Opening Hours: Mon-Sun: 10h00-18h00
Contact: Kloof: 021 422 0264 | Rondebosch: 021 685 7891 | Instagram

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 mixed seed bagel, 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: 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

Lekker Vegan

Their whole schtick is that they serve plant-based gourmet junk food. Comfort foods with the best meat, cheese and dairy alternatives, because vegans deserve cheat days too!

Location: 105 Kloof Street, Gardens, Cape Town
Opening Hours: Tues-Sun: 12h00 – 20h00
Contact: 084 903-6697 | Instagram

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

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

The Sunshine Food Co.

This quirky, little café serves 100% organic food and take pride in what they serve. Always colourful and always delicious, this spot will become your new favourite vegan cafe.

Location: 2 M6 Glen Garrif, Three Anchor Bay, Seapoint
Opening Hours: Monday-Sunday 08h00-20h00
Contact: 081 825 0925

Facebook | Instagram

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>