Chakalaka

Chakalaka Recipe – This unique relish makes an incredible side dish. It tastes amazing, makes a great talking point at dinner parties, and is a fabulous way to top grilled meats. Simple yet delightful, you’ll love this South African–born dish. 🫶🏿

Serving up a delicious bowl of chakalaka

Traditionally, this dish is fairly spicy, and you know I love to bring on the heat. But one of the beautiful things about it is how easy it is to customize. Not only can you choose what veggies and beans to include, but you can dial up or down the spice to as hot or mild as you like it. 🔥

This dish pairs well with just about any meal, but I especially like to pair it with proteins. I put it on grilled steaks or alongside a pan-fried pork chop. It’s one of my favorite ways to up my vegetable intake. 

Content…

What Is It?
Ingredient List
How to Make It
Variations
Recipe Notes
Make-Ahead and Storage
What to Serve
More Veggie-Packed Recipes to Try
Watch How to Make It

Enjoying a forkful of chakalaka (a healthy African dish)

What Is Chakalaka?

Chakalaka is a South African dish and a staple throughout the country. It contains chopped veggies, tomatoes, beans, and plenty of seasonings. It creates an amazing relish to top other dishes or as a standalone side.

Usually, people serve it mostly during celebrations or gatherings, and it’s a must-have during braais (South African barbecues). Legend has it that men working in the goldmines invented this recipe. They would mix up whatever vegetables they had with canned beans for a fast, easy, and tasty relish to pair with starchy sides. 

Recipe Ingredients

What you need to make chakalaka
  1. Aromatics – Onion, garlic, and ginger set the stage for a highly flavorful side dish (it also smells amazing).
  2. Veggies – Tomatoes, cabbage, chili peppers, carrots, and green and red bell peppers constitute my veggie selection for this dish.
  3. Seasonings – Smoked paprika, curry and cayenne powder, thyme, and bouillon add flavor and nutrition.
  4. Beans make this dish extra filling. You can use any beans you like, but baked beans add some sweetness, which acts as a foil to the chili peppers.

How to Make Chakalaka

Saute the aromatics and veggies
Assemble and simmer
  • Saute – Heat oil over medium in a large saucepan or Dutch oven. Then, add the onion and saute for a minute or two. (Photo 1)
  • Season – Stir in the spices (garlic, ginger, smoked paprika, curry, cayenne pepper, and thyme), and continue stirring for a minute or two to so the flavors bloom. (Photos 2-3)
  • Veggies – Next, add the tomatoes, bell peppers, carrots, and cabbage. Stir to combine. (Photo 4)
  • Simmer for 5-8 minutes, stirring occasionally to prevent burning.
  • Beans – Finally, add the baked beans and bouillon powder (or salt) to taste. Stir gently and continue cooking for about 2-3 minutes. (Photo 5-6)
  • Serve – Adjust the seasonings to taste. Serve warm.
Freshly made chakalaka for African comfort food

Recipe Variations

  1. Customize the veggies. You can use a variety of other vegetables like green beans, corn, or zucchini.
  2. Choose your temp. Chakalaka can be enjoyed hot, room temperature, or cold.
  3. Omit the beans. Beans are a highlight of this dish for many people, but if you don’t like beans, then just make it a veggie relish. It still looks and tastes beautiful. 😍

Tips and Tricks

  1. Use fresh ingredients. Freshness enhances the flavor and texture of the chakalaka.
  2. If the texture of the chakalaka turns out too thick, add a little vegetable stock or water. If it’s too thin, let it cook uncovered to thicken.
  3. Watch the heat once done with sauteing. After the veggies cook, keep the heat fairly low to prevent burning and turning everything to mush. 

Make-Ahead and Serving Instructions

This dish is a great make-ahead! Make it the day before you want to serve it, and store it in the fridge in an airtight container. The next day, serve it chilled or warm it up gently on the stovetop over medium heat.

Serve chakalaka with corn pudding (pap) and South African sausage (wors) if you can. But rice and grilled meat also work. Garnish it with some freshly chopped parsley if you please. Leftover chakalaka can last refrigerated in an airtight container for 3-5 days and frozen for over 3 months.

