Left Continue shopping
Your Order

You have no items in your cart

Free Shipping for Orders over £100 - We Only Ship Within Great Britain
Authentic South African Chakalaka Recipe

Authentic South African Chakalaka Recipe

Chakalaka is a spicy and flavourful relish that originated in South Africa, known for its vibrant taste and cultural significance. This authentic recipe captures the essence of Chakalaka, providing a delicious accompaniment to a variety of dishes.


  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 2 carrots, grated
  • 2 tomatoes, chopped
  • 2 tablespoons tomato paste
  • 1 can (410g) baked beans in tomato sauce
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon curry powder
  • 1 teaspoon chilli powder (adjust to taste)
  • Salt and pepper to taste
  • 1 cup (250ml) vegetable stock
  • Fresh coriander leaves for garnish (optional)


  1. In a large pot or skillet, heat the vegetable oil over medium heat.
  2. Add the finely chopped onion and sauté until translucent.
  3. Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
  4. Add the diced green and red bell peppers to the pot, cooking until they begin to soften.
  5. Incorporate the grated carrots and chopped tomatoes, cooking for an additional 5 minutes until the vegetables are tender.
  6. Stir in the tomato paste, ensuring it coats the vegetables evenly.
  7. Add the ground cumin, ground coriander, paprika, curry powder, and chilli powder. Mix well to combine the spices with the vegetables.
  8. Season with salt and pepper according to taste.
  9. Pour in the baked beans in tomato sauce, stirring to combine.
  10. Gradually add the vegetable stock, allowing the mixture to simmer for 15-20 minutes until the flavours meld and the Chakalaka thickens.
  11. Taste and adjust the seasoning as needed and garnish with fresh coriander leaves if desired.

Chakalaka is a versatile dish that pairs well with various main courses such as grilled meats, and stews, or as a side dish with bread or rice. Serve it hot or at room temperature to enjoy the full depth of flavours. This authentic South African Chakalaka recipe embodies the country's diverse culinary heritage, offering a spicy and savoury accompaniment that adds depth and excitement to any meal. Enjoy the warmth and richness of this flavourful dish, perfect for sharing with family and friends.

At our South African Spaza shop, we also have Koo Chaklaka which is ready-to-eat, visit our shop for more!

Leave a comment

Please note: comments must be approved before they are published.