There’s something deeply satisfying about a bowl of short rib soup that simmers for hours, transforming tough cuts into fall-off-the-bone tenderness. This recipe delivers the kind of rich, meaty comfort that warms you from the inside out—perfect for chilly evenings or when you need a meal that feels like a hug.
The secret lies in proper browning and patient simmering, which builds layers of flavor while breaking down the ribs into succulent perfection. With aromatic vegetables, hearty broth, and just the right seasoning, this soup achieves that ideal balance between robust and refined. Serve with crusty bread for soaking up every last drop.
Ingredients for Short Rib Soup
Rich, meaty short ribs and pantry staples come together for this cozy, slow-simmered soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Short Ribs 🥩 | 2 ½ lb | English-cut preferred for meatiness |
| Olive Oil 🫒 | 2 tbsp | For searing ribs and sautéing |
| Yellow Onion 🧅 | 1 whole | Diced for aromatic base |
| Carrots 🥕 | 3 whole | Peeled and chopped into chunks |
| Celery Stalks 🌿 | 3 whole | Diced for flavor depth |
| Garlic Cloves 🧄 | 6 cloves | Minced for robust flavor |
| Tomato Paste 🍅 | 2 tbsp | For umami richness |
| Red Wine 🍷 | 1 cup | Dry variety like Cabernet |
| Beef Broth 🥘 | 8 cups | Low-sodium preferred |
| Bay Leaves 🌿 | 2 whole | For aromatic depth |
| Fresh Thyme 🌿 | 4 sprigs | Tied for easy removal |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste later |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Crusty Bread 🍞 | 1 pieces | For serving and dipping |
The short ribs are the star—bone-in English-cut gives you that melt-in-your-mouth texture. I grab mine from Whole Foods or a local butcher with good marbling. Don’t skimp on the beef broth either; low-sodium lets you control the salt. For the wine, any dry red works (Cabernet or Merlot), but skip the cooking wine—it’s too harsh. The tomato paste is worth the tube; Trader Joe’s has a great one without waste.
No red wine? Beef broth plus a splash of balsamic vinegar gets you close. Fresh thyme is ideal, but dried works at half the amount. If you’re out of tomato paste, a tablespoon of ketchup (sounds weird, works great) adds that tangy depth. The bread can be anything crusty—sourdough or baguette—just warm it before serving. And if you’re short on time, pre-chopped mirepoix from the grocery store saves a ton of prep.
This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. Store the ribs in the broth to keep them juicy. The bread? Wrap it in foil and warm in the oven for 10 minutes before serving. Leftovers make killer sandwiches too (trust me on that one).
Why You’ll Love This Recipe
- I’ll be real: this makes enough for four generous servings, and it reheats like a dream. Pack it for lunch or freeze half—it tastes even better the next day when the flavors meld.
- One-Pot Magic: Honestly, I love that this entire soup comes together in a single Dutch oven. Sear the short ribs, toss in the onions, carrots, and celery—no fancy techniques, just layering flavors while the oven does the work.
- Rich, Meaty Depth: That first bite where the bone-in short ribs fall apart into the broth? Ridiculously good. The marrow and collagen from the bones turn the soup velvety, and the carrots and celery sweeten just enough to balance the savory.
- Meal Prep MVP: I’ll be real: this makes enough for four generous servings, and it reheats like a dream. Pack it for lunch or freeze half—it tastes even better the next day when the flavors meld.
Step-by-Step Instructions for Short Rib Soup
This is where the magic happens—simple steps, incredible flavor, and that fall-off-the-bone tenderness.
Step 1: Sear the Short Ribs for Maximum Flavor
Pat the 2.5 lb bone-in short ribs completely dry with paper towels—this ensures a good sear. Heat the 2 tbsp olive oil in a large Dutch oven over medium-high heat until it shimmers but doesn’t smoke. You’ll know it’s ready when you see faint wisps of smoke rising from the pan.
Add the short ribs in a single layer, being careful not to overcrowd the pan. Sear for 4-5 minutes per side until deeply browned and crusty. You’re looking for that rich, caramelized crust that’ll form the flavor foundation of your soup. Don’t rush this step—let the meat develop that perfect golden-brown color before turning. Transfer the seared ribs to a plate and set aside.
Step 2: Build the Aromatic Base
In the same pot (don’t clean it—those browned bits are flavor gold), add the diced yellow onion, chopped carrots, and diced celery stalks. Cook over medium heat for 8-10 minutes, stirring occasionally, until the vegetables soften and start to caramelize around the edges. You’ll notice the onions becoming translucent and the kitchen filling with that classic mirepoix aroma.
Stir in the minced garlic cloves and cook for 1 minute until fragrant—don’t let it burn. Then add the 2 tbsp tomato paste and cook for another 2 minutes, stirring constantly. This step deepens the tomato flavor and helps create that rich, meaty base we’re after. The paste should turn a deeper red color and start to stick slightly to the bottom of the pot.
Step 3: Deglaze and Simmer to Perfection
Pour in the 1 cup red wine to deglaze the pot, using a wooden spoon to scrape up all those flavorful browned bits from the bottom. Let it simmer for 3-4 minutes until the liquid reduces by about half. You’ll smell the alcohol cooking off and the wine mellowing into the base.
Return the seared short ribs to the pot along with the 8 cups beef broth, bay leaves, and fresh thyme. Bring everything to a gentle boil, then reduce the heat to low. Cover and let it simmer for 2.5 to 3 hours, until the meat is fork-tender and nearly falling off the bone. You’ll know it’s ready when a fork slides in with almost no resistance.
Step 4: Season and Finish the Soup
Once the short ribs are tender, remove them from the pot and set aside to cool slightly. Stir in the 1.5 tsp kosher salt and 1 tsp black pepper. Taste and adjust the seasoning if needed—remember, you can always add more salt but you can’t take it out.
While the soup continues to simmer, shred the meat from the short ribs using two forks, discarding any large pieces of fat or bone. Return the shredded meat to the pot and let it warm through for another 5 minutes. The meat should be incredibly tender and the broth rich and deeply flavorful. Remove the bay leaves and thyme sprigs before serving.
Step 5: Serve with Crusty Bread for Dipping
Ladle the hot soup into bowls, making sure each serving gets plenty of those tender short rib pieces and vegetables. The broth should be rich and slightly thickened from the collagen released by the slow-cooked meat. Serve immediately with the crusty bread on the side for soaking up every last drop.
The soup is best enjoyed fresh, but it actually tastes even better the next day after the flavors have had time to meld together. If you have leftovers, store them in the refrigerator for up to 3 days—just reheat gently on the stovetop before serving. This is comfort food at its finest, perfect for chilly evenings or whenever you need a hearty, satisfying meal.
Make-Ahead Tips for This Dish
Prep Ahead Strategy
You can prep all your vegetables 1 day in advance—dice the yellow onion, chop the carrots and celery stalks, and mince the garlic cloves. Store them in separate airtight containers in the fridge. I like using glass Pyrex containers because they don’t absorb odors. This saves you 20-30 minutes on cooking day. 💡
Browning the Ribs
The searing step is crucial, but you can do it up to 24 hours ahead. After browning the 2.5 lb short ribs, let them cool, then refrigerate in a sealed container. When ready to cook, just reheat the pot with a splash of olive oil and proceed with the recipe. The flavors develop even more overnight.
Make the Broth Base
Combine the 8 cups beef broth, 1 cup red wine, 2 tbsp tomato paste, and aromatics (bay leaves and thyme) in your Dutch oven the night before. Refrigerate covered, then bring to a simmer before adding your pre-seared ribs. This shortcut cuts 15 minutes off your active cooking time.
Slow Cooker Option
After searing the ribs and building your aromatic base, transfer everything to a slow cooker instead of simmering on the stove. Cook on low for 8 hours or high for 4-5 hours. I use a Crock-Pot with timer so it switches to “warm” automatically. Perfect for busy days!
Freeze for Later
This soup freezes beautifully for up to 3 months. Cool completely, then portion into quart-sized freezer bags (lay flat to save space). Thaw overnight in the fridge before reheating. I always freeze with the meat still on the bone—it stays juicier when reheated. ❄️
Day-Of Reheating
For best results, reheat gently on the stove over medium-low heat for 15-20 minutes. Add a splash of water or broth if needed. The flavors actually improve after 1-2 days in the fridge as everything melds together. Serve with freshly warmed crusty bread for that perfect finish.
Nutrition Facts
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026