You can eat this as soon as you make it but the flavors blend together and become amazing after 2 or 3 months. It is wonderful on roasted pork or chicken kinda like cranberry relish at thanksgiving. It is also good with cheddar cheese and crackers. The unopened jars will keep for 2 years or so. Once they are opened it needs to be refrigerated and eaten within 3 weeks.