Vegan-friendly & Fully Vegan Restaurants in Cape Town
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, here are some of our best vegan-friendly and fully vegan restaurants in Cape Town.
Addis in Cape
Addis in Cape specialises in Ethiopian cuisine; they offer a seemingly endless menu of veggie-friendly dishes – half of their menu, to be exact. 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 Cape will make for a great night out.
Location: 168 Loop Street, Cape Town CBD
Hours: Lunch: 12h00–15h00 | Dinner: 16h00–22h30 | Closed Sun
Contact: 076 846 0929
addisincape.co.za | Facebook | Instagram
Azure Restaurant at the 12 Apostles
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 beautifully plated and really delicious fully vegan dishes. They also offer a wine-paired menu that’s ideal for celebratory occasions.
Location: Victoria Road, Camps Bay
Hours: Lunch: 12h30–15h30 | Dinner: 18h00–22h00
Contact: 021 437 9029
12apostleshotel.com | Facebook | Instagram
BamBoo Plant Power
BamBoo Plant Power serves anything but dull food. Their menu is filled with exciting dishes like crispy artichoke baos, and mac & ‘cheeze’. If you have a sweet tooth, their baked caramel pecan pie is what you’re after.
Location: Corner of Long & Riebeek Street
Hours: Mon-Fri: 10h00–16h00 (sit down) | Mon-Fri: 11h00–21h00 (delivery)
Contact: 062 969 5566
bambooplantpower.co.za | Facebook | Instagram
Dolce Bakery
We know – finding good and reasonably priced vegan food can be very difficult, but Dolce bakery is serving up just that. Dolce Bakery specialises in vegan cakes and baked goods; they also offer vegan sarmies and wraps. Be sure to try one of their tasty vegan breakfast or bagel options – we hear they’re one of Cape Town’s best kept secrets.
Location: 38 Lower Rochester Road, Observatory
Hours: Mon-Fri: 07h00–16h00 | Sat: 08h00–14h00
Contact: 021 486 9007
dolcebakery.co.za | Facebook | Instagram
El Burro Taquiera


