Honey and onion cough syrup can be stored in the refrigerator for up to 1 week if the onions are left in the syrup. If you strain the onions, you can expect a storage time of anywhere from 2-6 months. Be sure to discard if there are any signs of spoilage such as an off smell or color, or any growth or mold.