Rinse and drain the brussels sprouts. Trim tough ends, if necessary. To ensure even roasting, slice larger sprouts in half from top to bottom and if they are very large they can be quartered. Smaller sprouts can stay whole. Place sprouts on a 12- x 16-inch rimmed baking sheet. Drizzle with olive oil and sprinkle with granulated garlic and pepper. Stir to coat evenly and place baking sheet in the oven.
Roast for 10 to 20 minutes (time will depend on size of your sprouts). Stir once or twice through the cooking time to ensure even browning. When tender when pierced with the tip of sharp knife, pull the baking sheet out of the oven. Pour sweet chili sauce over the sprouts and use a spatula to toss and combine well. Return to the oven and roast for an additional 3 minutes to thicken and caramelize the sauce.
Sprinkle with chopped peanuts before serving.
There is so much flavor in the sauce that I don't feel the need to add any salt to this recipe. Taste and season according to your own taste.