A festive South African braai holiday plate of grilled spiced beef and boerewors served with chakalaka, a spiced tomato relish.
The braai (barbecue) is at the heart of South African social and holiday gatherings, and this plate brings together two of its most essential companions: well-seasoned grilled meat and chakalaka, a vibrant, spiced vegetable relish made from tomatoes, carrots, peppers and beans, traditionally served alongside grilled meat and bread. Chakalaka's exact recipe varies from household to household, but the base of tomato, onion, curry powder and chili remains fairly consistent across versions. Grilling the meat over hot coals, rather than a stovetop pan, gives it the smoky char that's central to the braai experience — this is a social, outdoor cooking tradition as much as a specific recipe, and the meat should be seasoned simply so the fire itself does most of the flavor work. Chakalaka, in contrast, gets built up in layers, with the vegetables simmered just long enough to soften while still holding a bit of bite. Served together on a platter, ideally with pap or bread on the side to scoop everything up, this holiday plate captures the generous, communal spirit that defines South African celebration cooking, whether for a New Year's braai or a family Sunday gathering.
Serves 5
Rub steak portions with oil, half the salt and half the black pepper. Let rest at room temperature 15 minutes.
Heat a splash of oil in a pot over medium heat. Cook onion 6 minutes until soft, then add carrots and bell pepper, cooking 8 minutes until softened.
Stir in garlic, curry powder and chili flakes, cooking 1 minute, then add crushed tomatoes, remaining salt and sugar. Simmer 15 minutes until thickened.
Chakalaka should still have some texture from the vegetables — don't simmer it down to a completely smooth sauce.
Stir in the beans and simmer 5 minutes more to heat through and let the flavors meld.
Grill the steaks over hot coals or a very hot grill pan 3-4 minutes per side for medium, or until they reach your preferred internal temperature (54°C/130°F for medium-rare).
Let the steaks rest 5 minutes before slicing against the grain.
Arrange sliced steak on a platter alongside a generous portion of chakalaka, and serve with bread or pap on the side.
Let the steak come to room temperature and rest after seasoning before grilling — this helps it cook more evenly over high heat.
Keep some texture in the chakalaka; overcooking the vegetables into total mush loses the relish's characteristic bite.
A hot, well-seared grill or bed of coals is essential for real braai flavor — a lukewarm pan will steam the meat instead of charring it.
Grill boerewors sausage alongside the steak for a more traditional, varied braai spread.
Add a diced potato to the chakalaka for a heartier relish, a common home variation.
Make the chakalaka spicier with extra chili flakes or a fresh chopped chile if you prefer more heat.
Refrigerate chakalaka up to 5 days in an airtight container — it often tastes even better the next day. Refrigerate cooked meat up to 3 days and reheat gently to avoid overcooking further.
Chakalaka is believed to have originated in South African townships, likely influenced by Indian and other immigrant communities, and has become a staple accompaniment to braai gatherings across the country, with the braai itself holding deep cultural and social significance in South African life.
Yes — it keeps well refrigerated for up to 5 days and the flavor often improves after a day or two, making it a great make-ahead component for a gathering.
A very hot cast-iron skillet or grill pan indoors will still give a good sear, though you'll miss some of the smoky char that outdoor coals provide.
It likely needs more simmering time to reduce; continue cooking uncovered, stirring occasionally, until it thickens to a chunky, spoonable relish consistency.
Per serving (420g / 14.8 oz) · 5 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.