Aromatic bases & spice pastes
Chakalaka
Chakalaka · A South African aromatic vegetable-and-bean relish that functions as a foundational reusable sauce base. Built on tinned tomatoes and baked beans, it is built like a 'mother sauce': sweated aromatics (onion, green pepper, garlic, ginger) are bloomed with curry powder or masala, then simmered with tomato and beans to produce a chunky, spiced condiment that can be served alongside starches, spooned into breads and rolls, or used as a braai/stew adjunct. Originated in the mineworker hostels and townships of Johannesburg where workers pooled tinned vegetables to make a relish for pap.

The formula
1:1 tinned tomatoes:baked beans + 1 onion + 1 green pepper + garlic + ginger + 2 tbsp curry powder
Ratio inferred from Irish Examiner, Ina Paarman, Woolworths TASTE and Epicurious references; curry powder (not paste) is the canonical seasoning per all sources. Ginger is part of the aromatic base per Irish Examiner and Woolworths TASTE.
Identity
- South African in origin, with roots in Johannesburg mineworker townships
- Built on a tinned-tomato and baked-bean foundation — the beans are signature, not optional
- Aromatic base of onion, garlic and ginger (the latter explicitly named by Irish Examiner and Woolworths TASTE)
- Warmed with curry powder or Durban masala, not curry paste
- Functions as a 'mother sauce' / reusable condiment rather than a one-off plated dish
- Traditionally eaten with pap (thick maize porridge), but equally at home on a braai table
Ingredients
| Base | tinned tomatoes | Provides acidity, colour and sauce body; the tomato-bean pairing is the structural backbone. |
| Base | baked beans in tomato sauce | Signature ingredient per all sources; contributes sweetness, protein and texture. Mineworkers' tinned-vegetable tradition. |
| Aromatics | onion | Sweated first to build the sweet aromatic floor. |
| Aromatics | green pepper | Diced; contributes vegetal crunch, colour and the bright 'relish' character. |
| Aromatics | garlic | Minced; pungent backbone alongside ginger. |
| Aromatics | fresh ginger | Explicitly named as a flavouring alongside garlic by Irish Examiner and Woolworths TASTE. |
| Seasoning | curry powder or Durban masala | Canonical spicing — sources unanimously cite curry powder/masala, not curry paste. |
| Fat | neutral oil (canola/sunflower) | Sautéing medium for aromatics and spice blooming. |
Method
- 1Heat oil in a heavy pot and sweat the finely chopped onion until translucent and soft.Onion must release its sugars before stronger aromatics are added; this builds the sweet flavour floor of the sauce.
- 2Add diced green pepper, minced garlic and minced ginger; cook gently until the pepper softens and the aromatics are fragrant.Garlic and ginger burn easily; adding them with the pepper keeps their heat controlled while extracting flavour.
- 3Stir in curry powder (or Durban masala) and any ground spices; toast in the oil for 30–60 seconds.Blooming dry spices in fat unlocks fat-soluble aromatics — the Irish Examiner explicitly recommends freshly toasted spices.
- 4Pour in the tinned tomatoes (and grated carrot, if using); simmer uncovered to thicken.Uncovered simmering reduces excess liquid and concentrates the tomato into a cohesive sauce body.
- 5Fold in the tin of baked beans and any fresh chilli; heat through only until warmed, without vigorous boiling.Baked beans are already cooked; gentle heating preserves their shape and the textural contrast that defines chakalaka.
- 6Season with salt and pepper, cool slightly, then portion for immediate use or storage.Ina Paarman notes the relish is specifically designed to be made in bulk and frozen in smaller packs.
Techniques that matter
Sweating aromatics
Onion, pepper, garlic and ginger must soften in fat (not brown) to release sweetness without bitterness.
Blooming/toasting spices in oil
Curry powder and masala release fat-soluble aromatics only when fried briefly in oil — the difference between a flat and a fragrant chakalaka.
Gentle final heating of beans
Baked beans disintegrate if boiled; warming them just to temperature keeps the relish chunky.
Uncovered simmer
Reduces the tomato liquid so the sauce coats the vegetables rather than sitting in watery juice.
Variations & derivatives
Durban-Masala ChakalakaKwaZulu-Natal (Durban), South Africa
Uses a freshly toasted Durban masala blend instead of generic curry powder, reflecting the strong Indian-community influence on the city.
Spicy ChakalakaSouth Africa (general / braai tradition)
Adds 1–2 green chillies (or peri-peri marinade, per Ina Paarman) for pronounced heat, intended for chilli lovers.
Bulk-Freezer ChakalakaHome-cook adaptation (Ina Paarman)
Cooked in large volume and frozen in smaller portions for use as a reusable base across many meals.
Carrot-loaded ChakalakaSouth Africa (home kitchens)
Adds grated carrot (Ina Paarman calls for 4 carrots) for sweetness, body and colour.
Used in these dishes
Substitutions
- baked beans in tomato sauce → plain cannellini or butter beans plus a splash of tomato sauce — Loses the signature sweetness that mineworker-style chakalaka is known for.changes result
- curry powder → Durban masala (toasted cumin, coriander, fennel, mustard, fenugreek, turmeric, chilli) — More authentic and brighter; Irish Examiner supplies a homemade blend.
- green pepper → red or yellow pepper — Sweeter, less grassy; commonly used interchangeably.
- fresh ginger → 1 tsp ground ginger — Last-resort substitute; fresh ginger is strongly preferred by both Irish Examiner and Woolworths TASTE.changes result
- neutral oil → olive oil — Works but slightly heavier flavour; sunflower/canola is more traditional in South African recipes.
Troubleshooting
Watery, soupy chakalaka
Tomato tin added without reduction, or beans stirred in too early releasing liquid → Simmer uncovered longer before adding the beans, or stir in a handful of grated carrot to absorb moisture.
Flat or dusty spice flavour
Curry powder stirred in off the heat or not bloomed in oil → Toast the powder in the oil for 30–60 seconds with the aromatics; switch to a freshly made Durban masala.
Mushy, broken-down beans
Vigorous boiling after adding the baked beans → Fold the beans in at the end and heat through only — do not boil.
Bitter or harsh finish
Garlic, ginger or spices scorched at too high a temperature → Drop the heat, sweat aromatics gently, and deglaze with a splash of water if the pan catches.