Bring a large pan of salted water to the boil and add the carrots. Simmer for 5 mins until slightly tender, then drain.
In a wide pan, heat the butter until melting, then add the carrots, ginger, honey and orange zest. Cook over a medium heat for 25-30 mins, turning them gently every now and then, until the carrots start to go golden and sticky.
Turn the carrots gently in the pan every now and again until all sides are browning. Season well before serving.