South African favourites
Chakalaka

Brood · Kitchen Mode
Chakalaka
Kitchen Mode puts the ingredients and numbered steps in one clear view, without menus or adverts. Choose how much to make below, then cook from the screen or print this view.
How much would you like to make?
The ingredients below are the original amounts. No serving count was supplied. Open the estimate below if you know how many people the original recipe feeds.
Plan ingredients for a number of people
This recipe has no serving count. If you know how many people the original recipe feeds, enter that number first. Otherwise, use Half, Original or Double.
How many people are you feeding?
Based on your estimate, not a tested serving count.
Only the ingredient list changes. The original article’s serving note stays as written. Keep tin sizes the same: if you need part of a tin, measure it out and save the rest. Cooking times and temperatures are a guide; check doneness and use extra trays when needed.
Ingredients
- Tinned Baked Beans: These provide a hearty texture to the dish.
- Tinned Tomatoes: They add acidity and help create a flavourful sauce.
- Onion: A staple ingredient that adds depth of flavour to the relish.
- Garlic: Adds aromatic notes to enhance the overall taste.
- Curry Paste or Powder: Gives Chakalaka its characteristic spiciness.
Method
- Gather Your Ingredients To make chakalaka, you will need: 2 tablespoons cooking oil 1 onion (finely chopped) 2 cloves of garlic (minced) 1 green pepper (deseeded and finely chopped) 1 red pepper (deseeded and finely chopped) Optional vegetables such as carrots or cabbage for added texture Note: You can also use tinned baked beans if desired
- Sauté the Aromatics Heat the cooking oil in a large pan over medium heat. Add the onions and sauté until they become translucent.
- Add Flavourful Spices Add minced garlic into the pan along with any additional spices like curry powder or chilli flakes depending on your preferred level of spiciness. Stir well so that all ingredients are evenly coated.
- Cook Vegetables Next, add in diced peppers, carrots, cabbage, etc. Cook them until tender but still retain their crunch.
- Incorporate Tinned Tomatoes & Beans Pour in one tin of tinned tomatoes followed by drained tinned beans. Stir everything together, ensuring even distribution.
- Simmering Process Reduce heat slightly, then cover the pot, allowing it to simmer gently for about twenty minutes. This helps meld flavours while thickening the sauce’s consistency. Remember to stir occasionally during the process to prevent sticking at the bottom.
- Tips And Tricks For Achieving The Perfect Flavour And Consistency: Taste test throughout the preparation process, adjusting seasoning as needed. For a spicier chakalaka, add more chilli flakes or fresh chopped chilli peppers. To balance the heat, you can also add a teaspoon of sugar to mellow out the flavours. If you prefer a thicker consistency, simmer for longer until the desired thickness is achieved.
- Serving Suggestions And Pairing Options: Chakalaka pairs well with various dishes and adds an extra kick of flavour. Here are some serving suggestions: Serve it alongside grilled meats at your next braai (barbecue) for added spice and tanginess. Pair it with pap (a traditional South African porridge), samp, or rice for a hearty meal. Incorporate Chakalaka into wraps or sandwiches as a flavourful condiment. Now that you know how to make chakalaka from scratch, feel free to experiment with different vegetables and spices according to your taste preferences. Enjoy this versatile relish on its own or paired with other delicious South African dishes!
Source quantities are scaled arithmetically; “to taste”, pack sizes, oven temperatures and cooking times are unchanged. Some archive guides omit quantities or combine recipe variations.
What is Chakalaka?
Chakalaka is a popular South African vegetable relish that adds flavour and spice to various dishes. It is traditionally served with bread, pap (a type of porridge), samp (crushed maize kernels), stews, or curries. This versatile dish can be enjoyed hot or cold and has become an integral part of South African cuisine.
Originating in the townships of Johannesburg or in the gold mines surrounding the city, Chakalaka was created by Mozambican mineworkers who cooked tinned produce with chilli to create a spicy Portuguese-style relish. Over time, it evolved into its own unique recipe incorporating local ingredients and flavours.
The name “Chakalaka” itself comes from chile peppers known as “chiles,” which were used extensively in creating this flavourful condiment. Today, there are many variations of Chakalaka depending on region and family tradition.
Traditional serving methods involve enjoying Chakalaka alongside staple foods such as bread for breakfast or lunchtime meals like braais (barbecues) where it complements grilled meats perfectly. Additionally, it pairs well with pap during dinner gatherings when shared among friends and family members around a table filled with delicious food.
Whether you prefer your Chaklala mild or fiery-hot depends entirely on personal taste preferences; however one thing remains constant – its ability to enhance any meal experience through vibrant colours and bold flavours.
Ingredients and Variations
Chakalaka is a versatile South African vegetable relish that can be made using various ingredients. While the base typically includes tinned baked beans, tinned tomatoes, onion, garlic, and curry paste for its signature flavour profile, there are several variations of Chakalaka based on regional preferences and family traditions.
Common ingredients used in Chakalaka:
- Tinned Baked Beans: These provide a hearty texture to the dish.
- Tinned Tomatoes: They add acidity and help create a flavourful sauce.
- Onion: A staple ingredient that adds depth of flavour to the relish.
- Garlic: Adds aromatic notes to enhance the overall taste.
- Curry Paste or Powder: Gives Chakalaka its characteristic spiciness.
Different variations of Chakalaka exist across South Africa due to diverse culinary influences. Here are some examples:
1. Bean-based Variation:
This variation incorporates different types of beans such as kidney beans or butterbeans along with other vegetables like carrots and green peppers. The addition of these veggies provides additional colour, crunchiness, and nutritional value.
2. Spicy Tomato Variation:
In this version, extra chilli peppers or hot sauces are added during cooking for those who prefer their chakalaka with an extra kick! It’s perfect for spice enthusiasts looking for more heat in their dishes.
3. Cabbage Variation:
Some regions include shredded cabbage into their chakalaka recipe which gives it an interesting twist by adding freshness while still maintaining its spicy flavours.
4. Butternut Squash Variation:
Another popular variation involves incorporating butternut squash cubes into the mix. This not only adds sweetness but also creates contrasting textures within each bite.
These examples showcase how adaptable chakalaka recipes can be depending on personal tastes and region-specific customs. Whether you enjoy your chakalaka packed with protein-rich legumes, extra-spicy tomatoey goodness, cabbage-infused, or with a touch of sweetness from butternut squash, there is a chakalaka variation to suit every palate.
Experimenting with different ingredients and variations can be an exciting way to personalise your Chakalaka recipe. Feel free to get creative in the kitchen by adding other vegetables like peppers, corn kernels, or even mushrooms for added flavour and texture. The beauty of Chakalaka lies in its versatility – it’s all about finding what combination works best for you!
How to Make Chakalaka
Chakalaka is a delicious and spicy South African vegetable relish that can be enjoyed with bread, pap, samp, stews, or curries. Making your own homemade chakalaka allows you to customise the flavours and spice level according to your preference. Here’s a step-by-step guide on how to make this flavourful dish:
Step 1: Gather Your Ingredients
To make chakalaka, you will need:
- 2 tablespoons cooking oil
- 1 onion (finely chopped)
- 2 cloves of garlic (minced)
- 1 green pepper (deseeded and finely chopped)
- 1 red pepper (deseeded and finely chopped)
- Optional vegetables such as carrots or cabbage for added texture
- Note: You can also use tinned baked beans if desired
Step 2: Sauté the Aromatics
Heat the cooking oil in a large pan over medium heat. Add the onions and sauté until they become translucent.
Step 3: Add Flavourful Spices
Add minced garlic into the pan along with any additional spices like curry powder or chilli flakes depending on your preferred level of spiciness. Stir well so that all ingredients are evenly coated.
Step 4: Cook Vegetables
Next, add in diced peppers, carrots, cabbage, etc. Cook them until tender but still retain their crunch.
Step 5: Incorporate Tinned Tomatoes & Beans
Pour in one tin of tinned tomatoes followed by drained tinned beans. Stir everything together, ensuring even distribution.
Step 6: Simmering Process
Reduce heat slightly, then cover the pot, allowing it to simmer gently for about twenty minutes. This helps meld flavours while thickening the sauce’s consistency. Remember to stir occasionally during the process to prevent sticking at the bottom.
Tips And Tricks For Achieving The Perfect Flavour And Consistency:
- Taste test throughout the preparation process, adjusting seasoning as needed.
- For a spicier chakalaka, add more chilli flakes or fresh chopped chilli peppers.
- To balance the heat, you can also add a teaspoon of sugar to mellow out the flavours.
- If you prefer a thicker consistency, simmer for longer until the desired thickness is achieved.
Serving Suggestions And Pairing Options:
Chakalaka pairs well with various dishes and adds an extra kick of flavour. Here are some serving suggestions:
- Serve it alongside grilled meats at your next braai (barbecue) for added spice and tanginess.
- Pair it with pap (a traditional South African porridge), samp, or rice for a hearty meal.
- Incorporate Chakalaka into wraps or sandwiches as a flavourful condiment.
Now that you know how to make chakalaka from scratch, feel free to experiment with different vegetables and spices according to your taste preferences. Enjoy this versatile relish on its own or paired with other delicious South African dishes!
Chakalaka Recipes
Chakalaka is a versatile South African vegetable relish that can be enjoyed in various ways. Whether you prefer the traditional recipe or want to experiment with modern twists, there are plenty of options for incorporating this flavourful dish into your meals.
Traditional Chakalaka Recipe:
Ingredients:
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 green pepper, diced
- 1 red pepper, diced
- 2 carrots, grated
- 3 tomatoes, peeled and chopped (or tinned tomatoes)
- ½ cup tomato paste
- ¼ cup curry powder
- ¼ teaspoon chilli flakes (adjust according to spice preference)
- Salt and black pepper to taste
Optional additions:
- Cabbage
- Baked beans
- Butternut squash
Instructions:
- In a large pan over medium heat, sauté the onions until translucent.
- Add the garlic and cook for another minute.
- Stir in the peppers and carrots, and sauté until they start to soften.
- Add the tomatoes, tomato paste, and spices, stir well.
- Cook on low heat for about ten minutes.
- Add salt and pepper as per taste.
- If using optional ingredients like cabbage, baked beans, or butternut, simply add them at this stage.
- Stir everything together so all flavours combine.
- Simmer gently until vegetables have softened but still retain some crunch.
- Serve hot, chilled, or at room temperature.
Modern Twists on Chakalaka:
While staying true to its roots, you can also put your own spin on chakalaka by adding unique ingredients. Here are a few ideas:
Spicy Mango-Chilli Chakalaka:
Slightly sweeten up your chakalaka by adding ripe mangoes along with spicy chillies. The combination of tangy sweetness from mangoes will balance out spiciness perfectly. Try it as an accompaniment to grilled chicken or fish.
Chakalaka Stuffed Peppers:
Take your chakalaka and stuff it into peppers for a delicious twist. Bake the stuffed peppers in the oven until tender. Serve them as an appetizer or main course with rice, quinoa, or couscous.
Creative Ways to Incorporate Chakalaka Into Other Dishes:
Besides being enjoyed on its own, chakalaka can also be used as a versatile ingredient. Here are a few creative ways you can incorporate this relish into other dishes:
Chakalaka Pizza:
Tired of traditional pizza toppings? Spread some chakalaka over your pizza base instead of tomato sauce. Top with cheese and any additional ingredients like sliced onions, pepper, mushrooms, etc. Bake until the crust is golden brown. Enjoy!
Chakalaka Burgers:
Add extra flavour to your burgers by topping them off with spoonfuls of chakalaka. Simply grill patties, top each one with a generous amount of chilled/chilled-down version. Add lettuce, tomato slices, pickles if desired. Close burger buns and serve immediately.
Chakalaka and South African Cuisine
Chakalaka holds a significant role in the vibrant tapestry of South African cuisine. This traditional vegetable relish is not only delicious but also represents the diverse flavours and cultural heritage of the country. Let’s explore its importance, popular pairings, and cultural significance within South African food culture.
Chakalaka’s Role in South African Cuisine:
In many households across South Africa, chakalaka has become a staple accompaniment to various meals. Its spicy flavour profile adds depth and excitement to dishes while complementing other ingredients on the plate. Whether it is served with bread, pap (maize porridge), samp (crushed maize kernels), stews or curries – chakalaka enhances every bite with its unique blend of spices.
Popular Dishes that are Commonly Served with Chakalaka:
One classic combination loved by locals is enjoying chakalaka alongside boerewors rolls at braais (barbecues). The smoky grilled sausages nestled inside soft rolls topped generously with this zesty relish create an explosion of flavours that tantalises taste buds.
Another favourite pairing involves serving chakalaka as a side dish for Sunday lunches where families gather around hearty roasts such as lamb or chicken accompanied by vegetables like roasted potatoes or creamy spinach.
Furthermore, some adventurous cooks have even incorporated this versatile condiment into their burgers or sandwiches for an extra kick!
Chakalaka at Braais and Sunday Lunches
Chakalaka, the beloved South African vegetable relish, holds a special place in two important culinary traditions – braais (barbecues) and Sunday lunches. Its vibrant flavours and versatility make it an ideal accompaniment to grilled meats or as part of a hearty family meal.
Braais
At braais, where friends and families gather around open fires to enjoy delicious food together, chakalaka is often served alongside juicy steaks, boerewors sausages, or succulent lamb chops. The spicy kick of chakalaka adds depth to the smoky flavours from the grill while providing a refreshing contrast with its tangy notes.
Sunday Lunches
Sunday lunch is another occasion where chakalaka shines. In many South African households, Sundays are reserved for gathering loved ones over a leisurely feast that brings everyone closer together. Chakalaka finds its way onto dining tables across the country during these cherished meals.
To incorporate chakalaka into your braais or Sunday lunches, simply serve it as a side dish alongside your grilled meats or traditional Sunday roast. The flavours of chakalaka will complement the main dishes and add a burst of South African flair to your meal.
References
Shopping for tonight?
Order these ingredients for delivery or find them in-store:
Opens the retailer’s website in a new tab. Add items yourself; prices, stock and delivery coverage vary.

The Brood table
How did yours turn out?
Share what worked, ask a question, or tell us about your own twist. Please read our comment policy.
Loading comments connects to Disqus, which may use cookies and show advertising. See our privacy notice.