PantsDownApronsOn

  • About
  • Recipes
  • Contact
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Contact
  • Subscribe
×
Home » All recipes

South African Chakalaka - Traditional Spiced Relish (Video)

Published: Mar 9, 2025 by Charlé Visser · This post may contain affiliate links · 2 Comments · 1149 words. · About 6 minutes to read this article.

Share this recipe!

↓ Jump to Recipe
↓ Jump to Video

Chakalaka is a beloved South African relish known for its bold flavor, vibrant spices, and hearty ingredients. This dish combines vegetables like onions, peppers, carrots, and beans, all brought together by a fragrant mix of curry and paprika.

Traditionally chakalaka is served with pap (a South African maize porridge), it also pairs wonderfully with geelrys(yellow rice), and mashed potatoes.

It's easy to make as a hearty one-pot dish, and it stores well in the fridge or freezer, making it a great option to cook ahead or for meal prep.

Chakalaka in a pan.
Jump to:
  • What is chakalaka
  • Ingredients
  • Instructions
  • Watch how to make it
  • Substitutions and variations
  • Storage
  • Tips for Success
  • FAQ
  • More south african recipes
  • Recipe
  • Comments

What is chakalaka

Chakalaka is a spicy vegetable and bean stew from South Africa, often served alongside grilled meats, braais, or pap. The dish has a rich history and is traditionally made with simple ingredients like tomatoes, onions, peppers, and beans, flavored with curry powder and paprika. Its origins are often debated, but it’s generally believed to have been created by mine workers, using what was readily available and affordable.

Today, Chakalaka is a beloved part of South African cuisine. It is adaptable to various dishes, from stews to shakshuka, and delicious as a healthy nutritious vegan dish.

Ingredients

Chakalaka ingredients on a marbled board.
  • Baked Beans — Use canned baked beans in tomato sauce for convenience and a slight sweetness. They add both texture and richness to the dish, making it hearty. You can substitute with other beans like kidney or white beans for a different twist.
  • Curry Powder — This is the key spice blend that gives Chakalaka its signature flavor. Mild curry powder works best to avoid overwhelming the dish. I have a fantastic homemade Madras curry powder recipe that works beautifully. You can adjust the spice level by adding fresh chili or chili powder.
  • Chopped Tomatoes — Fresh tomatoes can be used, but canned chopped tomatoes work well and provide a consistent flavor.
  • Ginger — Fresh ginger adds a zesty, aromatic kick to the dish. Grate or finely chop it to avoid stringy pieces. You can adjust the quantity depending on your taste for its slightly spicy and warming flavor.

See the recipe card for quantities.

Instructions

Cooking onions in a pan.

Step 1

Cook the Onions — Heat the olive oil in a large pan over medium heat. Add the finely chopped onion and cook for about 5-7 minutes, stirring occasionally, until the onions are softened and translucent.

Carrots cooking in a pan.

Step 2

Add the Carrots — Stir in the grated carrots and cook for another 5 minutes, allowing them to soften and wilt slightly.

Carrots, onions, and peppers cooking in a pan.

Step 3

Add the Peppers — Add the diced red and yellow bell peppers and cook for 2-3 minutes, stirring occasionally. Let them soften but remain slightly crisp.

Chakalaka base in a black pan.

Step 4

Tomato Purée and Spices —Stir in the tomato purée, spices (paprika and curry powder), and cook for 1-2 minutes, allowing the spices to bloom and coat the vegetables.

Chakalaka simmering in a black pan.

Step 5

Add the rest and Simmer —Stir in the chopped tomatoes, baked beans, and stock (or water). Bring the mixture to a gentle simmer and cook for 10 minutes, allowing the flavors to meld. Taste and adjust the seasoning with salt, pepper, and sugar to balance the flavors. Serve with pap, rice, or creamy mashed potatoes.

Hint: For the perfect texture, let the chakalaka sit for a few minutes after cooking to allow the flavors to develop further. It always tastes even better the next day.

Watch how to make it

Substitutions and variations

  • Spice Level — Adjust the heat by adding or reducing the amount of curry powder and paprika. Add green chilies if you prefer extra heat.
  • Beans —The use of baked beans adds a rich and hearty flavor to the dish. You can substitute with other beans like kidney beans or white beans.
  • Vegetable Variations — Feel free to experiment with different vegetables such as zucchini, cabbage, or spinach. These can be added alongside or in place of the peppers and carrots.
  • Stock — Use vegetable stock or water to keep it vegan.
  • Creamy — Add a touch of cream and butter in the last minute of cooking.

