Heat the oil in a saucepan and fry the onion over a medium heat until soft and golden. Add the chilli, ginger and garlic, the crushed spices and the turmeric, and cook for another 2 minutes or so. Add the cinnamon, tinned and fresh tomatoes, 200ml water, the sugar (if using – sometimes it just helps to lift this dish) andsome seasoning.