Preheat and prep: Heat your oven to 425°F (220°C). Line a large sheet pan with parchment or lightly oil it.
Season the veggies: In a large bowl, toss sweet potato, broccoli, bell pepper, onion, and zucchini with olive oil, smoked paprika, garlic powder, onion powder, salt, and pepper.
Aim for an even, glossy coat.
Spread and roast: Arrange veggies in a single layer on the sheet pan. Give them space so they roast instead of steam. Roast for 15 minutes.
Add the sausage: Remove the pan, scatter the sliced sausage over the veggies, and flip the sweet potatoes to encourage caramelization.
Roast another 12–15 minutes, until veggies are tender with charred edges and sausage is browned.
Warm the skillet: While the pan finishes roasting, heat a large skillet over medium. Add a splash of oil if your pan needs it.
Sauce it up: Transfer the roasted sausage and veggies to the skillet. Pour in the BBQ sauce and a teaspoon of apple cider vinegar or lemon juice.
Toss to coat and cook for 2–3 minutes, until glossy and bubbling.
Taste and adjust: Add a pinch of salt, an extra splash of vinegar for brightness, or more BBQ sauce if you like it saucier.
Finish and serve: Garnish with chopped parsley or green onions. Serve as-is, over rice or quinoa, or tuck into a toasted bun for a BBQ sausage sandwich.