Chop your onions into small pieces.
On a medium fire, add your oil into a deep pot and add your onions. Stir occasionally until softened.
In a bowl, mix your water with the tomato puree and add to the onions along with your garlic and ginger. Let it cook for 10 minutes stirring occasionally.
Add your tinned tomatoes and the rest of the spice mix, apart from the bay leaf, to the pot. Leave to cook for 25 minutes with the lid on, stirring occasionally to avoid burning.
In the last 2 minutes, add your bay leaf.
Serve with brown rice, quinoa or your favourite carbohydrate and enjoy!