01 -
In a large oven-safe Dutch oven over high heat, melt butter with thinly sliced onions. Cook for 5 minutes until softened. Add white wine, season with black pepper, and continue cooking for 5-8 minutes until wine evaporates and onions turn lightly golden.
02 -
Add sliced shallots, chopped garlic, fresh thyme leaves, chopped sage, and chili flakes to the onions. Stir to combine all aromatics.
03 -
Place short ribs into the Dutch oven. Pour in 6 cups of chicken broth, tamari, and add bay leaves and star anise (if using). Cover the Dutch oven with its lid.
04 -
Roast covered in a preheated 325°F (163°C) oven for 2½ to 3 hours until short ribs are tender and falling off the bone. Add baby carrots during the last 1-2 hours of cooking.
05 -
Remove bay leaves and star anise. Discard bones and excess fatty pieces. Lightly shred the meat and season with salt if needed. Keep warm over low heat.
06 -
Switch oven to 425°F (218°C). Arrange bread slices on a baking sheet and toast for 10 minutes until very dry. Switch to broil, top bread with shredded Gruyère, and broil for 2-3 minutes until cheese is bubbly.
07 -
Ladle the soup into bowls. Top each serving with a slice of cheesy toast, freshly ground black pepper, and a sprinkle of fresh thyme leaves.