6 Ways to Eat Vegan in Africa

6 Ways to Eat Vegan in Africa - Vegan African Food

Try searching the Internet for information about vegan African food and about traveling as a vegan in Africa, and you won’t find much. Or perhaps you did just search for exactly that, and that’s how you ended up here?

In that case, welcome! I’m here to reassure you that being vegan in Africa is not as difficult as you might think. In fact, there’s plenty of vegan African food in the continent’s traditional cuisines.

It’s true that, in most African countries, you’ll be hard-pressed to find anyone who’s even heard the word “vegan” before. [Note: South Africa is the exception to this rule. The vegan scene is absolutely BOOMING in Cape Town!]

But don’t let the lack of a strong vegan movement scare you off. Many African dishes are naturally vegan anyway, even though the local people would never use that word to describe them.

And even in parts of Africa where the local cuisine is not so vegan-friendly, there are still plenty of ways to ensure that you eat well as a vegan traveling in Africa.

In total, I’ve now spent roughly one year traveling around the African continent, visiting 25 different countries along the way. Nine of those countries I visited as a vegan on my most recent 3-month trip around southern Africa.

Based on that experience, I’m sharing with you six different ways that you can eat vegan in Africa and enjoy delicious vegan African food.

6 Ways to Eat Vegan in Africa

1. Eat Local Vegan African Food

Dishes featuring cooked grains, vegetables and legumes make up a large portion of the typical African diet. One staple dish that you will see everywhere is a porridge made from local grains or tubers.

In southern Africa, it’s usually made from coarsely-ground maize meal and is called “pap” in South Africa, “nsima” in Zambia and Malawi and “sadza” in Zimbabwe. In eastern Africa, it’s made from maize, millet or sorghum flour and is often called “ugali”.

And in western Africa, the porridge is made from cassava and green plantain flour and is known as “fufu”. Actually, there are many other local names for this dish, but the important thing is that you recognize it when you see it.

Pap with relish - African Vegan Food

Pap with tomato and onion relish is an everyday staple in Africa.

I’ll just call it “pap” from now on, since that’s the easiest name to pronounce. Pap can be eaten with a variety of sauces, sometimes referred to as “relish”. A popular vegan relish is a tomato and onion stew. You’ll also find relishes made with different types of cooked leafy greens.

In a future post, I’ll tell you all about some more local vegan dishes, but pap and relish is the most common one. These local foods aren’t always served in restaurants that cater to tourists, so you might need to seek them out at basic food stalls where the locals eat.

Supermarket chains, such as Shoprite, almost always have a take-away section where they serve hot prepared meals. This a good place to look for pap and relish as well as other local dishes like chakalaka and samp and beans.

2. Self-Cater

If you’re not finding what you want when eating out, you can always cook your own vegan meals. Many hostels (which are known locally as “backpackers”) and other budget accommodations have kitchen facilities.

I brought a camping stove with me on my trip around southern Africa, but this wasn’t necessary. I never used it once in the three months I was there.

In cities and towns, you’ll find supermarkets with basic foodstuffs like pasta, rice, frozen vegetables, and canned beans and other legumes. Actually, it’s not uncommon to come across huge selections of vegan canned goods.

Vegan canned foods are abundant in many parts of Africa - vegan African food

Vegan canned foods are abundant in many parts of Africa

Fry’s is a South African company that makes a large range of plant-based meats, including burgers, chicken-style nuggets, sausages and even pepper steak pies. You’ll find them in the frozen section of supermarkets in South Africa and neighboring countries.

Fry's Vegan African Food

Fry's makes delicious plant-based meat products

But if you can’t find Fry’s products where you are, one meat alternative that you will find absolutely everywhere is soya mince.

Report this ad
Soya mince - vegan Africa food

You'll find this soy-based meat alternative even in the tiniest corner shop.

Soya mince comes in powder form, but when you add it to a sauce it magically clumps up and creates a convincing plant-based minced meat. It’s perfect for making spaghetti bolognaise.

At first, I was puzzled as to why this meat alternative is so popular in a part of the world where vegetarianism is almost unheard of. The answer is probably that it’s cheap, easy to prepare, and doesn’t have to be refrigerated. This makes it a great option for low-income African families.

3. Eat at Chain Restaurants

There are several South African chain restaurants that offer vegan options and have branches in neighboring countries in the region. Even McDonald’s in South Africa has a vegan burger!

McVeggie - Vegan African Food

In South Africa, even McDonald's is jumping on the veggie bandwagon.

As long as you order the McVeggie with no mayo, this burger is completely vegan. And, unlike in the United States, where McDonald’s French fries contain milk and beef flavoring, the fries at McDonald’s in South Africa are vegan too.

Several of the homegrown African restaurant chains also have a surprising number of vegan items on their menus. Steers has a vegan burger, Wimpy has a burger, a sandwich and a breakfast plate that can all be made vegan on request (by asking for no cheese, no mayo, etc.).

The most vegan-friendly chain of all, though, has to be Nando’s. Their veggie patty is vegan and can be made into a burger, a pita or a wrap. My personal favorite is the veggie avocado and pickled red onion pita with peri-peri potato wedges. Delish!