Chakalaka ready to be paired with rice for a delicious dinner

What Goes With Chakalaka

Chakalaka is extremely versatile, so feel free to get creative! Chakalaka and pap and wors are the traditional pairings, but grilled flank steak or spicy grilled New York steak won’t break anyone’s heart. Pap is a South African maize porridge that’s a little thicker than your usual grits recipe but softer than ugali. 😋

More Veggie-Packed Side Dishes to Try

  1. Pea Salad
  2. Sweet Potato Salad
  3. Githeri (Boiled Corn and Beans)
  4. Cornbread Salad
  5. Black Bean and Corn Salad

Watch How to Make It

This blog post was originally published in November 2014 and has been updated with additional tips, new photos, and a video

Chakalaka

This unique relish makes an incredible side dish. It tastes amazing, makes a great talking point at dinner parties, and is a fabulous way to top grilled meats. Simple yet delightful, you'll love this South African–born dish.
4.81 from 46 votes

Ingredients

  • 2 tablespoons (30ml) cooking oil
  • 1 medium onion, diced
  • 1-2 teaspoon (2-4g) curry powder
  • 2 teaspoons (10g) minced garlic
  • ½ teaspoon (1g) thyme
  • ½ teaspoon (1-2g) smoked paprika
  • 1 teaspoon (2-3g) cayenne pepper
  • ½ teaspoon (2-3g) minced ginger
  • 1-2 tomatoes
  • 3-4 cups (300-400g) cabbage, sliced
  • 1 -2 chili peppers, diced (seeds removed for less heat)
  • 1 large carrot, grated on the large side or sliced thinly
  • 1 medium green pepper, diced
  • 1 medium red pepper, diced
  • 1 14-ounce can baked beans (see notes)
  • 1 teaspoon (3-4g) bouillon powder (optional)

Instructions

  • Heat the oil in a large saucepan or Dutch oven over medium heat.
  • Add onion and saute it for a minute or two,
  • Stir in all the spices: garlic, ginger, smoked paprika, curry, cayenne pepper, and thyme. Continue stirring for about a minute to let the flavors bloom. Then add tomatoes, bell peppers, carrots, and cabbage.
  • Simmer for about 5 minutes, stirring occasionally to prevent burning.
  • Finally, add the baked beans and bouillon powder and stir. Continue cooking for 2-3 minutes.
  • Adjust for seasonings. Serve hot, warm, or cold.

Tips & Notes:

  • Use fresh ingredients. Freshness enhances the flavor and texture of the chakalaka.
  • If the texture of the chakalaka turns out too thick, add a little vegetable stock or water. If it’s too thin, let it cook uncovered to thicken.
  • Watch the heat once done with sauteing. After the veggies cook, keep the heat fairly low to prevent burning and turning everything to mush.
  • For a vegan main dish, make sure the baked beans don’t have bacon or meat broth.
  • Please remember that the nutritional information is a rough estimate and can vary significantly based on the products used in the recipe.

Nutrition Information:

Serving: 150g| Calories: 270kcal (14%)| Carbohydrates: 42g (14%)| Protein: 10g (20%)| Fat: 10g (15%)| Saturated Fat: 1g (6%)| Polyunsaturated Fat: 3g| Monounsaturated Fat: 6g| Trans Fat: 0.03g| Cholesterol: 7mg (2%)| Sodium: 782mg (34%)| Potassium: 976mg (28%)| Fiber: 14g (58%)| Sugar: 11g (12%)| Vitamin A: 5370IU (107%)| Vitamin C: 139mg (168%)| Calcium: 161mg (16%)| Iron: 4mg (22%)

Similar Posts

