True chocolate, made with cocoa butter, especially of the non-milk variety has a very long shelf life when stored in dry, cool conditions. The fact that the shape is a chip rather than a bar or disc or callet is not really relevant, except for the total surface area on which blooming can occur.
Chocolate is very, very dry, which discourages mold, bacteria, or other micro-flora or micro-fauna from growing, not even counting the preserving effect of theobromine and other alkali in the chocolate.
It also resists rancidity very well. Stored properly, it can last for many years safely.
Many brands of chocolate chips are not true chocolate, because the manufacturer may have used less expensive fats than cocoa butter, which do not have such excellent storage properties. Assuming you have a quality chocolate chip made from real chocolate, the issues you may find include:
- Sugar bloom, where the sugar comes to the surface due to moisture dissolving it and then leaving it on the surface when it evaporates
- Fat bloom, where the cocoa butter separates out onto the surface for reasons not thoroughly understood
- The chocolate can lose its temper from warming and cooling cycles, if it gets too warm; this will change its texture to softer, more gritty, and less pleasant
- The cocoa butter could go rancid (which I have never experienced)
The first three are aesthetic and cosmetic issues, but the chocolate can still be used in recipes or melted down and re-tempered.
Having it go rancid would be cause to throw it out--but chocolate is very hardy, and resists rancidity--so if it tastes fine, it is still usable.
After two years, you are quite likely to have experienced bloom. The chips will look like they have a white coating, and may feel gritty. While this makes it less pleasant to eat out of hand or in applications where it won't be melted down, it will still perform well in recipes where it is melted.
They are certainly safe to eat (again, assuming real chocolate, and no rancidity), but they may not have the same pleasant texture and crispness that you would expect. This is why manufacturer's give them a best by date.
Note: you can tell whether they are real chocolate by the ingredient list (at least in the US, and other places with comparable labeling laws). Real chocolate will consist of:
- Cocoa solids, cocoa, cocoa mass, cocoa butter, cocoa nib, or chocolate liqueur (all words indicating products of the cocoa bean)
- Sugar
- Flavoring (such as vanilla or salt)
- Perhaps lecithin as an emulsifier
Signs that the product is not real chocolate include other ingredients, especially other fats in lieu of cocoa butter (which is comparatively expensive, and marketable to the cosmetics industry).
Milk chocolate, which also contains milk solids and milk fat will not last as long, but still probably has a shelf life measured in years when stored under proper (cool, dry) conditions.
White chocolate chips do not have the additional preservative effects of the cocoa solids and their alkali, and also have dairy solids and possibly milk fat, so they have the shortest shelf life of all. It also tends to pick up off flavors if not in a perfectly sealed, air tight container. White chocolate, I would not keep more than year or so.
Of course, chips that are made from other ingredients than true chocolate are going to have a shelf life based on their ingredients, but I cannot speak to that, and anyway, in my mind, they are not worth storing.
See also:
Why does dark chocolate turn white after being in cold for some time?
Shelf life for flavor...or for safety? Two different issues. Many variables. How was it handled before freezing? How was it defrosted? How is it being stored after defrosting. Those will all be factors impacting the safety issue.
Lets say to minimize the safety concerns you roast upon safe defrosting. Now you have a safe product (from a bacteria standpoint), as long as you handle the chicken appropriately after cooking. Keep it out of the danger zone...even freeze it...it will be safe...but flavor probably begins to degrade over time (picks of fridge flavors...freezer burn if frozen).
Now you take that chicken and make stock. You pull from fridge (or defrost appropriately) and cook to boiling while making stock. That kills any bacteria that MIGHT be present (doubtful if you cooked well and handled appropriately after cooking)...so from a safety standpoint you are probably fine. However, you probably have a stock that is not as flavorful as it could be because of the lengthy holding time.
In the end, I would say (nothing to back this up but my own experience) the final stock has the same shelf life as any stock, but it probably tastes different from one made with the freshest ingredients.
Best Answer
If you have an ingredient which is supposed to be cooked through, and cook it before it expires, the shelf life of the now cooked dish would be the standard for all cooked dishes, 3-5 days, no matter if the expiry date of the ingredient falls within these 3-5 days or not. Assuming that your syrup is cooked, and your cream is still good, I think it is safe to use that rule.
But in your case, the problem is that you already opened the cream "some months ago". This means that you bought UHT cream with an expiry date months in the future. The important point here is that this date assumes a closed container. UHT is a sterilization technique, similar to canning. Just like you can't open a tin of beans and expect them to sit in the open and stay good for months, you can't expect the cream to stay good. UHT dairy, once opened, should be treated like any other perishable food: refrigerated and used up within 3-5 days. Most people don't care about this, as it doesn't change its taste for over a week outside of the fridge, but keeping it out is not a safe practice. In any case, sitting at room temperature for months is way too long.
You mention freezing: don't freeze dairy, it doesn't work well.
Bottom line: When you open cream, you have to use it up. Whether you make syrup with it or not, it has the same shelf life from the point of opening.