Where to Buy Tofu in South Africa: Your Easy Guide

Here’s your guide for where to buy Tofu in South Africa.
Have you ever come across a recipe for “crispy tofu nuggets” or “creamy tofu stir-fry”? You might think, “That looks great! But where can I find tofu?“
If you live in South Africa, you might think tofu is a rare treasure. A few years ago, it was! But in 2026, tofu is everywhere.
No matter if you’re vegan, vegetarian, or just curious, finding “bean curd” is easier than ever.
In this guide, we’ll explore the best shops and the cheapest spots. Plus, we’ll show you how to find the “secret” tofu in your neighbourhood.
What is Tofu Anyway?
Before we go shopping, let’s talk about what we are looking for.
Manufacturers make tofu from soya beans. People soak the beans, grind them up, and turn them into milk. Then, they use a special “thickener” to turn that milk into solid blocks.
It sounds a bit like making cheese, which is why some people call it “bean curd.”
The best thing about tofu is that it doesn’t taste much on its own. It acts like a sponge. If you cook it with soy sauce, it tastes like soy sauce. If you cook it with curry, it tastes like curry!

The Different Types of Tofu
When you get to the shop, you will see different labels. Here is what they mean:
- Firm or Extra Firm: This comes in a block with water. It is strong and holds its shape. This is the kind you want for frying or braaiing.
- Silken Tofu: This is very soft, almost like yoghurt or pudding. It is great for smoothies, desserts, or creamy sauces.
- Smoked or Marinated Tofu: This is already flavoured. It’s perfect for a quick snack or for adding straight to a salad.
The Big Supermarkets: Where to Find Tofu Fast
If you need tofu today, your local supermarket is the first place to check.
Most big stores in South Africa now stock at least one or two brands.
1. Woolworths (Woollies)
Woolworths is the most famous place to buy tofu. They have a brand called PlantLove™.
- What they have: They usually sell a 350g block of “Firm Tofu.”
- Price: It usually costs around R59.99.
- Why buy here: It is very clean, high quality, and you know it will be fresh. Plus, they often have Mori-Nu Silken Tofu in a box on the shelf (not in the fridge). This box lasts a long time without being refrigerated!

2. Pick’n Pay
Pick’n Pay has really stepped up its game for plant-based eaters.
You can usually find tofu in the “Livewell” section. It’s also near the pre-cut vegetables and vegetarian sausages.
- Tip: Look for brands like Herbivore or their own PnP brand.
3. Checkers
Checkers is great because they have the Simple Truth range.
They are often cheaper than Woollies. Checkers is where you can find fun tofu products. You might spot tofu burgers or pre-marinated tofu cubes there.
4. Spar
Not every Spar has tofu, but the big ones (like SuperSpar) usually do. Spar stores are locally owned, so you might find local tofu brands made right in your city!
Hidden Gems: Asian Supermarkets
If you want the best price and the freshest tofu, you have to visit an Asian supermarket. These are “secret” spots that chefs love.
Why buy from Asian markets?
- Price: Tofu at a big supermarket might be R60 for a small block. At an Asian market, you can often get a much bigger block for R30 to R40.
- Freshness: Some of these shops get fresh tofu delivered every week (or even every day).
- Variety: You can find “Tofu Puffs” (like little clouds of fried tofu) or “Tofu Skins.”
Where to go:
- Johannesburg: Check out Kokoro in Fourways or Rivonia. There is also Mainland China in Cyrildene.
- Cape Town: Look for shops in Sea Point or the famous Mainland China in Claremont. There are also great spots in Montague Gardens.
- Durban: Visit the city centre or Umhlanga markets for fresh and imported goods.
Buying Tofu Online in South Africa
If you don’t feel like leaving the house, or if you live in a small town without a big Checkers, you can buy tofu online!
- Faithful to Nature: a huge online health shop. They sell many different types of tofu, and they deliver all over South Africa.
- Wellness Warehouse: They have a great website and physical stores. They focus on organic, non-GMO tofu, which is great if you are very health-conscious.
- Umami Food Studio: This is a great place for folks in Joburg and Pretoria. They sell Twice-Frozen Firm Tofu and other unique items.
How to Choose the Best Tofu
When you are standing in the aisle, how do you know which one to pick?
- Check the Date: Tofu is a fresh product. Always look at the “Best Before” date.
- Look at the Water: If the tofu is in a clear tub, the water should be clear, not cloudy.
- Think About Your Meal: If you want to make “chicken” strips, buy Extra Firm. If you want to make a chocolate mousse, buy Silken.
Pro Tip: Save Money by Buying in Bulk
If you find that you love tofu, buying it one block at a time can get expensive. Many Asian supermarkets sell bulk packs. Since you can freeze tofu, you can buy a lot, cut it into cubes, and keep it in the freezer.
Wait, you can freeze tofu? Yes! In fact, freezing it makes the texture even better. It becomes more chewy and soaks up even more sauce.
Summary of Where to Buy
| Shop Type | Brand Examples | Price Range | Best For |
| High-End Supermarket | Woolworths PlantLove | R55 – R65 | Convenience & Quality |
| General Supermarket | Checkers Simple Truth | R45 – R55 | Good value |
| Asian Market | Local Brands / Unlabelled | R25 – R40 | Best price & Freshness |
| Online Health Shop | Clearspring / Mori-Nu | R60 – R90 | Specialty & Organic |
Final Thoughts
Tofu is no longer a mysterious food that you can only find in movies. In South Africa, we have so many choices now!
Whether you pick up a quick snack at Woolworths or explore an Asian market in the city, you’ll enjoy cooking with it.
It’s healthy, it’s high in protein, and, most importantly, it’s delicious if you cook it right. So, next time you are at the shops, head over to the fridge section and grab a block!
Check your protein Cheat Sheet here.
For Further Reading:
- Woolworths Tofu Range – View the latest prices for PlantLove™ Tofu.
- Faithful to Nature – Shop for organic and shelf-stable tofu online.
- ProVeg South Africa – Find more tips on plant-based eating in SA.
