Prepare the Short Ribs:
Season and Sear:
Season the short ribs generously with salt and pepper. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Sear the short ribs on all sides until browned, about 8-10 minutes. Remove and set aside.
Caramelize the Onions:
Cook the Onions:
Reduce the heat to medium. Add butter to the pot and let it melt. Stir in the sliced onions and cook, stirring occasionally, until deeply caramelized, about 25-30 minutes.
Add Garlic and Deglaze:
Stir in the minced garlic and cook for 1 minute until fragrant. Pour in the wine, scraping the bottom of the pot to deglaze.
Simmer the Soup:
Combine Ingredients:
Return the short ribs to the pot. Add the beef broth, bay leaf, thyme, and Worcestershire sauce. Bring to a boil, then reduce the heat to low. Cover and simmer for 2-2.5 hours, or until the short ribs are tender and falling off the bone.
Shred the Short Ribs:
Remove the short ribs from the pot and shred the meat, discarding the bones and excess fat. Return the shredded meat to the soup and season with additional salt and pepper to taste.
Prepare the Gruyère Toast:
Toast the Bread:
Preheat the oven to 400°F (200°C). Brush the baguette slices with olive oil and place them on a baking sheet. Toast for 5 minutes or until lightly golden.
Add Cheese:
Sprinkle the grated Gruyère on top of the toasted bread slices. Return to the oven and bake for 5-7 minutes, or until the cheese is melted and bubbly.
Serve:
Assemble the Dish:
Ladle the hot soup into bowls and top each with a slice (or two) of Gruyère toast. Garnish with extra thyme if desired.