You’ll share tables in Yeoville and Maboneng with locals and other travelers, tasting dishes from South Africa, Ghana, Nigeria, Cameroon, Zimbabwe, and Congo. With transport arranged and a friendly host leading the way, you’ll laugh over mispronounced names and discover unexpected favorites—the kind of day that lingers long after you leave Joburg.
The first thing I noticed was the way our host, Thabo, greeted everyone by name—even the street vendor who handed him a mango with a grin. We’d barely stepped into Yeoville when he started telling us about his childhood here, how the smell of grilled maize always meant someone was celebrating something. I tried to pronounce “kelewele” (Ghanaian spicy plantains) and totally mangled it—Thabo laughed and gave me a high five anyway. There’s something about sharing food that makes you feel less like a tourist and more like you’re just… part of the neighborhood for an afternoon.
Maboneng felt different—louder somehow, with music spilling from open doorways and murals everywhere you looked. Our group squeezed around a table that wobbled every time someone reached for another piece of jollof rice. I didn’t expect to love the Congolese fish so much (it’s got this smoky edge), but honestly, everything tasted new to me. The local beer tasting was optional but most of us went for it; I’m not really a beer person but ended up finishing mine because it paired weirdly well with the Zimbabwean stew. The air smelled like fried dough and car exhaust—a strange mix but sort of perfect for Joburg.
I kept watching people pass by outside—some waved at Thabo or just nodded as if they saw this food tour all the time. At one point he explained why Ubers don’t come here (“long story,” he said, then shrugged), so yeah, we were glad transport was sorted out ahead of time. The whole day felt easy in that way—no fussing over where to go next or what to order. Just stories, laughter, and dishes I’d never even heard of before.
Even now I still think about that one bite of egusi soup—nutty and rich—and how everyone at the table went quiet for a second after tasting it. Maybe that’s what stuck with me most: not just the flavors but those little pauses when you realize you’re somewhere new but also kind of welcome.
The tour visits Yeoville and Maboneng neighborhoods in Johannesburg.
Yes, pickup and drop-off are included when arranged with your host before the tour.
You’ll taste dishes from South Africa, Ghana, Nigeria, Cameroon, Zimbabwe, and Congo.
Yes, you can include African beer tasting as an option when booking your tour.
No, Ubers are not allowed in these areas; transport is arranged directly with your host instead.
Yes, infants and small children can ride in prams or strollers during the experience.
You’ll sample at least four different dishes during your Taste of Africa experience.
Yes, there are public transportation options available near both neighborhoods.
Your day includes pickup and drop-off arranged with your host (since Ubers aren’t allowed), all meals featuring at least four tastings from across Africa—including South African favorites plus Ghanaian, Nigerian, Cameroonian, Zimbabwean and Congolese dishes—a friendly local host throughout the experience, plus lunch; African beer tasting can be added if you want to try regional brews alongside your meal before heading back relaxed and full.
Do you need help planning your next activity?