Nando's Menu, Reviews, Photos, Location and Info - Zomato
Veggie Avo & Pickled Red Onion Pita from Nando's - vegan African food

If you go for the pita, pay the extra 10 rand for avocado and pickled red onion. Trust me.

You could also make a meal out of the side dishes like roasted vegetables, spicy rice, and even pap and relish. Nando’s is biggest and most well-known of the “Portuguese chicken” restaurants in Africa, but other chains like Galito’s and Barcelos also have a few vegan items on their menu.

4. Eat at Ethnic Restaurants

This is a great strategy for finding vegan food in any location where the local cuisine doesn’t offer much for vegans (which can be the case in certain African countries, such as Namibia and Zimbabwe).

Instead of going to local restaurants, find a restaurant serving a cuisine that is vegan-friendly! On my most recent trip in Africa, I ate delicious Chinese food in Zambia, Italian food in Swaziland, Indian food in Mozambique and Ethiopian food in South Africa.

If you want to know exactly what these and other ethnic cuisines can offer vegans, check out my book Veggie Planet, where I highlight many of the vegan dishes in 11 of the world’s most popular cuisines and show just how vegan-friendly these cuisines really are. You can download a free sample chapter of Veggie Planet here.

5. Arrange for Vegan Meals with your Tour Operator

Even if you are traveling independently in Africa, there’s a good chance that you’ll join an organized tour at some point in your travels. This is particularly true if you want to go on safari and experience Africa’s incredible wildlife.

Be sure to let your tour operator know that you are vegan before you start your tour. I’ve been on safari in a number of different African countries, and the tour organizers were always very accommodating when I told them I was vegan (and explained what that means).

Wild Dog Safaris in Namibia prepared some delicious vegan meals for me, and the owner is even planning to make vegetarian and vegan cooking the theme of their next staff training workshop.

Vegan breakfast on safari in Namibia - vegan African food

I was served a full vegan breakfast of beans, mushrooms, toast, tomatoes and fruit salad while on safari in Namibia.

And in the Okavango Delta in Botswana, I had the incredible privilege of viewing the wild animals with a local vegan guide. Check out my post about that safari to find out why I recommend Botswana as the best safari destination for vegans.

6. Eat at Vegetarian and Vegan Restaurants

Yes, there are vegetarian and even fully vegan restaurants in Africa! In fact, Cape Town is one of the best vegan foodie destinations I’ve ever visited. In other South African cities, the vegan scene is a bit more low-key, but the Greenside neighborhood in Johannesburg has a couple of great vegan places.

Even in countries like Malawi, where there is no local vegan movement to speak of, foreigners have opened vegetarian restaurants that offer a range of vegan options. For example, the Veg-Delight Indian restaurant in Lilongwe does a great masala dosa.

Report this ad

The best vegan food in Malawi, though, is at the community-based eco-lodge called The Mushroom Farm. Their wholly vegetarian kitchen serves up an eclectic mix of Malawian food and international dishes.

Even Zimbabwe has a fully vegan restaurant called V-Delights

Whether you’re eating out in restaurants or cooking for yourself with ingredients from the local shops, there’s plenty of vegan African food to be found.

Looking for a Vegan tour in africa?

Check out my worldwide list of vegan and vegan-friendly tour operators.

Pin It!

Vegan African Food - 6 Ways to Eat Vegan in Africa

About Wendy Werneth

Intrepid traveler, vegan foodie and animal lover. I uncover vegan treasures all around the world, so you can be vegan anywhere and spread compassion everywhere.


  1. This is great and I’m sure it’s going to reassure lots of people that they can find vegan food wherever they end up going in Africa! Also, had no idea Nando’s existed outside the UK!

    • Hi Caitlin,
      Nando’s is actually a South African company! The funny part is, everyone thinks that “peri-peri chicken” is what people eat in Portugal, but as a Lisbon resident I can confirm that’s not true at all. People here don’t really like spicy foods much. The spicy food that Nando’s is known for comes from the Portuguese colonies in Africa, specifically Mozambique.

  2. Too bad this article doesn’t mention any locations in West Africa. There is a completely different palate here and the western options she lists (eating at chains, faux meat products, etc…) are not available here. Yet, eating vegetarian- if not vegan- is certainly possible.

    • Hi Joy,

      You’re right that chain restaurants and plant-based meats are not available in West Africa. I have traveled around six countries in the region, but that was a number of years ago and was before I was vegan, so I don’t remember the food all that well. I do remember fufu, which I believe is eaten in much the same way as pap is eaten in South Africa. Are there any other local vegan dishes you’d like to tell readers about?

    • Hi Joy! My husband and I will be travelling on the coast of West Africa early 2019.
      We’re both vegan. Do you have any tips for us? Where to find vegan food, what dishes to ask for? Thank you, Kristin

    • Exactly. I live in West Africa and certainly did not see any faux meats nor vegan options at chains (there are not even any chains to be honest). Too bad it was mostly South-Africa focused… (in the meantime, I’ll be here enjoying the best of what mango season has to offer ! 🙂 )

Tell us what you think in the comments!