This is a warm and comforting soup with complex flavor and deep sweetness thanks to the caramelization of the onions. It takes time but is well worth it! If you are not sensitive to dairy, a broiled crown of nutty Gruyere cheese makes for a delicious finish to this dish.
3ouncesGruyere cheeseshredded, omit for dairy-free
2tablespoonsthinly sliced fresh flat leaf parsleyoptional, for garnish
Get Recipe Ingredients
Instructions
Melt butter in a large pot over medium high heat and add the onions along with a generous pinch of salt.
Cook the onions until they are golden, stirring often. As this occurs, scrape the browned onions from the bottom of the pot and stir them into the remaining onion mixture. You can stir infrequently at the beginning, but watch them carefully as they brown and stir often to prevent burning.
Once deeply golden, add the garlic and cook for one more minute, until fragrant. Add the thyme, bay leaf, and wine, stirring to get any browned bits loose from the bottom of the pan. Simmer until the liquids reduce by half.
Add the stock and bring the soup to a gentle simmer and cook for 25 minutes to reduce slightly. Season the soup to taste with salt and pepper.
To serve, divide the soup among 6 high sided oven-proof serving bowls. Place the bowls of soup on a heavy baking sheet and divide the cheese among them. Broil until the cheese melts and is golden brown. Sprinkle with parsley and let cool for 10 minutes before serving.