Photo: philipp from cape town, south africa / CC BY 2.0

chakalaka

Traditional dish from South Africa

Must Try Street Food Vegetarian

About chakalaka

South African vegetable relish

Chakalaka is a South African vegetable relish, usually spicy, that is traditionally served with bread, pap, samp, stews, or curries. Chakalaka is said to have originated in the townships of Johannesburg or in the gold mines surrounding Johannesburg, when Mozambican mineworkers leaving their shift cooked tinned produce with chili to produce a spicy Portuguese-style relish to accompany pap. Many variations of Chakalaka exist, depending on region and family tradition. Some versions include beans, cabbage and butternut squash. For example, canned baked beans, canned tomatoes, onion, garlic, and curry paste can be used to make the dish.

Cuisine Type

  • African cuisine

Components

  • onion
  • tomato
  • vegetable
  • bean

Dietary Information

✓ Vegetarian friendly
✓ Popular street food
✓ Must-try when visiting South Africa
Traditional South Africa cuisine

Discover More South Africa Cuisine

Find local restaurants, food markets, and authentic dining experiences in South Africa with our travel app.

View All South Africa Dishes