Soups & Stews
This beef short rib vegetable soup transforms tough cuts into melt-in-your-mouth tenderness through a method that builds flavor layer by layer. The secret begins with a deep sear—caramelizing the short ribs until they develop a rich, golden crust that dissolves into the broth, creating depth that store-bought stock can't match.
What follows is a slow simmer where vegetables like celery crowns and carrots soften just enough to soak up that beefy essence while maintaining their structure.
The magic happens in the balance: a splash of red wine deglazes the pan after searing, while aromatic vegetables like fennel and leeks infuse the broth with complexity.
A celery crown crunch topping adds the perfect textural contrast—crispy where it matters, tender where it shouldn't. This isn't just soup; it's a hearty, restaurant-quality meal that tastes even better the next day as flavors meld together.
What sets this recipe apart is the technique: browning the beef properly creates a foundation of flavor that no shortcut can replicate. The slow cook transforms tough meat into fork-tender pieces, while the vegetables maintain their integrity without turning to mush.
The result is a bowl of soup that's rich, satisfying, and packed with layers of umami that'll have everyone asking for seconds.
Perfect for chilly evenings or as a centerpiece for a dinner party, this soup scales beautifully for crowds while remaining impressive enough for special occasions. The method is straightforward, but the results are anything but basic—this is comfort food elevated to something extraordinary.
Ingredients for beef short rib vegetable soup
Sixteen ingredients transform tough beef into restaurant-quality soup with deep, layered flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Short Ribs 🥩 | 3 lb | Bone-in, 1-1.5 inches thick |
| Yellow Onions 🧅 | 2 whole | Chopped into 1-inch pieces |
| Carrots 🥕 | 4 whole | Cut into 2-inch chunks |
| Celery Crowns 🧅 | 3 whole | Whole, untrimmed |
| Fennel Bulbs 🥬 | 2 whole | Trimmed, sliced into 0.5-inch pieces |
| Leeks 🧅 | 2 whole | White and light green parts only |
| Garlic Cloves 🧄 | 8 cloves | Smashed, not minced |
| Red Wine 🍷 | 1 cup | Bold, dry variety |
| Beef Broth 💧 | 8 cups | Homemade or high-quality |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Fresh Rosemary 🌿 | ⅛ cup | Needles only, chopped |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| All-Purpose Flour 🌾 | ¼ cup | For celery crown crunch |
| Olive Oil 🫒 | ½ cup | Extra-virgin preferred |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
The beef short ribs are non-negotiable for this soup. Look for bone-in cuts at your butcher—they're often cheaper than pre-cut at grocery stores. Whole Foods or local markets usually carry the best quality, but any reputable butcher will do. The ribs should have good marbling and a rich red color. If you can't find bone-in, use chuck roast instead, but it won't be as flavorful. For the vegetables, organic carrots and celery crowns hold up better during cooking—conventional can sometimes be waxed, which affects texture. The fennel should be firm with no brown spots, and the leeks need thorough cleaning to remove all dirt from their layers.
No red wine? Dry sherry or beef broth with a splash of balsamic works in a pinch. Fresh thyme and rosemary can be swapped for dried at one-third the amount, but fresh is ideal. For the celery crown crunch, panko breadcrumbs make a great alternative to flour if you prefer. The tomato paste can be omitted entirely if you dislike its flavor, but it adds great depth. If you're using vegetable broth instead of beef, add 1 tsp soy sauce to mimic the umami. The bay leaves are crucial—they infuse subtle earthy notes that elevate the whole dish.
This soup tastes even better the next day as flavors meld together. Store in airtight containers for up to 5 days in the fridge. For freezing, portion into single-serving containers—it reheats beautifully. The celery crown crunch loses crispness when reheated, so make it fresh before serving. If you're prepping ahead, brown the ribs and store them separately—they'll keep in the fridge for 3 days before cooking. The broth can be made up to 2 days in advance and reheated gently on the stove.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss ribs, onions, carrots, and celery into a single pot with broth, and let it simmer. No chopping boards to clean, no extra pans to wash. The fennel adds that bright, anise-like kick, but honestly? Even if you skip it, the carrots and celery do the heavy lifting.
- Rich Without Effort: That first bite of tender short rib falling apart in your spoon? Chef’s kiss. The beef melts into the broth, soaking up all the caramelized onion and fennel flavors—no fancy techniques, just patience. I’ll be real: it tastes like you spent hours, but it’s really just a slow simmer.
- Leftovers That Save: This soup only gets better the next day. The flavors deepen, the ribs get even more fork-tender, and it reheats like a dream. Pack it for lunch or freeze half—perfect for when you’re too tired to cook but still crave something hearty.
- Budget-Friendly Luxury: Short ribs sound fancy, but they’re actually cheaper than steak and stretch across multiple meals. Pair it with crusty bread or a simple salad, and suddenly you’ve got a restaurant-worthy dinner for half the price. Plus, the veggies balance the richness, so you’re not drowning in fat.
Step-by-Step instructions for deep-roasted beef and celery crown crunch soup
Master this technique and you'll create a rich, layered soup with perfectly tender beef and crispy celery crowns.
Deep-Roast the Beef Short Ribs
Preheat your oven to 425°F. Pat the 3 lb beef short ribs dry with paper towels and season generously with 1 tsp salt and ½ tsp black peppercorns on all sides. Place them in a single layer on a rimmed baking sheet.
Roast for 30 minutes, flipping halfway through. The ribs should develop a deep mahogany crust and begin to brown significantly. This initial roast builds deep flavor through the Maillard reaction. Remove from oven and let cool slightly before proceeding.
Build the Vegetable Base
In a large Dutch oven, heat 0.25 cup olive oil over medium-high heat. Add the 2 whole yellow onions, 4 whole carrots, 3 whole celery crowns, 2 whole fennel bulbs, and 2 whole leeks. Cook for 10-12 minutes, stirring occasionally, until the vegetables begin to soften and caramelize.
Add the 8 cloves smashed garlic, 2 tbsp tomato paste, 0.25 cup fresh thyme, 0.125 cup fresh rosemary, and 2 whole bay leaves. Stir for 1 minute until fragrant. This aromatic base forms the flavor foundation of your soup.
Braise the Beef and Vegetables
Return the roasted beef short ribs to the Dutch oven. Pour in the 1 cup red wine and scrape up any browned bits from the bottom. Let it simmer for 2 minutes until the wine reduces by half.
Add 8 cups beef broth and bring to a simmer. Cover and transfer to a 325°F oven. Braise for 2.5-3 hours until the beef is fork-tender and falls off the bone. The vegetables should be completely tender but still hold their shape. This slow cooking transforms tough beef into melt-in-your-mouth perfection.
Create the Celery Crown Crunch
While the beef braises, prepare the celery crown crunch. In a small bowl, mix 0.25 cup all-purpose flour with 1 tsp salt and ½ tsp black peppercorns. Remove the celery crowns from the soup (they should be tender now) and pat them dry.
Lightly coat each celery crown in the flour mixture, pressing to adhere. Heat 0.25 cup olive oil in a skillet over medium-high heat until shimmering. Fry the celery crowns for 2-3 minutes per side until golden brown and crispy. Remove and set aside on paper towels to drain excess oil.
Finish and Serve
Once the beef is tender, remove it from the broth and strain the vegetables through a fine-mesh sieve, pressing to extract maximum flavor. Return the strained broth to the Dutch oven and skim off any excess fat.
Shred the beef using two forks and return it to the broth. Add the crispy celery crowns back to the soup and heat through for 2-3 minutes. Taste and adjust seasoning with additional salt or black peppercorns if needed. Ladle into bowls and serve immediately with the crispy celery crowns on top for that satisfying crunch.
Pro Tips For Making Beef Short Rib Vegetable Soup
- Brown the Ribs Properly: I learned this the hard way—rushing the sear turns your soup into a pale, flavorless broth. Get that cast-iron or heavy pot screaming hot, pat the ribs very dry, and let them sit undisturbed for 3-4 minutes per side until deep brown crusts form. That’s where the meaty depth comes from, not just the slow cook.
- Trim the Fennel Right: Fennel’s tough fibers ruin the texture if you’re lazy with prep. Slice it paper-thin (⅛-inch) and peel away the outer core—it’s woody and chewy. I used to skip this, and the soup always felt "off" until I started treating fennel like I would celery.
- Don’t Crowd the Pot: After burning my first batch, I realized overloading the pot steams the ribs instead of browning them. Work in batches if needed—2-3 ribs max in a 6-quart pot, with space between them. The air needs to circulate, or you’ll end up with soggy, flavorless meat.
- Save the Braising Liquid: That first sear releases all the good stuff—don’t pour it down the drain. After browning, deglaze with a splash of red wine or broth (1 cup), scraping up the browned bits. It’s the difference between a basic soup and one with real depth. (Yes, even if you’re impatient like me.)
Storing and reheating this dish
Refrigerator Storage
This soup tastes even better the next day, so I always make extra. Store it in airtight containers (I love Pyrex glass containers) in the fridge for up to 5 days. The flavors deepen as the beef and vegetables continue to meld together. Just
Freezer Prep Tips
For longer storage, portion the soup into single-serving freezer-safe containers (I use Silpat-lined containers for easy removal). Freeze for up to 3 months—the broth and beef stay tender, though the celery crowns won't be crispy after thawing. If you're prepping ahead, brown the ribs separately and store them in the fridge for 3 days before braising. The broth can be made 2 days in advance and reheated gently on the stove.
Stovetop Reheating
My preferred method is stovetop reheating—it preserves the best texture. Pour the soup into a heavy-bottomed pot (I use my Le Creuset Dutch oven) and heat over medium-low heat for 10-15 minutes, stirring occasionally.
If the soup looks thick, add ¼ cup beef broth to restore consistency. Taste and adjust seasoning—it often needs a pinch of salt after reheating. 🔥
Microwave Shortcuts
For quick reheating, transfer soup to a microwave-safe bowl and cover loosely with a paper towel (this prevents splattering). Heat on 50% power for 3-4 minutes, stirring halfway.
Avoid high power—it can make the beef tough. If the celery crowns weren't removed before storage, skip reheating them and add fresh crispy ones when serving.
Reviving Crispy Toppings
The celery crown crunch is the star, so treat it like a garnish. If you stored the soup with the toppings removed, fry fresh celery crowns in olive oil (just like in Step 4) right before serving.
For extra crunch, broil them for 1-2 minutes in the oven after frying. This keeps the texture perfect every time, no matter how many days you've stored the soup. ✨
Nutrition facts
Frequently asked questions
Can I substitute beef short ribs with another cut of beef?
Yes, but the texture and flavor will differ. For similar results, use chuck roast or beef shank—both braise well. Avoid lean cuts like sirloin, as they won't become tender. If using chuck, increase braising time by 30-45 minutes to ensure tenderness. The bone-in aspect isn't critical, but it adds depth to the broth.
Why does the recipe call for celery crowns instead of regular celery?
Celery crowns (the leafy tops) add a delicate, slightly bitter flavor that brightens the rich beef broth. Plus, they create a stunning presentation when crisped. If you can't find them, use celery leaves or fennel fronds for garnish, but they won't provide the same crunch. Regular celery stalks work for the soup base, just chop them finely.
How do I know when the beef is fully tender?
The beef should fall apart easily with a fork and pull cleanly from the bone. For 3-pound short ribs, this typically takes 2.5-3 hours at 325°F. If you're unsure, cut into a small piece—if it's fork-tender, the rest will be too. Overcooking can make the meat dry, so check frequently after 2 hours.
Can I make this soup in a slow cooker?
Sear the ribs first (critical for flavor), then transfer everything to the slow cooker. Use the low setting for 6-7 hours or high for 4-5 hours. Add ½ cup broth if needed to prevent drying. The celery crown crunch should be made fresh before serving, as it won't crisp properly in the slow cooker.
What if I don't have red wine?
No problem! Use 1 cup beef broth + 1 tbsp balsamic vinegar for depth, or dry sherry for a similar flavor profile. Avoid sweet wines—they'll overpower the dish. If using broth, add 1 tsp soy sauce to enhance umami. The wine's purpose is to deglaze and add complexity, so any acidic liquid works in a pinch.
