Heat the vegetable oil in a saucepan over medium heat. Add the onion, stir until translucent, then add the chilli, garlic, half of the ginger, curry powder, stir and let simmer for 3 minutes.
Add the bell peppers, stir and let cook for 2 minutes.
Add the grated carrots, stir to combine well and let simmer for 2 minutes.
Add the chopped tomatoes, tomato paste, stir and let simmer until thickened for 10 minutes.
Remove from heat, add the baked beans, remaining ginger, dried thyme, salt, back pepper and stir in.
Chakalaka ready to serve.