Chilli tomato dip
Heat the oil in a pan over a low heat, add the onions and sweat gently. Add the tomatoes, and keep stirring until the tomatoes are broken up. Add the remaining ingredients, and stir well.
Simmer for 20 minutes, stirring regularly to avoid the mixture catching on the bottom of the pan. Continue cooking until the liquid is nearly gone. Remove from the heat and allow to cool.
Serve at room temperature with toasted flatbread such as pitta.