Put the sweet potato and onions in a single layer in a roasting pan.
Whisk together the olive oil, ginger, cumin, chilli (if using), orange juice and honey. Pour over the vegetables and toss to coat well. Season with salt and roast for 15-20 minutes or until tender.