-
1
Melt the butter in a large enameled cast-iron casserole.
-
2
Add the onions and a pinch of salt, cover and cook over moderate heat, stirring once or twice, until the onions soften, about 10 minutes.
-
3
Uncover and cook over moderate heat, stirring frequently, until the onions are lightly browned, about 40 minutes.
-
4
Stir in the sherry.
-
5
Add the stock and bouquet garni and bring to a boil.
-
6
Cover and simmer over low heat until the soup has a deep flavor, about 30 minutes.
-
7
Discard the bouquet garni and season the soup with salt and pepper.
-
8
Preheat the oven to 350.
-
9
Butter the bread on both sides and place on a baking sheet.
-
10
Toast the bread for 15 minutes, turning the slices halfway through, until golden and crisp but not dried out.
-
11
Raise the oven temperature to 425.
-
12
Bring the soup to a simmer, ladle it into 4 deep ovenproof bowls and sprinkle with half of the cheese.
-
13
Place a crouton in each bowl and sprinkle on the remaining cheese.
-
14
Bake the bowls of soup on a baking sheet in the middle of the oven for 10 minutes, or until the cheese is bubbling.
-
15
Serve hot.