Chakalaka: South Africa’s Fiery Veggie Relish
Discover the bold flavors of chakalaka, a spicy South African vegetable relish that's perfect for barbecues, sides, or any meal needing a kick.

Chakalaka stands as a cornerstone of South African cuisine, a versatile spicy vegetable relish that brings together everyday ingredients into a burst of flavor. Originating from the townships of Johannesburg, this dish has evolved from humble beginnings into a national favorite, often gracing braai (barbecue) tables and everyday meals alike. Its name evokes the rhythmic sounds of township life, and its preparation reflects the resourcefulness of South African home cooks who transform simple vegetables into something extraordinary.
The Roots and Rise of Chakalaka in South African Culture
Chakalaka emerged in the mid-20th century amid the vibrant mining communities around Johannesburg. Miners and laborers, drawing from Indian, Malay, and indigenous influences, created this relish using canned goods and fresh produce readily available in township shebeens (informal taverns). It quickly became a staple at social gatherings, symbolizing community and resilience. Today, it’s inescapable at braais, pap (maize porridge) meals, and even as a sandwich spread, showcasing South Africa’s multicultural culinary heritage.
Unlike more structured dishes, chakalaka’s beauty lies in its adaptability. No two recipes are identical, allowing cooks to adjust spice levels and ingredients based on preference and availability. This flexibility has helped it spread beyond South Africa to neighboring countries and global diasporas, where it’s celebrated for its bold, spicy profile.
Essential Ingredients That Define Chakalaka’s Bold Taste
At its core, chakalaka relies on a medley of vegetables, spices, and pantry staples. Common components include diced onions, bell peppers in various colors, grated carrots, shredded cabbage, tomatoes or puree, and baked beans for heartiness. Spices like curry powder, garlic, ginger, chilies, and paprika provide the signature heat and depth.
- Onions and peppers: Form the aromatic base, sautéed to sweetness.
- Carrots and cabbage: Add crunch and bulk, grated or shredded for quick cooking.
- Tomatoes: Bring acidity and moisture, often in canned or pureed form.
- Baked beans: A uniquely South African touch, adding protein and tomatoey richness.
- Spice blend: Curry powder (homemade or store-bought), chilies, thyme, and paprika for layered heat.
Oil—olive or neutral—serves as the cooking medium, while sugar balances the spice. Fresh herbs like coriander elevate the finish.
Step-by-Step Guide to Making Classic Homemade Chakalaka
Preparing chakalaka is straightforward, taking about 30-45 minutes. This yields roughly 6-8 servings as a side.
Ingredients (Classic Version)
| Ingredient | Quantity |
|---|---|
| Olive oil | 2 tbsp |
| Large onion, chopped | 1 |
| Bell peppers (green, red, yellow), chopped | 1 each |
| Carrots, grated | 3 medium |
| Cabbage, finely shredded | 2 cups |
| Tomato puree | 2 cups |
| Fresh tomato, chopped | 1 large |
| Baked beans (canned) | 1 can (410g) |
| Garlic, crushed | 2 cloves |
| Fresh ginger, grated | 1 tbsp |
| Chilies, sliced (adjust for heat) | 2-3 |
| Curry powder | 2 tbsp |
| Sugar | 1 tbsp |
| Salt and black pepper | To taste |
| Fresh coriander | For garnish |
Method
- Heat oil in a large pan over medium heat. Sauté onions until translucent, about 5 minutes.
- Add chopped peppers and sugar; cook 2-3 minutes to caramelize slightly.
- Stir in ginger, garlic, chilies, and curry powder. Fry 1-2 minutes until fragrant.
- Incorporate grated carrots and cabbage; sweat for 8-10 minutes until softened.
- Pour in chopped tomato and puree. Simmer covered for 10-15 minutes, stirring occasionally.
- Turn off heat, fold in baked beans. Season with salt and pepper. Garnish with coriander.
Let it cool slightly before serving. Stores in the fridge for up to a week in an airtight container.
Customizing Your Chakalaka: Variations for Every Palate
Chakalaka thrives on personalization. For milder versions, remove chili seeds or substitute with bell peppers. Vegans can swap baked beans for chickpeas.
- Mild family version: Use 1 tsp curry powder, no chilies, add sweet corn.
- Extra spicy: Double chilies, include cayenne or hot curry powder.
- Bean-free: Use lentils or extra veggies for texture.
- Quick microwave method: Sauté base ingredients, microwave veggies with spices for 5 minutes, then simmer.
Experiment with smoked paprika for a braai twist or fresh thyme for herbal notes. Regional variations might include green beans or okra.
Perfect Pairings: How to Serve Chakalaka at Its Best
Chakalaka’s versatility shines in pairings. Serve hot or cold with:
- Pap or sadza: The ultimate comfort combo, spooned over maize porridge.
- Braai meats: As a relish for boerewors, steak, or chicken.
- Bread: Spread on rolls or with buttered slices.
- Rice or couscous: For a quick meal base.
- Cheese platters: Contrasts creamy cheeses with its spice.
Incorporate into stews, atop grilled fish, or as a pizza topping for fusion flair. It’s also a star in salads or as a dip with papadums.
Health Benefits and Nutritional Breakdown
Beyond taste, chakalaka packs nutrition. Vegetables provide fiber, vitamins A and C from carrots and peppers, while beans add protein and iron. A typical serving (about 1 cup) offers around 180-250 calories, low in fat if oil is moderated.
| Nutrient (per serving) | Amount |
|---|---|
| Calories | 180 kcal |
| Protein | 8g |
| Fiber | 7g |
| Vitamin C | 50% DV |
| Antioxidants | High from spices |
Spices like ginger aid digestion, and the heat boosts metabolism. Opt for low-sodium beans to keep it heart-healthy.
Pro Tips for Mastering Chakalaka Every Time
- Toast spices first for deeper flavor.
- Grate carrots finely for even cooking.
- Adjust acidity with vinegar if tomatoes are too sweet.
- Make ahead—flavors intensify overnight.
- Freeze in portions for up to 3 months.
Frequently Asked Questions (FAQs)
What is chakalaka made of?
Primarily vegetables like onions, peppers, carrots, cabbage, tomatoes, baked beans, and spices including curry powder and chilies.
Is chakalaka vegan?
Yes, if using plant-based beans or chickpeas; traditional versions often include baked beans.
How spicy is chakalaka?
Varies by recipe—mild to fiery. Control with chili quantity.
Can I make chakalaka without baked beans?
Absolutely; substitute chickpeas, lentils, or more veggies.
How long does chakalaka last in the fridge?
Up to 7 days in an airtight container; freeze for longer storage.
From Township Staple to Global Delight
Chakalaka’s journey from Johannesburg shebeens to international kitchens underscores its enduring appeal. Whether you’re firing up a braai or seeking a spicy side, this relish delivers convenience, flavor, and a taste of South Africa. Whip up a batch today and experience the heat yourself.
References
- Chakalaka (spicy vegetable relish) – Chefs at Your Breck and Call — Illana Prinsloo. N/A. https://chefsatyourbreckandcall.com/chakalaka-spicy-vegetable-relish/
- Chakalaka (Spicy South African Relish) Recipe – The Feedfeed — The Feedfeed. N/A. https://thefeedfeed.com/luluskitchens/chakalaka-spicy-south-african-relish
- Homemade South African Chakalaka Recipe – YouTube — Wolkberg Artisans. N/A. https://www.youtube.com/watch?v=U4driexsnt4
- South African chakalaka – The Tasty Chilli – Neighborhood Vintner — Neighborhood Vintner. N/A. https://www.neighborhoodvintner.com/uploads/b/cee24f20-183d-11ed-8357-1fb6a288953e/89b03160-4a1c-11ef-8a13-7f524675f972.pdf
Read full bio of medha deb










