Preheat the oven to 400°F (200°C).
In a small bowl, whisk together the honey, minced garlic, soy sauce, olive oil, Dijon mustard, brown sugar, smoked paprika, black pepper, and onion powder until combined and smooth.
Lightly grease a 9×13-inch baking dish or large roasting pan with olive oil. Spread the sliced onions and green pepper strips across the bottom in an even layer.
Arrange the sausages on top of the vegetables in a single layer. Pour about two-thirds of the prepared glaze over the sausages, turning to coat all sides.
Roast in the preheated oven for 20 minutes.
Remove the pan from the oven and brush or spoon the remaining glaze over the sausages. Return to the oven and roast for an additional 10 to 15 minutes, until the sausages are deeply browned and cooked through.
Optional: Switch the oven to broil for the last 2 to 3 minutes for extra caramelization. Watch closely.
Remove from the oven and rest for 5 minutes. Garnish with fresh chopped parsley and serve.