On the web, I find several unsourced claims that carrots are orange because the Dutch loved the colour. For example:
http://www.nextnature.net/2009/08/why-are-carrots-orange-it-is-political/
Allegedly they are orange for entirely political reasons: in the 17th century, Dutch growers are thought to have cultivated orange carrots as a tribute to William of Orange – who led the the struggle for Dutch independence – and the color stuck. A thousand years of yellow, white and purple carrot history, was wiped out in a generation.
On the other hand, the carrot museum writes that it's probably apocryphical, but doesn't provide any sources either:
The modern orange carrot was developed and stabilised by Dutch growers in the 16-17th century, evidenced from variety names and contemporary art works. (Art pages start here). A tale, probably apocryphal, has it that the orange carrot was bred in the Netherlands in the seventeenth century to honour William of Orange. Though the orange carrot does date from the Netherlands in the sixteenth century, it is unlikely that honouring William of Orange had anything to do with it! Some astute historian managed to install the myth that the arboriculturists work on an unexpected mutation was developed especially to give thanks to King William I as a tribute to him leading the Dutch revolt against the Spanish to gain independence from Spain. There is no documentary evidence for this story!
Wikipedia only mentions that Orange-coloured carrots appeared in the Netherlands in the 17th century, but does not provide any reason. And this Washington Post blog post doesn't seem to have more research than me either, because it links the same two websites among the google top-5 that I'm doing above.
Picture from Wikimedia commons
Are carrots orange for political reasons?