62 Comments

  1. 5 stars
    I am vegan always looking for new recipes. This hit it out of the park. I made it just as the recipe stands, no substitutions, since I like things spicy. Not disappointed. I will certainly be looking for more of your recipes. Serving with some roasted white and sweet potatoes with grilled tofu. Can’t wait for dinner!

  2. 5 stars
    Wow, this looks tasty. Want to discover amazing appliances? Visit Kitchen Critics. Here in Kitchen Critics, you can explore different kitchen appliances from different stores and know its specifications. We feature a wide selection of brands per category to ensure you get what you want. We make sure to feature quality products from different brands and kitchen appliances in a categorized and orderly manner. We also feature reviews and ratings that were made by different people from online stores as well as video reviews from different platforms.

    visit us at: kitchencritics.com

    1. I’m going to try this, I usually order on line but it doesn’t taste like when I was in SA wish me luck. Any recommendations about cabbage.

  3. 5 stars
    Meal Prepping and of course I had to scour your recipes for inspiration. I tend to leave you love on the Gram but I had to try and drop a comment. Thank you SO much for this, I have not yet made it but this was seriously a missing piece. Wanted to serve something along with your recipe for Moroccan Slow Cooker thighs on top of plantain or white rice and GIRL! This seriously just got me SUPER excited for the dinners that are going down in this house the following week. Thank you for sharing so many great recipes with us. I am extremely grateful and so in my BELLY!

  4. Hi, Can you make this dish a day before you need it? Also, need it for 8 people, will it work in one big cast iron skillet?

    1. Hello Judith, Yes you can, the flavors all come together nicely, the following day.
      Are you going to double the recipe ?

  5. 5 stars
    I made this for a book club meeting for The Elephant Whisperer by Lawrence Anthony. My guests LOVED this dish, which I served with white rice. I used my home cooked Great Northern beans which worked great. I did cut down on the “heat” of the dish to fit our northern Wisconsin tastes.

    1. Thank you for taking the time to share your feedback, Paula! Glad you love this dish as much as we do! 🙂

    2. 5 stars
      I am writing all the ingredients in my homework book cause I have to find ingredients to the most traditional South African dish

  6. 3 stars
    This recipe needs to be baked in oven for a while…..otherwise veggies are still crunchy……too much cayenne….did not add any peppers……used less cabbage and added another can of beans…also added a little maple syrup…..with these adjustments, it was delicious, and will make again!

    1. 5 stars
      Here in the birthplace of chakalaka we like it crunchy. Its not a condiment, but a veggie side dish. Ģlad to see the changes you made. May chakalaka live on forever!

  7. If I wanted to take this to a South African themed dinner party as an appetizer, what would you suggest I serve it with~~ crackers or ? in keeping with the SA theme. Thanks. And Bushes baked beans from the can work?

  8. 5 stars
    Imma I love you! This recipe is fantastic, thank you so much! Missing my African Roots, misty and raining here but this has put a smile on my face, Chakalaka on toast, so simple, so delicious.

    1. I place it in a mason jar and keep in the refrigirator for up to two weeks, depending on the weather. I once put it in tupperware but the stains are still in the plastic, so avoid that.

  9. 5 stars
    Hi Imma….. I’m back! Lol…. tried this and LOVED it! I was feeling lazy so I took some short cuts…. bought the shredded cabbage in a bag. Used some of your green seasoning that I had frozen….. also added some fresh fennel and leeks because I had them…. turned out delicious and guilt-free 🙂 Will definitely try it again.

    1. Nullacia! Where have you been???? I have missed you girl. So glad you to see you back here. I bet the addition of green seasoning takes this humble dish over the top. As always thanks for taking the time to share your thoughts with us.

  10. 4 stars
    This definitely tastes like home… in South East Asia.

    I think the tomatoes were omitted from the list off ingredients.

    1. 5 stars
      So easy even I made a success out of it. Substituted green chana and Fava beans for baked beans and green and red chilies for bell peppers to accommodate the preferences in our house. It was a huge hit. Thank you!

    1. Don’t you just love it when a recipe takes you home, it makes it taste even better. Glad you enjoyed it Audrey!

  11. It is most often served with grilled meat. Yes, it is baked beans with tomato sauce. However, you may use any variety.

  12. 5 stars
    Hi Imma! This looks like yet another recipe of yours that will make my taste buds sing! Do you use this as a side for simply cooked proteins? And when you say baked beans, do you mean the canned variety that comes with the tomato sauce? Thanks!

4.81 from 46 votes (26 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.