Storage

  • Refrigeration — Store Chakalaka in an airtight container for up to 4 days. Reheat on the stove over low heat, adding a splash of water or stock if needed.
  • Freezing — Chakalaka can be frozen for up to 3 months. Allow it to cool completely before transferring to a freezer-safe container. Thaw overnight in the fridge or microwave before reheating.

Tips for Success

  • Balance and Adjust — Use sugar to balance the tartness of the tomatoes and adjust the thickness with extra liquid.
  • Cook Aromatics Low and Slow — Sauté the onions, garlic, and ginger to bring out their full flavor.
  • Cook in Stages — Don’t cook everything together; add the vegetables in stages for better texture.

FAQ

Can I make Chakalaka ahead of time?

Yes, it can be made ahead and stored in the fridge for up to 4 days. It often tastes better the next day as the flavors meld together.

Is Chakalaka suitable for vegans?

Yes, traditionally Chakalaka is vegan, made with vegetable stock and no animal products. In this recipe use water or vegetable stock instead of chicken stock.

Can I adjust the spice level?

Absolutely. You can increase or decrease the amount of curry powder and paprika, or add chilies for more heat.

More south african recipes

  • Yellow rice in a brown ceramic bowl.
    Geelrys (Yellow Rice)
  • Denningvleis on yellow rice with green chili.
    Denningvleis - Traditional Cape Malay Meat Stew (Video)
  • Malva pudding on cake lifter.
    South African Malva Pudding (Video)
  • Frikkadels on a white plate with sweet potato.
    Traditional South African Frikkadels With Onion Gravy (Video)

If you found this post helpful or have learned something, please comment, subscribe, and follow me on social media for more delicious recipes.

This site contains affiliate links. I may earn a tiny commission on qualifying purchases at no extra cost to you. By bookmarking these links you help support the upkeep of this site.

Recipe

Chakalaka in a pan.
5 from 1 vote
Print Pin Recipe Save Saved!

Chakalaka

Chakalaka is a traditional South African spiced vegetable and bean stew made with curry, paprika, peppers, carrots, and baked beans. Perfect as a side dish for a braai or with pap and rice.
Author Charlé Visser
Prep Time 10 minutes minutes
Cook Time 20 minutes minutes
Total Time 30 minutes minutes
Servings 6 portions
Course Dinner, Side Dish
Cuisine South African
Prevent your screen from going dark

Ingredients

  • 45 grams (3 tablespoon) olive oil - or vegetable oil
  • 200 grams (1 ¼ cups) onion - finely chopped
  • 15 grams (5 teaspoon) garlic - crushed
  • 60 grams (⅝ cups) fresh ginger - chopped or grated/ 2 tablespoon dried ginger if fresh is not available
  • 12 grams (2 tablespoon) curry powder
  • 6 grams (1 tablespoon) sweet paprika
  • 1 (1) red bell pepper - diced
  • 1 (1) yellow bell pepper - diced
  • 450 grams (3 medium) carrots - 3 medium carrots peeled and grated
  • 50 grams (3 tablespoon) tomato purée
  • 200 grams (1 cups) chopped tomatoes - ½ a tin / or 2 freshly chopped tomatoes
  • 400 grams (1 ¾ cups) baked beans - 1 tin
  • 200 grams (¾ cups) chicken stock - or water or vegetable stock
  • Salt, pepper, and sugar to taste
Get Recipe Ingredients

Instructions

  • Cook the Onions: Heat the olive oil in a large pan over medium heat. Add the finely chopped onion and cook for 5-7 minutes until softened and translucent.
  • Add the Carrots: Stir in the grated carrots and cook for 5 more minutes until softened.
  • Add the Peppers: Add the diced bell peppers and cook for 2-3 minutes until slightly softened.
  • Add Tomato Purée and Spices: Stir in tomato purée, curry powder, and paprika, cooking for 1-2 minutes.
  • Add Remaining Ingredients: Stir in chopped tomatoes, baked beans, and stock. Simmer for 10 minutes, adjusting seasoning with salt, pepper, and sugar.

Video

Notes

  1. Adjust spice levels by adding more curry powder or chili for heat.
  2. This dish improves in flavor if left overnight.

Storage Instructions

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Can be frozen for up to 2 months. Reheat thoroughly before serving.

Nutrition

