Combine all ingredients in a large pot. Bring to a boil, then simmer over low heat for 1 1/2 hours, until the cranberries are soft.
Remove the cinnamon sticks. Using an immersion blender or a countertop blender, combine the cranberries until a smooth "butter" is formed. Serve with toast, over yogurt and more. Store in the fridge for up to one week, or use safe canning procedures to can this recipe for months.