This chakalaka is a flavourful relish that originally comes from South Africa. It's spicy, tangy, and packed with fresh vegetables and beans. I think it's best with crispy bread, but it's also great with couscous, brown rice, or millet.
Cut the cabbage into thin strips. Cut the carrots into half moons.
Finely chop the onion, garlic, and ginger.
Heat some oil in a large pot and sauté the onion, garlic, and ginger for 3 minutes or until the onion is translucent.
Add the spices and stir well. Cook for 1 minute until fragrant.
Then add the bell peppers, carrots, and cabbage.
Stir and cook for 10 minutes on medium heat.
Add the diced tomatoes and the baked beans. Cook for 10 minutes on low heat and season with salt and pepper.
Notes
Butternut squash is also a great addition to this recipe. You could also use freshly diced tomatoes instead of canned tomatoes.
Traditional Chakalaka recipes call for canned baked beans. It adds a nice sweetness to the recipe. But you could also use canned white beans or even chickpeas.