Delectable roasted carrot