South African Chakalaka

South African Chakalaka is a flavorful, spicy vegetable relish that is a staple in South African cuisine. Often served alongside braais (barbecues), bread, pap, or meat, chakalaka is colorful, tangy, and packed with vegetables and spices. This recipe shows you how to prepare authentic  Chakalaka at home.


What Is South African Chakalaka?

Chakalaka is a South African relish made from a mix of vegetables such as carrots, bell peppers, onions, and tomatoes, often with beans and chili. It is lightly spiced with curry powder and other seasonings. Traditionally, chakalaka adds flavor, color, and texture to meals.


Ingredients for South African Chakalaka

  • 2 tablespoons cooking oil

  • 1 large onion, chopped

  • 2 cloves garlic, minced

  • 1–2 green chilies, chopped (optional)

  • 2 carrots, grated

  • 1 red bell pepper, chopped

  • 1 green bell pepper, chopped

  • 2 tomatoes, chopped or blended

  • 1 tablespoon tomato paste

  • 1 teaspoon curry powder

  • 1 teaspoon paprika

  • 1 cup baked beans (optional)

  • Salt and pepper to taste


How to Make South African Chakalaka

Step 1: Sauté the Aromatics

Heat oil in a pan. Add onions, garlic, and chilies. Cook until soft and fragrant.

Step 2: Add Vegetables

Add grated carrots and chopped bell peppers. Cook for 5–7 minutes until slightly tender.

Step 3: Add Tomatoes and Spices

Stir in chopped or blended tomatoes, tomato paste, curry powder, paprika, salt, and pepper. Cook until the mixture thickens slightly.

Step 4: Add Beans (Optional)

Add baked beans if using and cook for another 5 minutes, stirring gently.

Step 5: Serve

Serve warm or at room temperature as a side dish with pap, bread, grilled meat, or rice.


Tips for the Best South African Chakalaka

  • Use fresh vegetables for vibrant color and flavor.

  • Adjust spiciness with chilies according to taste.

  • Chakalaka tastes even better the next day as flavors meld.

  • Can be stored in the fridge for up to 3–4 days.

See also  Zambian Chicken Feet Stew

What to Serve with

  • Pap or maize meal porridge

  • Grilled meats (braai)

  • Rice

  • Bread


Why Chakalaka Is Popular

Chakalaka is beloved for its bold flavors, vibrant colors, and versatility. It is a traditional South African staple that complements almost any main dish.

Related posts:

Zambian Kitchen
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.