Equipment
Ingredients
Beef & Searing
- 1000 g bone-in beef short ribs, patted dry
- 10 g kosher salt
- 3 g black pepper, freshly cracked
- 15 ml olive oil
Aromatics & Broth Base
- 150 g yellow onion, diced
- 150 g carrots, diced
- 100 g celery, diced
- 4 garlic, minced
- 30 g tomato paste
- 250 ml dry red wine
- 1500 ml beef broth, low-sodium
- 4 fresh thyme, whole sprigs
- 2 bay leaves, dried
Cabbage & Finishing
- 500 g savoy cabbage, cored and roughly chopped into 1-inch ribbons
- 15 ml red wine vinegar
- 10 g fresh parsley, finely chopped
Nutrition (per serving)
Method
Season the short ribs generously on all sides with kosher salt and black pepper.
Heat the olive oil in a large Dutch oven over medium-high heat. Working in batches if necessary, add the short ribs and sear until a deep brown crust forms on all sides, about 8 to 10 minutes total. Transfer the browned ribs to a plate.
Lower the heat to medium. Remove all but 30ml (about 2 tablespoons) of fat from the pot. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until softened and lightly browned, about 8 minutes. Add the minced garlic and tomato paste, cooking for 2 more minutes until the paste darkens to a rust color.
Pour in the dry red wine to deglaze the pot. Scrape the bottom with a wooden spoon to release the browned bits. Bring to a rapid simmer and let the wine reduce by half, about 5 minutes.
Return the short ribs to the pot along with any accumulated juices. Add the beef broth, thyme sprigs, and bay leaves. Bring the liquid to a boil at 100 C/212 F, then immediately reduce the heat to low, cover the pot tightly, and simmer gently for 2 hours, or until the meat is completely tender and falling off the bone.
Using tongs or a slotted spoon, carefully remove the short ribs from the broth and transfer to a cutting board. Discard the thyme stems and bay leaves. Skim off excess surface fat from the broth with a ladle. Once the meat is cool enough to handle, discard the bones and excess connective tissue, and shred the beef into bite-sized pieces.
Return the shredded beef to the simmering broth. Stir in the chopped savoy cabbage. Cover and cook until the cabbage is deeply tender but retains a slight bite, about 15 to 20 minutes.
Remove the pot from the heat. Stir in the red wine vinegar. Taste the soup and adjust the seasoning with additional salt and pepper if necessary. Ladle into warm bowls and garnish with chopped fresh parsley.
Chef's Notes
- Savoy cabbage is the ideal variety for this soup because its deeply crinkled leaves hold onto the rich broth while maintaining a sturdier texture than standard green cabbage.
- Browning the short ribs is arguably the most critical step. Take the time to achieve a deep, dark crust; the Maillard reaction here forms the foundational flavor base for the entire pot.
- For the cleanest flavor and easiest fat removal, this soup is a prime candidate for a two-day process. Braise the ribs on day one, refrigerate the broth and shredded meat overnight, easily peel off the solid fat cap the next morning, and finish with the cabbage before serving.
- The splash of red wine vinegar at the end is a classic chef technique. Long-simmered rich dishes often suffer from palate fatigue; acid acts as a reset button, brightening the deep flavors without making the dish taste sour.
Storage
Refrigerator: 4 days — Flavors deepen and improve after a day in the refrigerator.
Freezer: 3 months — Freeze without the cabbage if possible, adding fresh cabbage when reheating to maintain optimal texture.
Reheating: Reheat gently in a pot over medium heat until it reaches 74 C/165 F.










