Grind the onion and cranberries together.
Add all the other ingredients and mix well.
Put in a plastic container and freeze.
One hour before serving, move to the refrigerator to soften.
Ingredients: 13
Servings: 6