Best Gluten-Free Restaurants and Cafes in Johannesburg
Words by
Ayanda Dlamini
Finding the Best Gluten-Free Restaurants in Johannesburg
I have spent the better part of a decade eating my way through Johannesburg, and I can tell you that the city's gluten-free scene has quietly become one of the most exciting in the country. When I was first diagnosed with coeliac disease, I thought my social life was over. I was wrong. The best gluten-free restaurants in Johannesburg are not tucked away in some obscure corner. They are right in the heart of Rosebank, on the streets of Melville, and inside the food halls of the CBD. This is a city that has learned to feed people with dietary restrictions without making them feel like an afterthought. I have personally eaten at every single place on this list, and I am going to tell you exactly what to order, when to show up, and what most visitors never figure out until their third trip.
The Gluten-Free Cafes Johannesburg Scene in Rosebank
Rosebank has become the unofficial headquarters for gluten-free dining in Johannesburg, and it makes sense when you think about the neighborhood's history. This was always the place where Johannesburg's middle class came to shop and socialize, and now it is where they come to eat well without worrying about wheat. The mall culture here means you can park once and hit three or four gluten-free spots in a single afternoon. What most tourists do not realize is that Rosebank's food scene is deeply shaped by the city's Indian and Jewish communities, both of which have long traditions of naturally gluten-free cooking. That influence shows up on menus in ways you might not expect.
1. Nando's (Rosebank Mall, Cradock Avenue)
Nando's is not the first place people think of when they talk about gluten-free dining, but the Rosebank branch has been quietly reliable for years. The peri-peri chicken is naturally gluten-free, and the staff here are trained to handle coeliac requests without the eye-roll you sometimes get at fast-casual chains. I have been coming here since 2016, and they have never once messed up my order.
The Vibe? Loud, busy, and unapologetically South African. This is where families and office workers collide over chicken.
The Bill? Expect to spend between R80 and R150 per person for a full meal with a drink.
The Standout? The half chicken with spicy rice. The rice is cooked separately and has never given me a reaction.
The Catch? The lunch rush between 12:30 and 1:30 on weekdays is brutal. You will wait 20 minutes for a table if you arrive after noon.
Local Tip: Ask for the gluten-free menu specifically. It is not displayed, but every branch has one behind the counter. The Rosebank staff know it by heart.
2. Mugg & Bean (Rosebank, Cnr Cradock Ave and Baker St)
Mugg & Bean has been a Johannesburg institution since the late 1990s, and the Rosebank location is one of the better ones for gluten-free diners. They introduced a dedicated gluten-free menu a few years ago, and while it is not extensive, the breakfast options are solid. I usually come here on Saturday mornings when the crowd is thinner and the kitchen is less rushed.
The Vibe? Corporate casual. Lots of people on laptops, lots of families with strollers, lots of noise.
The Bill? Breakfast runs between R70 and R120. Lunch mains are R90 to R160.
The Standout? The gluten-free breakfast with eggs, bacon, and roasted tomatoes. Simple, but they get it right every time.
The Catch? The gluten-free toast is stored in a shared toaster. If you are highly sensitive, ask them to prepare it in the kitchen instead.
Local Tip: Sit near the back corner by the window. The Wi-Fi signal is strongest there, and you avoid the draft from the front door.
Coeliac Friendly Johannesburg Spots in Melville
Melville is where Johannesburg's creative class lives, and the food scene reflects that. The restaurants here are smaller, more personal, and more willing to accommodate dietary restrictions because the owners actually care. I have had some of my best gluten-free meals in this neighborhood, and I have also had some of my worst. The difference comes down to whether you visit on a weeknight or a weekend. Melville transforms after 8 PM on Fridays, and the kitchens get overwhelmed. Go early, and you will be treated like family.
3. The Ant Cafe (7th Street, Melville)
The Ant Cafe is a small, unassuming spot on 7th Street that has been serving Melville for over a decade. The owner, who I have chatted with on multiple occasions, has a family member with coeliac disease, so the kitchen takes cross-contamination seriously. The menu is not huge, but everything that is marked gluten-free is genuinely safe. I have eaten here at least thirty times and have never had a reaction.
The Vibe? Bohemian and relaxed. Mismatched furniture, local art on the walls, and a playlist that leans heavily toward South African jazz.
The Bill? Mains range from R85 to R140. Coffee is around R35 to R45.
The Standout? The gluten-free bobotie. It is made with a wheat-free crust and served with chutney and yellow rice. It tastes like something your grandmother would make if your grandmother was from the Cape Malay community.
The Catch? The portion sizes are generous, but the kitchen is tiny. If you arrive during the Saturday brunch rush, expect a 30-minute wait for food.
Local Tip: They bake their own gluten-free bread in-house. Ask for it when you sit down because they sometimes run out by 11 AM on weekends.
4. Original Taste (7th Street, Melville)
Original Taste is a short walk from The Ant Cafe, and it serves a completely different crowd. This is where Melville's older residents come for hearty, no-nonsense meals. The gluten-free options are not labeled on the menu, but the staff will walk you through what is safe if you ask. I usually come here for lunch on Tuesdays or Wednesdays when the kitchen is calm and the chef has time to talk.
The Vibe? Old-school diner energy. Think laminated menus, vinyl booths, and a jukebox in the corner.
The Bill? Lunch mains are R75 to R130. Desserts are R45 to R65.
The Standout? The gluten-free steak pie. It is made with a rice flour crust and filled with slow-braised beef. It is the kind of dish that makes you forget you are eating gluten-free.
The Catch? The restaurant is not air-conditioned. In January and February, the interior gets uncomfortably warm by midday.
Local Tip: The owner sources his beef from a farm in the Free State. If you ask, he will tell you the name. It is the same supplier used by several high-end steakhouses in Sandton.
Wheat Free Dining Johannesburg in the Northern Suburbs
The northern suburbs of Johannesburg, particularly Sandton and Fourways, have seen an explosion of health-conscious dining in the last five years. This is where the city's wealthiest residents live, and they demand options. The gluten-free scene here is polished, professional, and sometimes a little sterile. But the food is excellent, and the kitchens are run by people who understand coeliac disease at a clinical level. I come to these neighborhoods when I want a meal that feels like an event rather than a casual bite.
5. The Greenhouse at The Colony (Cnr 3rd Ave and 7th St, Parktown North)
The Greenhouse is not exclusively gluten-free, but it deserves a spot on this list because the kitchen's approach to dietary restrictions is among the best I have encountered in Johannesburg. The head chef trained in Cape Town, where the gluten-free movement has been strong for over a decade, and she brings that rigor to every dish. I have brought non-gluten-free friends here multiple times, and they never notice the difference.
The Vibe? Upscale but not pretentious. White tablecloths, soft lighting, and a garden terrace that is magical in spring.
The Bill? Starters are R90 to R150. Mains are R180 to R280. Wine starts at R60 a glass.
The Standout? The gluten-free mushroom risotto. It is made with arborio rice and finished with truffle oil. I have ordered it at least a dozen times, and it is consistent every single time.
The Catch? Reservations are essential. Walk-ins are rarely accommodated, even on weeknights. Book at least three days in advance.
Local Tip: The garden terrace is heated in winter. Most people assume it closes when the weather cools, but it stays open year-round.
6. Tasha's (Atholl Square, Cnr Katherine St and Wierda Rd, Sandton)
Tasha's is a Johannesburg legend. It has been operating since the early 1990s, and it was one of the first restaurants in the city to take gluten-free dining seriously. The menu has a dedicated gluten-free section, and the staff are trained to flag potential cross-contamination risks before you even ask. I have been coming here for years, and it remains one of the most reliable wheat-free dining Johannesburg options in the northern suburbs.
The Vibe? Elegant and timeless. This is where Johannesburg's power brokers have lunch, and the atmosphere reflects that.
The Bill? Lunch mains are R150 to R250. Dinner mains are R200 to R350. Desserts are R70 to R110.
The Standout? The gluten-free chocolate fondant. It is made with almond flour and served with vanilla bean ice cream. It is the single best gluten-free dessert I have had in South Africa.
The Catch? The parking at Atholl Square is a nightmare on weekdays. Arrive before 11:30 AM or after 2 PM to avoid the lunch rush gridlock.
Local Tip: Ask for a table in the conservatory. It is quieter than the main dining room, and the natural light makes the food look even better than it tastes.
Gluten-Free Options in Johannesburg's CBD and Inner City
Johannesburg's inner city has undergone a dramatic transformation in the last decade, and the food scene is part of that story. The CBD and surrounding neighborhoods like Braamfontein and Newtown are where the city's young professionals and students live, and they have driven demand for affordable, health-conscious dining. The gluten-free options here are not as polished as what you will find in Sandton, but they are authentic, creative, and deeply connected to the city's history of migration and cultural exchange.
7. The Food Market at Neighbourgoods Market (73 Juta Street, Braamfontein)
Neighbourgoods Market is not a restaurant. It is a Saturday morning institution that takes over a parking lot in Braamfontein and transforms it into one of the best food markets in the country. Several vendors offer gluten-free options, and the market has become a weekly ritual for Johannesburg's health-conscious crowd. I have been coming here since it started, and the quality has only improved over the years.
The Vibe? Energetic and communal. Live music, shared tables, and the smell of fresh bread (regular bread, unfortunately) wafting through the air.
The Bill? Expect to spend R80 to R200 depending on how many vendors you visit. Most items are R40 to R90 each.
The Standout? The gluten-free wraps from the health food stall near the entrance. They are made with chickpea flour and filled with roasted vegetables and hummus. I buy two every time.
The Catch? The market opens at 9 AM and the gluten-free vendors sell out by noon. If you arrive after 11 AM, your options will be limited.
Local Tip: Bring cash. Not all vendors accept card, and the card machines sometimes lose signal in the middle of the market.
8. NexDine (Cnr Jeppe and Bree Streets, Johannesburg CBD)
NexDine is a relatively new addition to the CBD food scene, and it represents the kind of Johannesburg I want to see more of. The restaurant is located in a converted warehouse, and the menu is built around locally sourced, naturally gluten-free ingredients. The chef is from Soweto, and her cooking reflects the flavors of the townships, refined for a downtown audience. I visited for the first time in early 2024, and I have been back four times since.
The Vibe? Industrial chic. Exposed brick, concrete floors, and a bar that serves craft cocktails made with South African spirits.
The Bill? Small plates are R60 to R100. Large plates are R130 to R200. Cocktails are R75 to R110.
The Standout? The pap and wors. It is made with stone-ground maize meal and served with a free-range boerewors that contains no fillers or wheat. It is comfort food elevated to something you would pay triple for in Sandton.
The Catch? The CBD can feel unsafe after dark if you are not familiar with the area. I recommend visiting for lunch or early dinner and leaving before 7 PM.
Local Tip: The restaurant is a five-minute walk from the Maboneng Precinct. Combine your meal with a walk through the galleries and shops there for a full afternoon.
When to Go and What to Know
Johannesburg's gluten-free scene is growing, but it still requires some planning. Most restaurants that cater to coeliac diners are concentrated in the northern suburbs and a few inner-city neighborhoods. If you are staying in Sandton or Rosebank, you will have no trouble finding safe options. If you are staying further south or in Soweto, you will need to travel. Taxis and ride-hailing apps are reliable, but traffic between 7:30 and 9:00 AM and between 4:30 and 6:30 PM can double your travel time. I always build an extra 30 minutes into any food-related outing.
The best time to visit gluten-free restaurants in Johannesburg is during the week. Weekends are busy everywhere, and the kitchens that handle gluten-free requests carefully tend to get overwhelmed. Tuesday and Wednesday lunches are my favorite times to eat out. The staff are more attentive, the kitchens are less rushed, and you are more likely to get a table without a reservation. If you must eat out on a weekend, aim for an early breakfast or a late lunch. The window between 10:30 and 11:30 AM is usually quiet at most places.
One thing that surprises many visitors is how seriously South African restaurants take food allergies. The country has strict labeling laws, and most commercial kitchens are accustomed to handling gluten-free requests. That said, always communicate clearly when you order. Say the words "coeliac disease" rather than "gluten-free preference." The distinction matters in Johannesburg kitchens, and you will get a different level of care when the staff understand the medical reality.
Frequently Asked Questions
Is Johannesburg expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
A mid-tier traveler should budget between R1,200 and R2,000 per day, covering a decent hotel (R600 to R1,000), two meals at mid-range restaurants (R300 to R600), local transport via ride-hailing (R150 to R250), and a few incidentals. Fine dining in Sandton can push the daily total to R3,000 or more, while sticking to casual spots in Braamfontein or Melville can bring it closer to R900.
Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Johannesburg?
Most casual cafes and markets have no dress code, but upscale restaurants in Sandton and Rosebank expect smart casual attire, meaning no flip-flops or athletic wear. Tipping is customary at 10 to 15 percent of the bill, and it is expected even when paying by card. Greet staff when you enter and leave a restaurant, as South African culture places value on basic courtesy.
How easy is it to find pure vegetarian, vegan, or plant-based dining options in Johannesburg?
Johannesburg has a strong plant-based dining scene, particularly in neighborhoods like Melville, Rosebank, and Braamfontein. Most mid-range and high-end restaurants offer at least two or three vegan mains, and dedicated vegan restaurants have opened in the northern suburbs since 2020. Even traditional South African restaurants now commonly list plant-based options on their menus.
Is the tap water in Johannesburg to drink, or should travelers strictly rely on filtered water options?
Johannesburg's tap water is treated and considered safe to drink by national standards, and many locals consume it without issue. However, some travelers experience mild stomach sensitivity due to differences in mineral content compared to their home water. Filtered or bottled water is widely available at restaurants and supermarkets, and choosing it is a low-cost precaution that many visitors prefer.
What is the one must-try local specialty food or drink that Johannesburg is famous for?
Pap and chakalaka is the quintessential Johannesburg dish, a combination of stiff maize meal porridge served with a spicy vegetable relish. It is available at virtually every township restaurant and has become a staple at mainstream eateries across the city. Pair it with a locally brewed craft beer or a glass of Pinotage wine for a complete Johannesburg experience.
Enjoyed this guide? Support the work