El Burro is our favourite place to grab a taco, and they’ve not skimped on their vegan offerings! Their sweet potato & feta taquitos are delicious and they also offer yummy vegan taco options. It’s fresh and light, so feel free to nosh on a few.
Location: 1 New Church Str & Kloof Nek Rd, Tamboerskloof | 79 Main Rd, Green Point
Hours: Mon-Sat: 12h00–23h00 & Sun: 12h00–21h00 (Kloof Nek) | Mon-Sat: 12h00–23h30 (Green Point)
Contact: 021 201 1421 (Kloof Nek) | 021 433 2364 (Green Point)
elburro.co.za | Facebook | Instagram
Grumpy & Runt
Previously located in Dunkley Square, Grumpy & Runt’s new shop is on Loop Street. They offer 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’. If you really want to be indulgent, try their doughnuts – stay tuned for their weekly flavour drops and get one of each.
Location: 113 Loop Street, Cape Town City Centre
Hours: Tues-Fri: 08h30–18h00 | Sat: 09h00–16h00 | Sun: 09h00–14h00
Contact: 060 365 4917
grumpyandrunt.com | Facebook | Instagram
Honest Chocolate
Honest Chocolate dispels the myth that being vegan means you can’t gorge yourself on sweet treats. All of the chocolaty offerings here are completely vegan and refined sugar-free, plus they’re damn tasty. On a chilly morning, order a hot chocolate with your milk alternative of choice, and sit outside in the beautiful courtyard.
Location: 64A Wale Street, Cape Town
Hours: Sun: 09h00–16h00 | Mon-Fri: 10h00–18h00 | Sat: 09h00–17h00
Contact: 076 765 8306
honestchocolate.co.za | Facebook | Instagram
Kanela Café
Kanela Café only opened their doors last year, but has already become a popular spot among locals and vegan-eaters alike. Their eclectic menu features aesthetically pleasing and wholesome plant-based options like Cosmic Cacao Bowls and Abundance Bowls, filled with all the greens and goodies you could ask for.
Location: 78 Regent Rd, Sea Point
Hours: Mon-Sun: 08h00–15h00
Contact: 066 251 7761
Life Unframed
Delectable ice cream with vegan options, that’s what this ice cream shop does best! 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 Quarter, 187 Sir Lowry Road | 45C Kloof Street | view other locations
Hours: Mon-Fri: 11h00–16h00 (Woodstock) | Mon-Sun: 11h00–23h00 (Kloof)
Contact: 065 913 2005
lifeunframed.com | Facebook | Instagram
Massimo’s
Massimo’s is one of the most popular Hout Bay restaurants. The fact that they have a menu of vegan pizzas and pastas, not to mention they’re a dog-friendly restaurant, makes us love them even more. If you ever have a hankering for great Italian food, this is the spot!
Location: Oakhurst Farm Park, Main Road, Hout Bay Rd, Hout Bay
Hours: Mon-Sun: 12h00–21h00
Contact: 021 790 5648
massimos.co.za | Facebook | Instagram
Nourish’d Cafe and Juicery
Natasha from Nourish’d Café 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 it.
Location: 2 Hill Road, Green Point | Ground Floor, 177 Kloof Street, Gardens | 186 Lower Main Road, Observatory
Hours: Mon-Sun: 08h00–16h00 (Green Point) | Mon-Sun: 07h30–16h30 (Kloof) | Mon-Sun: 08h30–16h00 (Obz)
Contact: 072 523 0675 (Green Point) | 064 755 2431 (Kloof) | 066 336 3944 (Obz)
nourishd.co.za | Facebook | Instagram
Plant Café
Having opened their doors in 2013, they claim to be one of the first vegan restaurants in Cape Town. From breakfast options to pastas and baos, their menu is filled with delicious plant-based meals. Staying in for the night? They also do online orders and free delivery.
Location: 87 Victoria Road, The Promenade, Camps Bay
Hours: Tue-Sat: 08h00–21h00 | Sun-Mon: 08h00–17h00
Contact: 076 2961665
plantcafe.co.za | Facebook | Instagram
Plushi
If you want to start your vegan eating journey, but can’t part with sushi, Plushi is the answer to your conscious-eating prayers. This online plant-based sushi restaurant caters to customers with its 100% vegan menu. Ingredients like vegan caviar, teriyaki tofu and carrot salmon are featured in their sushi platters. Being innovative, they also have a ‘Mystery Roll of the Month’ to explore fresh flavour combinations. Plushi makes it their mission to have a zero-waste kitchen and present out-of-the-box sustainable offerings.
Location: GO1, The Brickworks, 13 Brickfield Road, Salt River | Order here | UberEats
Hours: Tues-Sat: 12h00–20h00
Contact: 072 488 0578
plushi.co.za | Facebook | Instagram
Prashad Café
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. While not all of their dishes are vegan (although most are), they can be made as such.
Locations: 105 Kloof Street, Gardens | Fountain Square, Main Road, Rondebosch | Constantia Village Mall, Cnr Constantia Main & Spaanschemat River Rd, Constantia
Hours: Depends on location | Visit site for operating hours
Contact: 021 422 0264 (Gardens) | 021 685 7891 (Rondebosch) | 021 795 0049 (Constantia)
prashad.co.za | Facebook | Instagram
Scheckter’s Raw
Whatever kind of mood you’re in, Scheckter’s will have you sorted. They offer everything from flapjacks to falafels, proving that clean eating needn’t be boring. Scheckter’s Raw’s food is bright, colourful and incredibly tasty. Try their Sweet Potato Gnocchi or Famous Pumpkin Pie Flapjacks. Visitors can opt to dine in or grab something to-go from the fridge.
Location: 98 Regent Road, Sea Point | Unit A26, The Old Cape Quarter, 72 Waterkant St, Green Point
Hours: Mon-Sun: 08h00–21h00 (Sea Point) | Mon-Sun: 08h00–20h00 (Green Point)
Contact: 021 434 1364 (Sea Point) | 067 187 3968 (Green Point)
schecktersraw.com | Facebook | Instagram
sweetbeet
Known for their quirky menu names and Build Your Own Wraps & Bowls, sweetbeet serves up vibrant food with bold flavours. Their menu includes many plant-based dishes and their smoothies are equally delicious – thank us later. The casual eatery has eight gorgeous locations in Cape Town and the Winelands, making it easy to get your fix of delicious food.
Locations: Shop B11, Cnr Mill and Buitenkant St, Gardens Shopping Centre, Gardens | Shop 404, Canal Walk Shopping Centre, Century Blvd, Century City | Shop 42, Willowbridge Shopping Centre, Carl Cronje Drive, Bellville | view more
Hours: location dependent
Contact: 021 023 2474 (Gardens) | 021 023 2470 (Canal Walk) | 021 565 0814 (Tygervalley)
sweetbeet.co.za | Facebook | Instagram
The Conscious Kitchen
Gorgeously decorated and zen, The Conscious Kitchen, attracts customers with cool swing chairs and their delicious and health-conscious menu. This café and juice bar primarily caters to those who follow a plant-based diet. And, as much as they strive to bring their customers vegetarian and vegan meals, they also cater to flexitarians. Enjoy smoothie bowls, vegan fastfood favourites, energising meals and more.
Location: 34 Kloof Street, Cape Town CBD
Hours: Mon-Sun: 08h00–18h00
Contact: 081 521 0967
theconsciouskitchen.co.za | Facebook | Instagram
The General Store
For breakfast at The General Store, you can 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, Cape Town City Centre
Hours: Mon-Fri: 07h30–16h00
Contact: 021 418 2305
generalstore.co.za | Facebook | Instagram
The Sunshine Food Sprouting Co.
This vegan café is rumoured to serve the best plant-based burgers in town. Since opening, they’ve received great responses from locals for their innovative food. Owner and farmer, Elisha Madzivadondo, fuses various bean varieties, microgreens, and nutritious ingredients to create delicious plant-based meals. Tasty items include Veggie-Rittos (sushi rice wrapped in nori and filled with plant-based proteins), their famous charcoal bun veggie burgers, and more. When they’re not at Makers Landing, customers can catch them at various local markets; check out their socials for more info about pop-up appearances.
Location: The Cruise Terminal, Victoria & Alfred Waterfront
Contact: 021 408 7529
Hours: Mon-Sun: 09h00–18h00
the-sunshine-food-sprouting-co.business.site | Facebook | Instagram
Vegan Streetfood ZA
Vegan Streetfood provides tasty and healthy plant-based fast-food alternatives. Their mission is to work towards minimising the use of animal products in the food, clothing and beauty industries. They offer a delicious range of plant-based alternatives, such as burgers, wraps and pies, to name a few. Catch their food truck at local pop-up markets; follow them on socials for details.
Contact: 060 633 9837
veganstreetfood.co.za | Instagram
Whole Earth Café
Situated in Scarborough, this holistic eatery is loved by locals and is a great for an escape for city dwellers. Not all of their food options are vegan-friendly, but their chefs will happily cater to your palate. They also have a dedicated vegan wine list too!
Location: 257 Main Rd, Scarborough
Hours: Mon-Sun: 08h30–16h00
Contact: 021 780 1138
wholeearthcafe.co.za | Facebook | Instagram
Staying in? Check out these vegan recipes.
Hungry for more? Subscribe to our Newsletter
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
M&MCafe is a 100% Vegan and gluten-Free cafe in the Blouberg Sunningdale area selling pantry staples and frozen meals. Would love you to visit at our location inside M&M Performing Arts Academy building.