Must‑Try South African Street Foods: Bunny Chow, Boerewors Rolls, Vetkoek & Local Twists
When you think about South Africa, it’s easy to imagine breathtaking landscapes, vibrant cities and a legendary braai (BBQ). But some of the most unforgettable South African flavours are found not in five‑star restaurants — but on city sidewalks, market stalls and township corners. From Durban’s famous bunny chow to the simple joy of a boerewors roll, our street food scene is delicious, diverse and deeply rooted in local culture.
So, grab a napkin (trust us, you’ll need it) and come along as we explore must‑try South African street eats that are as rich in taste as they are in history.
1. Bunny Chow — Durban’s Curry‑in‑a‑Bread Bowl
There’s no South African street food more iconic than the bunny chow. Born in the Indian‑South African communities of Durban, this humble dish was originally invented as a practical, cutlery‑free lunch for workers.
At its heart, a bunny chow is a hollowed‑out loaf of white bread filled to the brim with flavourful curry — traditionally mutton or chicken, but these days also vegetarian or bean versions. The bread soaks up the fragrant sauce, making every last bite satisfying and messy (in the best way).
Locals will tell you: tear off chunks of bread and dip them in the spicy curry with your hands — that’s the way it’s meant to be eaten.
2. Boerewors Rolls — The Braai in a Bun
No South African fete — whether it’s a sports match, weekend market or church fundraiser — is complete without a boerewors roll. Think of it as South Africa’s answer to the hot dog, but packed with even more flavour and character.
Boerewors — literally “farmer’s sausage” — is traditionally made from beef (often with pork or lamb), seasoned with coriander, nutmeg, cloves and other spices. It’s grilled over open flames until juicy and fragrant, then nestled into a soft roll with grilled onions, tomato relish, mustard or spicy chakalaka.
You’ll find boerewors rolls at bustling market hubs and roadside stalls alike, where the heady aroma alone is enough to make your stomach rumble.
3. Vetkoek & Magwinya — Golden Fried Comfort
If there’s one street food that always brings people together, it’s vetkoek — or amagwinya in township slang. Literally translated as “fat cake,” vetkoek is simple: golden balls of deep‑fried dough with a crackly exterior and warm, fluffy centre.
What makes it special is how versatile it is. You can eat it plain with butter and jam, stuff it with curried mince or cheese, or enjoy it with atchar (pickled spicy vegetables) for an extra kick.
At roadside markets or taxi ranks, the smell of vetkoek frying in oil is a siren call — a warm, comforting treat that has been part of South African life for generations.
4. The Gatsby & Extra Local Twists
While not the main focus of this list, no conversation about South African street food is complete without a nod to the Gatsby — a legendary Cape Town sandwich that’s part meal, part institution. A giant roll packed with chips (fries), meat, sauces and salad, the Gatsby is as satisfying as it is messy.
Other local favourites you might stumble upon include samoosas (savory pastry pockets), kota (a quarter loaf stuffed with chips and fillings), and sweet treats like koeksisters or snowballs if you have a sugar craving.
Why South African Street Food Matters
South African street food isn’t just delicious — it’s a cultural journey. Every dish tells a story about the people, influences and histories that make our country so unique. From Indian spices in Durban’s curries to the hearty meat fare beloved at braais and markets, these foods reflect community, creativity and heritage.
Whether you’re a local revisiting childhood favourites or a visitor eager to dive into authentic flavours, our street eats offer a taste of South African life that’s unforgettable — and often delightfully messy.
Also see: Lamiez Holworthy opens up about challenges of growing up in an Indian family
Be the first to know – Join our WhatsApp channel for content worth tapping into. Click here to join!