Preheat oven to 425°F and line a baking sheet with parchment paper.
Cut sweet potatoes into 1-inch cubes and pat them dry with a towel.
Toss sweet potatoes with olive oil, salt, pepper, and optional spices in a bowl.
Spread evenly on the baking sheet in a single layer, leaving space between pieces.
Roast for 20 minutes, then remove and drizzle with honey. Toss gently.
Return to oven and roast an additional 10–15 minutes until caramelized and crisp.
Serve warm or let cool slightly for salads or meal prep.