Chakalaka Recipe

Chakalaka Recipe

Chakalaka (South African Spicy Vegetable Relish)

Experience the vibrant and bold flavors of South African cuisine with Chakalaka, a spicy and tangy vegetable relish that’s perfect as a side dish, condiment, or even a main component of a meal. With its mix of peppers, tomatoes, and beans, Chakalaka brings warmth, color, and a little heat to your table.

Ingredients

  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 2 teaspoons curry powder
  • 1 teaspoon smoked paprika
  • 1 can (400 g) chopped tomatoes
  • 1 can (400 g) baked beans or butter beans, drained
  • 1 carrot, grated
  • Salt and black pepper to taste
  • 1 small chili (optional), finely chopped
  • 2 tablespoons tomato paste

Instructions

  1. Prepare the Vegetables

    Heat the vegetable oil in a large skillet over medium heat. Add the chopped onion, green and red bell peppers, and garlic. Sauté until the vegetables are soft and fragrant, about 5–7 minutes.

  2. Add Spices

    Stir in the curry powder, smoked paprika, and chili (if using). Cook for 1–2 minutes, allowing the spices to release their aroma.

  3. Combine Tomatoes and Beans

    Add the chopped tomatoes, tomato paste, grated carrot, and drained beans. Stir well to combine all ingredients.

  4. Simmer

    Reduce heat to low, cover, and let the mixture simmer for 15–20 minutes, stirring occasionally. Season with salt and black pepper to taste. The Chakalaka should be thick, vibrant, and slightly saucy.

  5. Serve

    Serve Chakalaka warm or at room temperature as a side dish with grilled meats, pap, rice, or bread. It can also be enjoyed as a topping for sandwiches or as part of a vegetarian platter.

Serving

Chakalaka is versatile and brings a spicy, tangy kick to any meal. Garnish with fresh coriander or parsley for added freshness and color. Perfect for gatherings, barbecues, or simply spicing up your weeknight dinners.