01 -
In a large pot or Dutch oven, heat the olive oil over medium-high heat. Sear the short ribs on all sides until browned, then remove and set aside.
02 -
Reduce heat to medium and add the sliced onions to the same pot. Cook, stirring occasionally, until deeply caramelized and golden brown, about 30-40 minutes.
03 -
Return the short ribs to the pot with the caramelized onions. Add water or beef stock to cover the ribs. Simmer gently for 2-3 hours until the meat is tender.
04 -
While the soup is simmering, prepare slices of bread. Top with grated cheese and grill or broil until the cheese is melted and bubbly.
05 -
Ladle the soup into bowls, place a slice of cheesy bread on top, and serve immediately.