
Slice the onions thinly. Melt butter in a large pot over medium-low heat. Add onions and cook, stirring occasionally, until deeply caramelized (about 30-40 minutes). Add a pinch of salt and sugar to help the process.
Stir in flour and cook for 1 minute. Gradually whisk in beef broth, then add thyme, bay leaf, salt, and pepper. Bring to a simmer and cook for 15 minutes.
Preheat broiler. Slice baguette into 1-inch thick rounds and toast lightly.
Ladle soup into oven-safe bowls. Place a toasted baguette slice on top of each bowl and cover with grated Gruyère cheese.
Broil until cheese is melted and bubbly, about 2-3 minutes. Watch carefully to avoid burning.
Let cool slightly and serve immediately. Garnish with fresh parsley, if desired.
Enjoy this warm, comforting, and flavorful French Onion Soup!
It was good. Onions took a while, but the flavor was there. Maybe a little too sweet for my taste, but good overall.
This soup is absolutely divine! The broth is rich and flavorful, and the cheese topping is perfectly browned and bubbly. Perfection!
A solid recipe. The instructions were clear, and the result was a very tasty soup. The caramelized onions took a long time, but the result was worth it.
It's alright. Caramelizing the onions is a marathon, not a sprint. Flavor was good, but nothing mind-blowing. Needs a little something extra.
Yeah, this soup is the sh*t. The caramelized onions are the star, baby. And that cheese? Kill Bill-level good.