Preheat the oven: Set it to 425°F (220°C).
A hot oven ensures caramelized edges and crisp textures.
Prep the sheet pan: Line a large, rimmed baking sheet with parchment paper for easier cleanup. If you have two smaller pans, use both to avoid overcrowding.
Cut the vegetables: Halve the Brussels sprouts, halve the baby potatoes, slice the carrots, and wedge the red onion. Keep pieces close in size for even roasting.
Slice the sausage: Cut into 1/2-inch rounds.
If using raw sausage, quickly brown it in a skillet first or add 5–7 minutes to the baking time.
Make the glaze: In a small bowl, whisk olive oil, maple syrup, Dijon, balsamic, garlic, rosemary, thyme, salt, and pepper until combined.
Toss everything: Add the veggies and sausage to the sheet pan. Drizzle with the glaze and toss directly on the pan to coat evenly. Spread into a single layer.
Roast: Bake for 20 minutes, then stir and flip the pieces.
If using fresh cranberries or nuts, add them now. Return to the oven for another 10–15 minutes, until the potatoes are tender and the edges are caramelized.
Finish and serve: Taste and adjust salt and pepper. For brightness, add a squeeze of lemon juice or a sprinkle of lemon zest.
Top with Parmesan if you like. Serve warm straight from the pan.