01 -
Heat olive oil in a large pot over medium heat. Season beef short ribs with salt and pepper, then sear on all sides until deeply browned, approximately 4 to 5 minutes per side. Remove short ribs and set aside.
02 -
In the same pot, add sliced onions. Cook, stirring occasionally, until caramelized and golden brown, about 15 to 20 minutes.
03 -
Add minced garlic to the caramelized onions. Stir and cook for 1 to 2 minutes until aromatic.
04 -
Return seared short ribs to the pot. Pour in beef broth and add balsamic vinegar, thyme, bay leaf, and additional salt and pepper as needed.
05 -
Increase the heat and bring the contents to a boil. Reduce to a low heat, cover, and simmer for 90 to 120 minutes until the meat is tender.
06 -
While the soup simmers, preheat the oven broiler. Arrange French bread slices on a baking tray and toast lightly under the broiler until golden.
07 -
Once the short ribs are tender, remove them from the pot. Discard the bones and shred the meat. Return the shredded beef to the soup and stir well.
08 -
Ladle the soup into ovenproof bowls. Top each portion with a slice of toasted French bread and a generous amount of shredded cheese. Broil the bowls for 2 to 3 minutes or until the cheese is melted and bubbling.