Add remaining ingredients together into a large cauldron and stir together well. Simmer on low heat for at least 3 – 4 hours. Stirring frequently to ensure it doesn’t stick to the bottom of the pot. If the sauce is somewhat runny, leave the lid off for the last hour of cooking to evaporate some of the liquid.