South African Chakalaka Recipe

Introduction

Chakalaka is a vibrant and flavorful South African vegetable relish, bursting with spices and fresh ingredients. It’s perfect as a side dish for barbecues or as a tasty addition to any meal. This recipe brings together a wonderful mix of textures and a gentle heat that everyone will enjoy.

A white bowl with blue decorative edges holds a hearty dish with three layers: the base layer is a mix of soft orange and red cooked vegetables mostly tomatoes and peppers, the middle layer shows visible white beans scattered throughout, and the top layer is garnished with small green sprigs of herbs. The bowl sits on a round wooden board with a wooden spoon nearby, and the background is a white marbled texture with a dried red chili and garlic cloves placed around for decoration. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 medium onion (diced)
  • 1 red bell pepper (seeded and diced)
  • 1 green bell pepper (seeded and diced)
  • 3 large carrots (peeled and grated)
  • 3 cups (or 200 g) cabbage (shredded)
  • 7 ounces (or 200 g) baked beans in tomato sauce
  • 2 chilli peppers (diced)
  • 2 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 14 oz (or 400 g / 1 can) tomatoes (peeled and chopped)
  • 2 teaspoons tomato paste
  • 2 tablespoons cooking oil
  • 2 tablespoons curry powder
  • 1 tablespoon paprika powder
  • 1 teaspoon thyme
  • Salt and pepper (to taste)

Instructions

  1. Step 1: Heat the cooking oil in a large saucepan over medium heat. Add the diced onion and sauté for about 3 minutes until translucent.
  2. Step 2: Add the red and green bell peppers, minced garlic, grated ginger, and diced chilli peppers. Fry everything together for another 3 minutes.
  3. Step 3: Stir in the grated carrots and shredded cabbage, mixing well to combine all ingredients.
  4. Step 4: Sprinkle the curry powder, paprika, thyme, salt, and pepper over the vegetables. Cook for 2 minutes to allow the spices to release their flavors.
  5. Step 5: Add the tomato paste, peeled chopped tomatoes, and baked beans with tomato sauce. Stir thoroughly.
  6. Step 6: Bring the mixture to a gentle simmer, cover with a lid, and cook on low heat for 5 to 10 minutes. The vegetables should be tender but still slightly crunchy.
  7. Step 7: Taste and adjust the seasoning with salt and pepper if needed. Serve warm, garnished with fresh thyme if desired.

Tips & Variations

  • For a milder version, remove the seeds from the chilli peppers before dicing.
  • Add a splash of lemon juice at the end for a fresh, tangy twist.
  • Use smoked paprika instead of regular paprika for a deeper, smoky flavor.
  • Chakalaka pairs beautifully with grilled meats and breads like pap or roti.

Storage

Store leftover chakalaka in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until warmed through. The flavors often deepen when allowed to sit overnight.

How to Serve

The dish is served in a white bowl with blue patterned inside edges, filled to the top with a vibrant mix of cooked vegetables and beans. The mix shows layers of orange and reddish cooked carrots and peppers interspersed with green bell peppers and small white beans, all coated in a glossy reddish-orange sauce. Thin green herb sprigs are scattered on top for garnish, adding a fresh contrast. The bowl sits on a round wooden board, with a wooden spoon in the background, and everything rests on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make chakalaka ahead of time?

Yes, it tastes even better the next day as the flavors have time to meld. Just store it in the fridge and reheat before serving.

Is chakalaka a vegetarian dish?

Traditional chakalaka is vegetarian, featuring only vegetables and beans, making it suitable for vegetarians and vegans.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

South African Chakalaka Recipe


  • Author: Harry
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Chakalaka is a vibrant and spicy South African vegetable relish packed with peppers, carrots, cabbage, and baked beans, flavored with curry powder and aromatic spices. It is a versatile dish often served as a side, adding a flavorful kick and colorful touch to any meal.


Ingredients

Scale

Vegetables

  • 1 medium onion, diced
  • 1 red bell pepper, seeded and diced
  • 1 green bell pepper, seeded and diced
  • 3 large carrots, peeled and grated
  • 3 cups (200 g) cabbage, shredded
  • 2 chilli peppers, diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 14 oz (400 g / 1 can) tomatoes, peeled and chopped

Beans

  • 7 ounces (200 g) baked beans in tomato sauce

Spices and Condiments

  • 2 teaspoons tomato paste
  • 2 tablespoons cooking oil
  • 2 tablespoons curry powder
  • 1 tablespoon paprika powder
  • 1 teaspoon thyme
  • Salt and pepper to taste

Instructions

  1. Prepare the base: Heat 2 tablespoons of cooking oil in a large saucepan over medium heat. Add the diced onions and sauté for about 3 minutes until translucent to develop sweetness and flavor.
  2. Add aromatics and peppers: Add the red and green bell peppers, minced garlic, grated ginger, and diced chilli peppers to the pan. Fry together for another 3 minutes to soften the vegetables and release their aroma.
  3. Cook the vegetables with spices: Stir in the grated carrots and shredded cabbage. Sprinkle in the curry powder, paprika powder, thyme, salt, and pepper. Cook for 2 minutes while stirring continuously to allow the spices to infuse into the vegetables.
  4. Add tomatoes and beans: Mix in the tomato paste, chopped peeled tomatoes, and baked beans with their sauce. Stir thoroughly to combine all ingredients evenly.
  5. Simmer the chakalaka: Bring the mixture to a gentle simmer. Cover with a lid and cook on low heat for 5 to 10 minutes. The vegetables should be tender yet retain a slight crunch, and the flavors will meld beautifully.
  6. Season and serve: Taste and adjust seasoning with salt and pepper as desired. Serve the chakalaka hot, garnished with fresh thyme if preferred. It pairs wonderfully as a side to grilled meats, pap, or bread.

Notes

  • Chakalaka can be adjusted for heat by varying the amount or type of chilli peppers used.
  • Use fresh spices where possible to enhance flavor.
  • This dish keeps well in the fridge and can be reheated without losing texture.
  • Vegetarian and vegan friendly as it contains no animal products.
  • Serve with staples like pap (maize porridge), rice, or bread for a full meal.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: South African

Keywords: Chakalaka, South African relish, vegetable curry, baked beans, spicy vegetable dish, South African cuisine, curry powder recipe

Similar Posts

Leave a Reply

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

Recipe rating