Vegan Friendly and 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 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
These are some of our favourite plant-based spots in the Mother City.
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
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
Addis in The Cape
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
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 | Wellness Warehouse in the Lifestyle Centre, Kloof Street
Opening Hours: Monday – Sunday: 08h00 – 16h00
Contact: 021 434 1364
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
Lexi’s Eatery is a predominantly vegan, whole-foods restaurant striving towards a more sustainable, conscious and nutritious way of living and serving food. There are plenty of sweet and savoury vegan options on the menu including the Hot Chick — a tofu scramble with fresh chilli, roasted butternut, chickpeas and kale or their Almond Quinoa Porridge with vanilla, cinnamon and nut butter. Lexi’s is a feast of flavour and a great place to go if you’re vegan-curious as you’ll see just how vast and delicious a vegan diet can be!
Location: 85a Regent Road, Sea Point
Hours: Monday — Friday: 07h30-21h00 | Saturday: 08h30-21h00 | Sunday:08h30-15h30
Contact: 078 127 1514
Vegan Streetfood ZA
Vegan Streetfood was created to provide tasty, healthy and nutritious plant-based, fast-food alternatives for the vegan community at large. Owned by practicing vegans, it is their ethos to work towards minimising the use of animal products in the food, clothing and beauty industries. They offer delicious, 100% vegan range of plant-based alternatives to popular fast food items, such as burgers, wraps and pies, to name a few. They’ve recently added the ‘Oh My Cluck’ Burger to the menu — a 100% plant-based alternative to a popular brand of crispy chicken… apparently it rivals it’s inspiration!
Location: 79 Lower Main Road, Observatory
Hours: Tuesday — Sunday: 08h00-20h00
Contact: 060 633 9837
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 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
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
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
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.
Opening Hours: Mon-Fri: 07h30-17h00 | Sat: 08h00-14h00
Contact: 021 486 9007
El Burro Taquiera
El Burro is our favourite place to grab a taco and they’ve not skimped on their vegan offering! There vegan mushroom quesadilla with cashew cream cheese is delicious and they also offer many vegan taco options, our favourite being broccoli and ginger. It’s fresh and light and you can’t just have one.
Location: 1 New Church Street & Kloof Nek Road, Tamboerskloof | 79 Main Road, Green Point
Opening Hours: Kloof Nek | Mon-Sat: 12h00 – 22h00, Sun: 12h00-21h00 Green Point | Mon-Sat: 12h00-22h00
Contact: 021 433 2364 | 021 201 1421
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
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
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, Gardens | 186 Lower Main Road, Observatory
Opening Hours: Mon – Sun: 07h30-17h00
Contact: 063 648 104
The General Store
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
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
Whole Earth Café
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.
Hungry for more? Subscribe to our Newsletter