Chakalaka (South African Vegetable Stew)
Chakalaka is a spicy South African vegetable relish made from beans, peppers, carrots, and tomatoes. It is often served as a side dish with bread, pap (maize porridge), or meat. Chakalaka is versatile and can be customized with various vegetables and spices depending on regional or personal preference.

Ingredients
- 1 tablespoon oil, or as needed
- 3 medium onions, diced
- 1 teaspoon curry powder, or to taste
- 1 teaspoon chile powder
- 2 small Thai green chiles, chopped
- 3 medium carrots, diced
- 3 medium tomatoes, diced
- 2 medium green bell peppers, diced
- ¼ cup water
- 1 cube vegetable bouillon, crumbled
- Salt and ground black pepper to taste
Ingredients for 5 servings (1.2 kg) · the original recipe
Method
- 1
Heat the oil in a large saucepan over medium heat.
Stovetop - 2
Add the chopped onions and sauté for 2–3 minutes until softened.
- 3
Stir in the curry powder, chile powder, and chopped chile peppers. Cook for 1 minute until fragrant.
- 4
Add the chopped tomatoes, grated carrots, and diced bell peppers. Stir well.
- 5
Add the crumbled bouillon cube and water. Cover and simmer for 10–15 minutes until the vegetables are tender.
Stovetop - 6
Stir in the baked beans and cook for an additional 3–5 minutes, uncovered, until the mixture thickens.
Oven - 7
Taste and adjust seasoning with salt and pepper.
Recipe from Wikibooks Cookbook, written by Wikibooks contributors. Used under the CC BY-SA 4.0 licence; the ingredient list and method on this page are taken from that page and edited (its notes, tips and variations are not reproduced), and are available under the same licence. The macros, equipment tags and scaling are Ma Kitchen’s own and are not the source’s figures. Ma Kitchen is not affiliated with or endorsed by Wikibooks Cookbook. Copied on 2026-11-12.
Ratings and comments
0 votes · 0 comments. Rate it on its own, or add a comment for the next cook.
Made it? Sign in to rate it and leave a note for the next cook.