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

Chakalaka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 30 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: South African
  • Diet: Vegan, Gluten Free

Description

Chakalaka is a vibrant and spicy South African vegetable relish that combines sautéed onions, bell peppers, carrots, tomatoes, and baked beans seasoned with curry powder and paprika. This flavorful side dish is easy to prepare on the stovetop and can be served warm or cold, pairing perfectly with pap, grilled meats, rice, or bread.


Ingredients

Scale

Vegetables and Aromatics

  • 2 tablespoons vegetable oil
  • 1 medium onion, chopped
  • 1 green bell pepper, chopped
  • 1 red bell pepper, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, grated
  • 2 tomatoes, chopped
  • 1–2 fresh chilies, finely chopped (optional for heat)

Spices and Seasonings

  • 1–2 teaspoons curry powder
  • 1 teaspoon paprika
  • ½ teaspoon ground ginger
  • Salt and black pepper to taste

Canned Goods

  • 1 (15 oz) can baked beans in tomato sauce


Instructions

  1. Heat the oil: Heat the vegetable oil in a large skillet or saucepan over medium heat to create a base for flavors.
  2. Sauté onions: Add the chopped onion to the skillet and sauté for about 3–4 minutes until the onions soften and become translucent.
  3. Add bell peppers and garlic: Stir in the chopped green and red bell peppers along with the minced garlic. Cook for another 3 minutes to soften the vegetables and release their aromas.
  4. Add spices: Sprinkle in the curry powder, paprika, and ground ginger, stirring well to coat the vegetables evenly with the spices.
  5. Cook carrots: Add the grated carrots and continue cooking for 5 minutes, stirring occasionally to meld the flavors and soften the carrots.
  6. Add tomatoes: Incorporate the chopped tomatoes and cook for 5–7 minutes until the mixture becomes slightly saucy and starts to thicken.
  7. Add baked beans: Stir in the baked beans with their tomato sauce, mixing thoroughly to combine all ingredients.
  8. Season and simmer: Season with salt and black pepper to taste, add finely chopped chilies if desired for heat, then simmer the mixture for 5–10 minutes until heated through and flavors are well blended.
  9. Serve: Remove from heat and serve hot or at room temperature as a side dish.

Notes

  • Chakalaka can be served warm or cold, making it versatile for different meals.
  • Pairs excellently with pap (maize porridge), grilled meats, rice, or fresh bread.
  • Increase spiciness by adding extra fresh chilies or chili flakes.
  • Leftovers keep well in the refrigerator for up to 4 days and the flavors deepen over time.