If you roast brussels sprouts in a single layer on a perforated grill pan until they are barely tender, they have a subtle sweetness with none of that harsh sulfurous effect. Look for the smallest buds possible so they cook quickly.
Prepare the grill for direct cooking over low heat (250° to 350°F) and preheat the grill pan.
In a medium bowl mix the marinade ingredients. Add the brussels sprouts and turn to coat them evenly.
Spread the brussels sprouts in a single layer on the grill pan and grill over direct low heat, with the lid closed as much as possible, until crisp-tender, 10 to 15 minutes, turning several times. Transfer to a serving bowl and add the lemon zest and vinegar. Toss to coat evenly. Season with salt, if desired. Serve warm.
© 2011 Weber-Stephen Products LLC. Recipe from Weber's Time to Grill™ by Jamie Purviance. Used with permission.