In a large mixing bowl, toss the cubed sweet potatoes with olive oil, smoked paprika, garlic powder, salt, and black pepper until evenly coated.
Spread the sweet potatoes in a single layer on a baking sheet lined with parchment paper. Roast in the preheated oven for 27.5 minutes or until tender and slightly caramelized, turning halfway through.
While the sweet potatoes are roasting, combine honey and butter in a small saucepan over low heat. Stir until the butter has melted and the mixture is smooth. Remove from heat and stir in fresh thyme.
Once the sweet potatoes are cooked, take them out of the oven and drizzle the honey-butter mixture over them. Sprinkle the shredded cheddar cheese evenly across the top.
Switch the oven to broil. Place the sweet potatoes back in the oven for an additional 2.5 minutes, or until the cheese is bubbly and golden brown. Keep a close eye on it to prevent burning.
Remove from the oven and allow to cool for a couple of minutes. Garnish with chopped green onions before serving warm.
Notes
For a vegetarian option, ensure the butter used is unsalted.