8 cups beef broth (We love this VEGAN beef broth!)
4 slices of baguette or crusty bread, ¾” to 1” thick
4 cups grated Gruyere or swiss cheese
Instructions
Place your largest, heaviest pot over medium heat. Melt the butter (or oil if you prefer a vegan version!)
Add the onions, garlic, bay leaves, thyme, and salt and pepper. Cook until the onions are very soft and caramelized, about 80-90 minutes, stirring frequently but not constantly
Add the wine and cook until the wine has mostly evaporated – about 5 minutes. Pull out the bay leaves and thyme sprigs.
Sprinkle the flour over the onions and stir to fully coat. Turn the heat to medium-low and cook for 10 minutes, stirring frequently, to cook out the raw flour taste.
Add the broth and bump the heat up to medium, and bring to a simmer for 15 minutes. If it comes to a rapid boil, turn the heat down slightly. Season to taste with salt and pepper.
To serve, preheat the broiler. Spread the bread slices with a little butter or oil – put them on a baking sheet and toast under the broiler 3-5 minutes. Keep an eye on them, broiler temperatures can vary.
Ladle the soup in broiler-safe bowls or crocks. (If the soup has been sitting, microwave the soup before proceeding)
Place a piece of toasted bread on top of each bowl of soup. Top with a large handful of cheese, and place under the broiler until the cheese is bubbly and toasted.
Serve as-is or sprinkle with chopped fresh parsley, thyme or chives.