You do not need to peel sweet potatoes before roasting them. The skin of a sweet potato is actually very thin and delicate, so it will cook through just fine. Plus, the skin is packed with nutrients like fibre and vitamin A. In this recipe, I peel them, so they soak up more of the seasoning.