Chakalaka is a South African vegetable relish, usually made with tomatoes, onions, peppers, carrots, and chili, seasoned with spices such as curry powder. It is commonly served cold or at room temperature alongside grilled meat, pap, bread, or other dishes; recipes vary by household and region.
What Chakalaka Is
Chakalaka is best understood as a boldly seasoned vegetable relish or salad rather than a single fixed recipe. Its vegetables are cooked until tender but often retain some texture, and the finished mixture is tangy, savory, and typically spicy. Some versions are relatively saucy, while others are chunkier or include beans.
It is associated with South Africa and is a familiar accompaniment at braais (barbecues) and shared meals. It can be eaten with a main dish or used as a flavorful topping for pap, a maize porridge. The name refers to the dish, not to one required ingredient list: no single combination represents every cook’s version.
Common Ingredients
Most versions begin with vegetables cooked together in oil. A practical home-style combination includes:
- Tomatoes, fresh or canned, for moisture and acidity.
- Onions, which soften and provide a savory base.
- Green or red bell peppers, often with hot chili for heat.
- Carrots, commonly grated or finely chopped for sweetness and texture.
- Oil, salt, and black pepper.
- Curry powder or a blend of spices; garlic and sometimes ginger may also be used.
These are common ingredients, not a strict formula. Cabbage, baked beans, or other vegetables may appear in particular recipes. Beans make the relish more substantial and change its texture; they are an optional addition, not a defining requirement. The balance also varies: some cooks favor tomato and chili, while others make a milder, sweeter version with more carrot.
How the Ingredients Come Together
For a basic version, cooks typically soften chopped onion in oil, add the peppers and carrots, then stir in tomato and spices. The vegetables simmer until tender and the flavors combine. The mixture can be served warm, but it is also often cooled and served at room temperature or chilled. It is not necessary to puree it: a visible, spoonable mix of vegetables is typical.
Chili level and seasoning are adjustable. Bell pepper contributes sweetness without much heat; fresh chili or cayenne makes the relish hotter. Curry powder gives a familiar warm spice character, but blends differ, so the flavor may be mild or assertive. If using canned tomatoes, taste before adding much salt, since some canned products are already salted.
Regional and Household Variations
There is no universally fixed recipe. Some versions include baked beans, especially in recipes intended to be filling; others leave them out. A cook may use fresh tomatoes, canned tomatoes, grated carrot, sliced cabbage, or different pepper varieties according to preference and availability. Spicing ranges from gentle to fiery.
That flexibility is part of the dish’s everyday appeal. A jarred or prepared product may have its own ingredient list and consistency, while homemade chakalaka can be adjusted to suit what is being served. If a recipe calls for a hard-to-find pepper or spice blend, ordinary bell pepper and a familiar curry powder are practical substitutes; the result may be less aromatic or less hot, but it remains a vegetable relish in the same style.
How Chakalaka Is Served
Chakalaka is commonly served as a side or condiment rather than as a stand-alone soup or stew. At a braai, it can accompany grilled meat and other sides. It is also eaten with pap, bread, rice, or other starches. The contrast between its tangy, spiced vegetables and a plain starch is one reason it works across different meals.
Serve it warm, at room temperature, or chilled, depending on the recipe and meal. If it has been sitting out, follow ordinary food-safety timing: refrigerate cooked leftovers within 2 hours. Keep them covered and refrigerated, and use them within 3–4 days; reheat leftovers to 165°F (74°C) if serving hot.
Chakalaka Compared With Other Relishes
Chakalaka may be described as a relish, but it is generally more substantial than a smooth sauce: chopped vegetables remain central. It shares the broad idea of a seasoned accompaniment with other vegetable relishes, yet its particular combination of tomato, onion, peppers, carrot, and curry-style seasoning is associated with South African cooking.
It is also not the same thing as a curry. Curry powder may season it, but chakalaka is a vegetable side or condiment, not a name for a specific curry dish. Nor does every version contain beans; that ingredient is a variation rather than a requirement.
Frequently Asked Questions
Does chakalaka always contain beans?
No. Baked beans are included in some recipes, but many versions are made from vegetables such as tomato, onion, pepper, and carrot without beans.
Is chakalaka spicy?
It can be, but the heat depends on the chili and seasoning used. A mild version can rely on bell peppers and a modest amount of curry powder, with hot chili served or added separately.
Is chakalaka served hot or cold?
Either. It may be served warm after cooking or cooled and served at room temperature or chilled. Follow safe handling practices and refrigerate it within 2 hours.
What do you eat chakalaka with?
It is commonly served with pap, grilled meat at a braai, bread, rice, and other meal accompaniments. It can be spooned beside the main dish or used as a topping.
Where does chakalaka come from?
Chakalaka is a South African dish. Accounts of its precise beginnings vary, so it is safer to identify it as a South African vegetable relish than to assign it a single definitive inventor or origin story.
Related
- Lemon Potato Soup: Bright, Creamy & Easy
- Lemon Potatoes BBQ: Easy Grilled Side Dish
- Lemon Potatoes Winnipeg: Easy Crispy Roasted Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).