5.3 C
New York
Friday, January 27, 2023

Buy now

An Easy Guide To Preparing Chakalaka (A Popular South African Delicacy)

Where are our South African food lovers at?!

We’ve got a special South African recipe for you in this article. We’ll be taking you through simple steps on how to prepare Chakalaka.

In case this is your first time hearing about this dish, Chakalaka is a spicy tomato bean dish.

This vegetarian meal can be classified as a salsa, a relish, a condiment, or a main dish, depending on what it is served with.

The most typical way to make chakalaka is to sauté finely chopped vegetables like onions, carrots, and garlic with spices like curry powder or leaf masala, bell peppers, fresh tomatoes or tomato sauce, baked beans, and seasonings.

Ginger, chilies, cauliflower, shredded cabbage, and any other ingredients you have can be added if you want.

source: Maison travers

Research claims that this recipe was initially developed by men who worked in goldmines. It is believed that these men prepared this sumptuous dish by combining various vegetables and legumes.

After some while, other South African tribes, like the Zulus, adopted the dish.

Chakalaka goes well with bread, coarsely chopped corn kernel pap, curries, and different stews.

Depending on the proportion of tomato sauce used, the texture might range from that of a salad to that of a soup.

Chakalaka is a great option for a quick fix in the kitchen because it can be prepared in less than 30 minutes and it can stay for days if refrigerated and canned properly.


  • 1/4 cup cooking oil
  • medium onion diced
  • 2 teaspoons curry powder
  • 2 teaspoons garlic minced
  • thyme
  • smoked paprika
  • cayenne pepper
  • minced ginger
  • tomatoes
  • sliced cabbage
  • Chili peppers
  • Diced green pepper
  • Diced red pepper
  • Grated carrot
  • baked beans
  • bouillon powder

Related post: 10 South African Dishes To Try


  1. Heat vegetable oil over medium heat.
  2. Add onions and your chopped vegetables (tomatoes, pepper, cabbage and carrot)
  3. Add necessary seasoning condiments (garlic, ginger, smoked paprika, curry, cayenne pepper, thyme).
  4. Stir and allow to cook for about 5 minutes.
  5. Then add your baked beans, seasoning powder and salt if needed.
  6. Cook for about 5 minutes again.
  7. Serve hot or cold.

Related Articles


Please enter your comment!
Please enter your name here

Stay Connected


Latest Articles