Boiling carrots is actually fine so boil them until tender.
The boiling makes the carotenoids more concentrated according to a study published in the Journal of Agricultural and Food Chemistry.
Adding a drop of oil to the water also helps you to be able to absorb more of the beta carotene.