Cape Town Food Guide: Local Dishes and What They Cost
A practical guide to Cape Town's essential local dishes, where to find them and realistic price ranges for 2025.
Cape Malay Classics in the Bo-Kaap and City Bowl
Cape Malay cooking is the city's signature cuisine, brought by enslaved people from Southeast Asia in the 17th century. Start with bobotie, a minced beef bake topped with egg custard, served with yellow rice and chutney. In the Bo-Kaap, family-run restaurants along Wale Street and Rose Street serve generous portions for R120 to R180. Look for denningvleis, a slow-cooked lamb dish with tamarind, and smoor snoek, a smoked fish stew. Lunch specials in the City Bowl often drop to R90 to R130 between noon and 2pm. Best months to visit are March to May and September to November, when queues are shorter and the weather is mild.
For a proper sit-down Cape Malay meal, book a table at a Bo-Kaap guesthouse restaurant rather than grabbing takeaway. Expect R200 to R300 per person for three courses without drinks. Long Street and Kloof Street in the City Bowl have cheaper spots, but quality varies. If you are staying in Sea Point or Green Point, the drive to the Bo-Kaap takes 15 to 20 minutes outside rush hour. Friday and Saturday evenings are busiest, so reserve two days ahead. Skip the touristy spots with photo menus on the pavement; the best kitchens are behind plain doors.
A word on portions: Cape Malay plates are heavy. Two starters and one main easily feed two people. Many kitchens close by 9pm, earlier on Sundays.
Braai and Gatsby: Cape Town's Street Food Staples
A braai is a South African barbecue, and Cape Town does it with lamb chops, boerewors sausage and sosaties, which are skewered meat and apricot. You will find braai plates at markets and casual grills from R80 for a boerewors roll to R180 for a mixed grill with pap and sauce. The Gatsby is Cape Town's own submarine sandwich: a foot-long roll filled with chips, masala steak or calamari, and achchar, a pickled relish. It originated in Athlone on the Cape Flats and costs R70 to R120. A full Gatsby feeds two. Order at a takeaway in Athlone, Grassy Park or Mitchells Plain, and eat it fresh.
Braai and Gatsby are best at lunch, not dinner, as many takeaway spots shut by 7pm. If you are based in the southern suburbs, the drive to Athlone from Claremont takes 15 minutes. From the V&A Waterfront, allow 25 to 35 minutes depending on traffic on the N1 and M5. Avoid buying Gatsby from a petrol station or chain; the bread goes soggy. The Old Biscuit Mill in Woodstock hosts a Saturday food market with braai stands, but prices run 30 to 50 percent higher than in the Cape Flats. Go early, before 11am, to beat the queue.
For a lighter option, try a boerewors roll from a roadside stand on the M3 near Constantia. Expect R60 to R80.
Seafood on the Atlantic Seaboard and False Bay
Cape Town's seafood is best on the Atlantic Seaboard, from Sea Point to Hout Bay, and around False Bay in Kalk Bay and Simon's Town. Line fish, usually yellowtail or snoek, is grilled and served with lemon butter for R180 to R280. Hake and calamari are cheaper: a hake and chips portion runs R90 to R140 at casual fisheries in Kalk Bay harbour. For a splurge, a seafood platter for two with prawns, calamari and line fish costs R450 to R700 in Camps Bay or the V&A Waterfront. Book a table at sunset between November and February; otherwise the wind can cut the experience short.
I would skip the Waterfront seafood chains and drive to Kalk Bay instead. The harbour fisheries there fry to order, and you can eat on the wall watching seals. From the city centre, the drive to Kalk Bay takes 30 to 40 minutes via the M3. Parking is tight on weekends, so arrive before noon. If you are staying in Camps Bay, the trip to Kalk Bay is 45 to 55 minutes. The best months for line fish are March to August. In winter, many harbour stalls close on Mondays and Tuesdays, so check before you go.
If you want a sit-down meal with a view, book a table in Simon's Town and ask for the catch of the day. Prices there are 10 to 20 percent lower than Camps Bay for the same fish.
Sweet Endings and Where to Stay for Food Access
Cape Town's desserts are simple and rich. Koeksisters, plaited doughnuts soaked in syrup, cost R15 to R30 each at supermarkets and farm stalls. Melktert, a cinnamon-dusted milk tart, is R30 to R50 a slice in cafes. For something cold, try a granadilla lolly from a street vendor for R10 to R20. Best places to find these are the Bo-Kaap, the Company's Garden in the City Bowl, and the weekend markets at Kirstenbosch and Greenmarket Square. Avoid buying koeksisters from airport shops; they are triple the price and often stale.
Where you stay shapes how easily you eat. The City Bowl and Bo-Kaap put you within walking distance of Cape Malay restaurants and Long Street cafes. Sea Point and Green Point are good for seafood and late breakfasts, with the promenade a short walk away. Camps Bay suits sunset dinners but is 20 to 30 minutes from the cheaper Cape Flats takeaways. For value, book a hotel in the City Bowl or Sea Point: you will spend less on transport and reach more local kitchens on foot. Use the hotel search on this site to compare rates in those areas before you commit.
If you plan to eat your way around the peninsula, a car is useful. Without one, stick to the City Bowl, Sea Point and the V&A Waterfront, where Uber and the MyCiTi bus cover most needs.
Questions, answered
How much should I budget per day for food in Cape Town?
A casual day of boerewors rolls, a Gatsby and a cafe meal costs R250 to R400. A mid-range day with a sit-down lunch and dinner runs R500 to R800. Add 10 to 15 percent for tips at restaurants.
Which neighbourhoods are best for local food?
The Bo-Kaap and City Bowl for Cape Malay cooking, Athlone and Grassy Park for Gatsby, Kalk Bay for seafood, and Sea Point for casual cafes. Each is reachable by car or rideshare within 20 to 40 minutes.
When is the best time to visit Cape Town for food?
March to May and September to November offer mild weather and shorter queues. December and January are peak season, with higher prices and busy restaurants. Winter, June to August, is quiet and good for seafood.
5% back on completed stays · ~1 tonne CO₂ retired per booking