Bring a pot of lightly salted water to the boil and add carrots. Reduce to a medium heat.
Simmer the carrots for about 10 - 12 minutes, or until fork tender. You don't want it to be mushy but you don't want it to be hard either - basically the bite and texture of a hot dog.
Remove carrots once finished and run quickly under very cold water then pat dry. This is just to stop them cooking so the texture is held.
Combine and mix marinade ingredients in a gallon ziploc bag or tupperware container.
Let carrots cool then put them in marinade. Leave sealed in a fridge for a minimum of 6 hours (overnight would be ideal).