Serving: 200Grams Calories: 237kcal Carbohydrates: 34g Protein: 7g Fat: 10g Saturated Fat: 2g Polyunsaturated Fat: 1g Monounsaturated Fat: 6g Cholesterol: 6mg Sodium: 495mg Potassium: 866mg Fiber: 9g Sugar: 8g Vitamin A: 13870IU Vitamin C: 77mg Calcium: 104mg Iron: 3mg
Keywords:chakalaka, South African relish, south african vegetable stew
Save RecipeSaved!
Did you make this?Tag @pantsdownapronson or hashtag #pantsdownapronson so I can see your hot skills!

More All My Recipes

  • Moroccan pastilla chicken pie on a white plate.
    Pastilla — Moroccan Chicken Pie (Video)
  • Sour cherry jam in a glass jar.
    Sour Cherry Jam Recipe (No Pectin)
  • Chicken biryani with herbs and crispy onions in a bowl.
    Chicken Biryani | Indian One-Pot Rice And Chicken (Video)
  • Syrniki cheese pancakes with cherry jam on a white plate.
    Russian Syrniki Recipe (Cottage Cheese Pancakes)

Share this recipe!

Comments

    5 from 1 vote

    Leave a review or ask any question Cancel reply

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

    Recipe Rating




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

  1. Jonno Simpson says

    March 15, 2025 at 4:15 am

    5 stars
    When does the garlic go in?

    Reply
    • Charlé Visser says

      March 15, 2025 at 10:46 am

      With the onions and garlic.

      Reply
Charle Visser the chef.

Hey, I'm Charlé!

I'm a professional chef with over 20 years of experience, cooking in some of the best kitchens in the world for some of the most famous people on the planet.

Eating and cooking well contribute majorly to a happy life, and it doesn't have to be hard.

I'm going to teach you how to be a great cook and have a fantastic time.

The best thing?

It's free. Forever.

More about me

Latest recipes

  • Cheese curds, farmer's cheese or tvorog in a brown bowl.
    Homemade Cottage Cheese — Tvorog(Farmer's cheese)
  • Chakalaka in a pan.
    South African Chakalaka - Traditional Spiced Relish (Video)
  • Pastel de nata sprinkled with cinnamon.
    Pastéis De Nata - Authentic Portuguese Custard Tarts (Video)
  • Homemade Custard in a white bowl.
    Easy Homemade Custard
  • Lemon with salt, thyme, and black pepper on a plate for making preserved lemons.
    Moroccan Preserved Lemons (Video)
  • Moroccan lemon chicken in gravy with olives and bay leaves.
    Moroccan Lemon Chicken Tagine With Olives (Video)

Most popular recipes

  • Individual apple, meat and cabbage Russian piroshki on marble background.
    Traditional Russian Pirozhki Recipe (Hand pies) - Complete Guide And Video
  • Hainanese chicken and rice served on a white plate with all the classic condiments.
    The Ultimate Hainanese Chicken Rice Recipe (Video)
  • plated caesar salad on white plate
    Classic Caesar Salad With Whole Leaves
  • Perfectly cooked bavette steak
    Bavette Steak - What Is It And How To Cook It
  • flaxseed meal sourdough bread cut in half on striped kitchen towel
    Flaxseed Meal Sourdough Bread
  • oven roasted chicken breast with thyme butter
    Juicy Oven Baked Chicken Breast
  • butter chicken in a white bowl
    Authentic Indian Butter Chicken Recipe (Murgh Makhani)
  • crispy pork belly
    Pork Belly Braai | Slow-Roasted Over The Fire
  • stack of barley koji in raku ceramic bowl
    How To Make Koji (Video)
  • red lentil soup in white bowl
    Red Lentil Soup
Subscribe

My favorite recipes

  • Cherry tomato and mozzarella pasta in a white pasta bowl.
    Cherry Tomato And Fresh Mozzarella Pasta
  • hand holding strips of cured meat on a wooden board
    Ultimate South African Biltong Recipe (Video)
  • Cooked ribeye steak sliced on a white plate.
    Ultimate Guide For Cooking Beef Ribeye Steak At Home (Video)
  • mashed potatoes in a bowl
    Luxuriously Creamy Mashed Potatoes (Video)
  • chicken fried rice in a bowl
    Perfect Fried Rice
  • salsa verde
    Italian Salsa Verde — 5 Minute Green Sauce For Everything (Video)
  • Thai spiced beef koftas with sesame, spring onion, soy and lime
    Easy Thai Spiced Beef Koftas
  • Greek salad in white bowl.
    Authentic Greek Salad Recipe
  • semi dried tomatoes in a white container.
    Semi Dried Cherry Tomatoes
  • Beef adobo in white ceramic bowl.
    Beef Adobo | Famous Filipino Streetfood
youtube subscribe link

Footer

↑ back to top

Legal stuff

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.