South Africa | Side

Chakalaka

A vibrant, spicy vegetable relish made with beans, tomatoes, peppers, and carrots — a staple side dish at every South African braai and gathering.

Country
South Africa
Region
Southern Africa
Time
45 min
Serves
8
Level
easy
Recipe overview

Visible recipe content ships in HTML from the first paint

Chakalaka was born in the gold mining townships of Johannesburg, where workers from across Southern Africa combined whatever vegetables and spices they had on hand to create a fiery relish. The dish quickly spread beyond the mines and became an essential part of South African food culture, especially at braais where no spread is complete without a bowl of chakalaka.

What the dish tastes like

A vibrant, spicy vegetable relish made with beans, tomatoes, peppers, and carrots — a staple side dish at every South African braai and gathering.

When to cook it

Best for Braai, with a easy cooking level and about 45 minutes total.

What to serve alongside it

Pap and grilled meat

Follow the collection route

Vegetarian Africa is the main AfroKitchen collection route tied to this dish right now. Vegetarian Africa

Servings: 8

The core SEO content is fully visible in HTML. The controls above only recalculate ingredients and nutrition client-side for convenience.

How to cook it

Step-by-step instructions

Back to South Africa
1
Sauté aromatics
Heat oil in a large pot over medium heat. Add the onions and fry until translucent, about 4 minutes. Add garlic and curry powder, stirring for 1 minute until fragrant.
Sauté onions 05:00
2
Add vegetables
Add the grated carrots and diced peppers. Cook for 5 minutes, stirring occasionally, until the vegetables begin to soften.
Cook vegetables 05:00
3
Add tomatoes and beans
Stir in the chopped tomatoes and chilli peppers. Simmer for 10 minutes until the sauce thickens and the vegetables are tender.
Adjust the chilli to your heat preference — some like it fiery, others mild.
Simmer 10:00
4
Add beans and finish
Add the baked beans, stir gently, and simmer for another 10 minutes. Season with salt and pepper to taste.
Final simmer 10:00
5
Rest and serve
Remove from heat and let sit for 5 minutes before serving. Chakalaka can be served warm or at room temperature alongside pap and braai meat.
Chakalaka tastes even better the next day as the flavors develop overnight.

Regional variations and live helpers still layer on top through AfroKitchen’s interactive surfaces. This static page is the crawlable starting point, while the fallback template handles extra kitchen tools when needed.