01 -
Preheat oven to 325°F. Set a large oven-safe Dutch oven over medium-high heat.
02 -
Melt butter in Dutch oven. Add sliced onions and cook for 10 minutes, stirring until lightly caramelized. Season with ground black pepper.
03 -
Stir in shallots, chopped garlic, fresh thyme leaves, sage, and a pinch of red chili flakes.
04 -
Add short ribs to the pot. Pour in 6 cups chicken broth and tamari. Add bay leaves and star anise if using.
05 -
Cover the Dutch oven and transfer to preheated oven. Roast for 2 1/2 to 3 hours until short ribs are tender and meat easily pulls apart.
06 -
Add baby carrots to the pot during the last 1–2 hours of braising.
07 -
Remove pot from oven. Discard bay leaves and star anise. Remove bones and shred beef, returning the meat to the soup. Simmer on low and adjust seasoning as needed.
08 -
Preheat oven to 425°F. Arrange French bread slices on a baking sheet and toast for 10 minutes until edges are crisp.
09 -
Switch oven to broil. Top bread slices with shredded Gruyère and broil 2–3 minutes until cheese is melted and golden.
10 -
Ladle hot soup into bowls. Place a cheese toast on each bowl and garnish generously with black pepper and fresh thyme.