How to Make It
Preheat the oven to 325°. In a medium saucepan, cover the shallots with water and bring to a boil. Add a pinch of salt, reduce the heat to moderately low and simmer for 10 minutes. Drain the shallots and let cool slightly. Trim off the root and top ends and remove the skins.
In a large skillet, melt the butter. Add the shallots, season with salt and pepper and cook over moderate heat, stirring occasionally, until browned, 3 to 5 minutes. Add the vermouth and bring to a boil. Cook over moderate heat until the liquid is reduced by half, about 3 minutes. Remove the skillet from the heat and stir in the vinegar. Transfer the shallots and any liquid to a 1 1/2-quart baking dish. Cover with foil and bake for 30 minutes, until the shallots are very tender. Transfer 3 tablespoons of the sauce to a small bowl and whisk in the cream. Stir the mixture back into the shallots and season with salt and pepper; serve.