Chakalaka – South African Dish

Chakalaka is a traditional South African vegetable relish that is spicy, tangy, and full of flavor. Here is how you can make it at home.
Ingredients
- 3 tablespoons oil
- 1 red onion (finely chopped)
- 3 cloves garlic ( chopped)
- 1/2 inch ginger (finely grated)
- 2 teaspoons curry powder
- 1 red pepper ( deseeded and chopped)
- 1 green pepper ( deseeded and chopped)
- 4 carrots (medium size [peeled and grated])
- 14 ounce canned tomatoes (or 4 large ripe tomatoes - chopped )
- salt and pepper ( to taste)
- 1/4-1/2 teaspoon red chili flakes (or fresh red or green chili deseeded and chopped.)
- 15 ounce baked beans ( in tomato sauce)
Instructions
- 1
Heat the oil in a large pan, over medium heat. Add the onions and sauté them until they become translucent.
- 2
Stir in the minced garlic, ginger, and curry powder and cook for another one minute.
- 3
Add the grated carrots, chopped green and red pepper, and mix well and cook for 3 to 5 minutes.
- 4
Add the diced tomatoes, red chili flakes (if using) and season with salt and pepper to taste. Stir to combine, cover, and cook over low heat for about 5 to 10 mins or till the mixture is thick but still moist. Stir occasionally to prevent the vegetables from sticking to the pan.
- 5
Stir in the baked beans and leave to simmer for another 5 minutes.
- 6
Serve your homemade Chakalaka warm with bread, rice, or grilled meat.
Cook it from the original
This recipe comes from cheflolaskitchen.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on cheflolaskitchen.com