This is a very pleasant variation on cranberry sauce/relish. I used the ingredients as stated but changed the directions a bit. Since we do not like chunky cranberry sauce I needed to blend the cranberries after cooking. On the other hand, I wanted the onions to retain their shape i.e. not mushy. Decided to cook the cranberries with the sugar and one cup of water. After they were done I blended them to a smooth sauce. Meanwhile I cooked the onions in the margarine with the salt until they were tender. Then I added the blended cranberries to the onions and mixed in the balsamic vinegar. this I cooked for about five minutes. The result was perfect. We have had it both warm and cold, yummy. It is not as sweet as the usual cranberry sauce which is a big plus. The caramelized onions makes it even better. I am very pleased to have found this recipe. Thanks for posting.