Ingredients
Equipment
Method
- Season short ribs with salt and pepper. Sear them in olive oil in a Dutch oven until browned on all sides. Remove beef and drain excess fat.
- Melt butter in the pot. Add onions, 1/2 tsp salt, pepper, and sugar. Cover and cook on low 15 mins. Remove lid and cook, stirring frequently, until onions are deep mahogany-brown and sweet (45-60 mins).
- Stir in minced garlic, cook 1 min. Deglaze with red wine and optional sherry, scraping the bottom of the pot. Reduce wine by half.
- Return short ribs to the pot. Add beef stock, bay leaves, and fresh thyme. Bring to a simmer, cover tightly, and braise on low for 2.5 to 3 hours until beef is tender.
- Remove bay leaves and thyme. Add potatoes and carrots. Cover and simmer 25-30 minutes until vegetables are fork-tender.
- While vegetables cook, preheat oven to broil. Toast olive-oil-brushed baguette slices on a baking sheet until golden (8-10 mins).
- Remove ribs, shred meat from the bone, discard bones/excess fat. Return shredded beef to the pot. Adjust seasoning with salt and pepper to taste.
- Ladle soup into broiler-safe bowls. Top each with 1-2 toasted baguette slices and generous shredded Gruyère. Broil on a baking sheet until cheese is melted and bubbling (2-4 mins). Garnish with fresh thyme and serve.
Notes
Store the soup part (without the topping) separately. The flavor is even better the next day. This soup doesn't freeze well with the potatoes, but the beef and onion base can be frozen for up to 3 months. Make ahead tips included in the article.