2 1/2 lbs shallots, peeled, root end trimmed but left intact
Kosher salt
Method
Preheat oven to 200°C in a 12-inch oven-safe frying pan.
Melt the butter over medium-high heat until foaming. Add the sugar and stir until dissolved. Stir in the vinegar and thyme, and simmer until a glaze forms (about 1 minute).
Add the shallots and season with salt, stirring to coat thoroughly with the glaze.
Transfer to the oven and roast until the shallots are browned and tender (about 40 minutes).
Serve immediately, or refrigerate for up to 3 days and reheat before serving.