1. Pour tomatoes and puree into blender and puree till smooth
2. Heat your pan and add vegetable oil and cook your onions until softened (about 8 minutes)
3. Add all your ingredients to your onions and cook over moderate heat until it thickens (about an hour)
4. Pour mixture back into your blender and blend until smooth
5. Cool and serve!