What to Eat in Cape Town South Africa: A Practical Guide
Updated 2026-10-26. Written with AI assistance and checked against our editorial rules; entry rules and prices change, so confirm with the official source before you travel.
In Cape Town, South Africa, try Cape Malay classics like bobotie and sosaties, a slice of malva pudding, and fresh fish by the sea. The Bo-Kaap neighbourhood is the place for Cape Malay cooking. The V&A Waterfront and the harbours along the coast are good for seafood. Local markets and home-style restaurants offer some of the most authentic flavours.
Quick answer: dishes to try in Cape Town South Africa
Cape Town's food reflects its mixed heritage. You can try local flavours at markets, street food stalls and home-style restaurants. Here are some dishes to add to your list:
- Bobotie: spiced minced meat, often lamb, topped with an egg custard and baked until set.
- Sosaties: skewers of marinated lamb or chicken, grilled over coals.
- Malva pudding: a warm, spongy pudding made with apricot jam and soaked in a creamy sauce.
- Bunny chow: a hollowed-out loaf of bread filled with curry.
- Fish and chips: a Cape Town favourite, often made with local fish such as snoek or hake.
- Koeksisters: sweet, syrupy fried dough. The Cape Malay version is spiced and rolled in coconut.
Must-try dishes
Cape Town's food blends African, European and Asian influences. Many dishes come from the Cape Malay community, whose cooking uses warm spices, dried fruit and a gentle sweetness.
Cape Malay classics
- Bobotie: spiced mince with dried fruit and an egg topping, served with yellow rice.
- Sosaties: marinated meat skewers, often lamb, cooked on a braai (barbecue).
Seafood and street food
- Fish and chips: sold at harbours and takeaways along the coast.
- Bunny chow: a filling street food, usually ordered with chicken, lamb or bean curry.
Sweets
- Malva pudding: a rich, warm dessert.
- Koeksisters: a popular sweet snack, often eaten with tea or coffee.
Markets and street food stalls are a good way to try many dishes in one visit. For timing ideas, see Best Places to Travel in October: Where to Go and Why.
Bobotie
Bobotie is a classic Cape Malay dish and a South African staple. It is a baked dish of spiced minced meat with an egg custard on top. It is usually served as a main course.
History and origins
The dish has roots in the cooking of people brought to the Cape from the Dutch East Indies. Over time, the recipe changed to include local ingredients.
Traditional preparation
Cooks fry minced meat with onions, curry powder, turmeric and other spices. They often add bread soaked in milk, dried fruit or chutney. The mix goes into a dish, gets a topping of beaten egg and milk, and bakes until golden. Bay leaves often sit on top.
- Try bobotie at a Cape Malay restaurant in or near the Bo-Kaap.
- Ask for lamb or chicken, or look for a vegetarian version made with lentils or vegetables.
- It usually comes with yellow rice and chutney.
- At home, you can follow the same steps with lamb or chicken mince.
Boerewors
South Africa has a strong braai (barbecue) culture, and grilling over coals is a big part of social life in Cape Town. At a braai, you will often find sosaties, lamb chops, chicken and fish. Pap, a maize meal porridge, is a common side.
Where to try braai food
Many restaurants and markets cook over open flames. Casual eateries serve generous plates of grilled meat with pap, salads and relish. If locals invite you to a braai, say yes. It is one of the best ways to taste home cooking.
- Ask for chicken, lamb chops or pork if you want a braai plate.
- Try grilled snoek, a local fish often basted with apricot jam.
- Ask locals for their favourite spots. Many are happy to share tips.
- Plan your trip early to get better options. See Best Time to Book Flights in Advance: A Simple Guide.
Malva Pudding
Malva pudding is a sweet South African dessert that is worth trying in Cape Town. It is made with apricot jam and served warm.
What is Malva Pudding?
The pudding is soft and spongy, a bit like sticky toffee pudding. After baking, it soaks up a hot sauce of cream, butter and sugar. That sauce gives it a rich, caramel taste.
Tasting Malva Pudding
You can find malva pudding at many restaurants and cafes in Cape Town. It is a common choice on menus with traditional South African food.
- Look for it at local restaurants, cafes and bakeries.
- Try it with vanilla ice cream or custard.
- You can also bake it at home with a traditional recipe.
Sosaties
Sosaties are skewers of marinated meat, usually lamb, cooked over coals. They are a Cape Malay classic and a regular sight at braais.
What to Expect
The meat often sits overnight in a marinade with curry spices, onion and apricot. Cooks thread it onto skewers, sometimes with dried apricots or onion, and grill it over an open flame. You will also see chicken and pork versions.
Where to Try Sosaties
- Look for them at Cape Malay restaurants in the Bo-Kaap area.
- Check food markets, where stalls often grill skewers to order.
- For the most authentic taste, join a braai at a local's home.
For practical travel tips, see Best Time to Book Flights: A Practical Planning Guide.
Bunny Chow
Bunny chow is a hollowed-out loaf of bread filled with curry. It comes from the Indian community in Durban, but you can find it in Cape Town too.
History and Inspiration
South African Indian cooks created the dish. The bread made it easy to carry and eat a curry without a plate. Today it is a popular street food across the country.
How to Enjoy Bunny Chow Like a Local
- Order a quarter, half or full loaf, depending on how hungry you are.
- Choose chicken, lamb or bean curry.
- Use the scooped-out bread to mop up the sauce.
- Pair it with mango lassi or a cold drink.
Frequently asked questions
What is bobotie and how is it made?
Bobotie is spiced minced meat baked under an egg custard topping. It is often served with yellow rice and chutney. Lamb, chicken and vegetarian versions are easy to find.
Can I find vegetarian options in Cape Town?
Yes. Look for vegetable or bean bunny chow, vegetable curries, lentil bobotie and grilled vegetable skewers. Many restaurants cater to vegetarians.
What do people cook at a braai?
A braai is a South African barbecue. Common choices include sosaties, lamb chops, chicken and fish, served with pap and salads.
Can I find fresh seafood in Cape Town?
Yes. The V&A Waterfront has many seafood restaurants. Harbour areas along the coast are known for fish and chips.
What is malva pudding and how is it made?
Malva pudding is a warm, spongy dessert made with apricot jam. A hot cream sauce poured over it after baking makes it rich and moist.
Where should I eat in Cape Town for local food?
Head to the Bo-Kaap for Cape Malay dishes, the waterfront for seafood, and food markets for a mix of local favourites.
Can I find international cuisine in Cape Town?
Yes. Cape Town has a diverse food scene, with Indian, Malay, European and other cuisines.
Plan the trip: browse all destinations, check the visa checker or work out a trip budget.