
Chakalaka
Soups & Stews • South Africa
About Chakalaka
Spicy vegetable relish with beans, peppers, onions, and tomatoes, typically served with pap or braai foods.
How to Make Chakalaka (Traditional & Healthy Version)
Chakalaka is a vibrant vegetable stew that originates from the southern regions of Africa, particularly in South Africa. Renowned for its colorful medley of vegetables, bold spices, and a mildly spicy kick, Chakalaka is a staple at many African tables. Traditionally served alongside pap (maize porridge) or bread, it's a dish that brings people together during gatherings, celebrations, and family meals. The origins of Chakalaka trace back to the gold mines, where workers combined readily available vegetables with spices to create a nourishing, flavorful meal. Today, it is enjoyed across southern Africa and has become a beloved comfort food reflecting the region's resourcefulness and culinary creativity. Chakalaka is more than just a stew—it’s a symbol of community and celebration. Its hearty, plant-based ingredients provide a satisfying meal that suits vegan and vegetarian diets, making it a popular choice for those seeking healthy African cuisine. The mix of beans, tomatoes, and peppers offers a balance of sweet, tangy, and savory notes, while the gentle heat from curry powder and chilies gives it a warming depth. Perfect for breakfast or lunch, this wholesome dish is not only easy to prepare but also budget-friendly and nourishing, making it a great choice for anyone looking to eat healthily without sacrificing flavor.
Ingredients(for 1 heaping bowl (approx. 350g))
- 1 tablespoon Olive oil (or sunflower oil)
- 1 medium Onion (finely chopped)
- 2 Garlic cloves (minced)
- 1 Green bell pepper (chopped)
- 2 medium Carrot (grated)
- 2 large Tomatoes (diced)
- 1 cup Canned baked beans (unsweetened, drained)
- 1 tablespoon Curry powder (mild or hot)
- 1 Fresh chili (chopped, optional for less heat) - optional
- 1/2 teaspoon Salt (to taste)
- 1/4 teaspoon Black pepper (to taste)
Instructions
- 1
Heat the olive oil in a large pan over medium heat. Add the chopped onion and sauté until translucent.
3 minutes
Stir constantly to avoid burning the onions.
- 2
Add the minced garlic, green bell pepper, and fresh chili (if using). Sauté until the peppers are slightly softened.
3 minutes
For extra flavor, use red or yellow bell peppers in addition to green.
- 3
Stir in the grated carrots and cook, stirring, until just tender.
2 minutes
Grating carrots ensures they cook evenly and blend into the stew.
- 4
Sprinkle in the curry powder and continue to stir for 1 minute until fragrant.
1 minute
Toasting the spices releases their natural oils and enhances flavor.
Why This Dish is Healthy
This dish is a healthy choice because it's made entirely from whole, plant-based ingredients without added sugars or processed foods. High in fiber and low in saturated fat, Chakalaka supports digestive health, helps manage blood sugar, and aids in weight management. The variety of vegetables provides a wide spectrum of micronutrients, supporting immunity and overall well-being.
Chakalaka is loaded with nutrient-rich vegetables and legumes, making it high in fiber, vitamins A and C, and plant-based protein. The carrots and tomatoes provide antioxidants such as beta-carotene and lycopene, while beans add a good dose of complex carbohydrates and minerals like iron and potassium. Using olive oil helps keep the fat content healthy, and the absence of animal products makes this dish cholesterol-free and heart-friendly.
Pro Tips
- 💡Tip 1: For richer flavor, prepare Chakalaka a day ahead to allow spices to deepen.
- 💡Tip 2: Use a variety of bell peppers for added color and nutrients.
- 💡Tip 3: Serve with whole grains or a fresh salad for a balanced meal.
Storage & Serving
Store cooled Chakalaka in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water if needed to loosen.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 96.0 kcal |
| Protein | 2.2 g |
| Carbohydrates | 11.0 g |
| Total Fat | 4.4 g |
| Fiber | 3.6 g |





