If you’re a fan of bold, soul-warming soups, this French Onion Beef Short Rib Soup is about to become your new cold-weather obsession.
It takes everything you love about classic French onion soup, the deeply caramelized onions, the rich beefy broth, that iconic melted cheese on top, and pairs it with fall-off-the-bone braised beef short ribs.
The result is something truly special. It’s a two-in-one dinner: tender, wine-braised short ribs that essentially become both the protein and the flavor base for the most incredible soup broth you’ve ever tasted.
This isn’t a quick weeknight meal. It’s a slow, relaxed weekend project that rewards your patience with layers of flavor you simply can’t rush.
But here’s the thing, most of the cook time is completely hands-off. You’ll spend maybe 30 minutes actively cooking, and the oven and stovetop do the rest.
The broth gets its depth from hours of simmering short ribs with aromatics, while the onions are given the time they deserve to transform into a sweet, jammy, caramelized base.
Put it all together and finish with toasted bread and bubbling Gruyere cheese, and you have a bowl of pure comfort.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 30 minutes |
| Cook Time | 3 hours 30 minutes |
| Total Time | 4 hours |
| Servings | 6 servings |
| Difficulty Level | Intermediate |
If you love hearty, oven-braised beef recipes, you’ll also enjoy this Slow Cooker Beef Stew with Onion Soup Mix, it delivers deep beefy flavor with minimal effort.

Why You’ll Love This French Onion Beef Short Rib Soup
This soup hits every note you want from a cold-weather bowl.
It’s rich and deeply savory, built on a broth that has absorbed hours of flavor from braised beef short ribs.
The caramelized onions add a natural sweetness that balances the beef perfectly, and the wine brings a layer of complexity you just don’t get from simpler soups.
Every bowl is topped with toasted baguette slices and a blanket of melted Gruyere, essentially giving you a mini French onion soup moment right on top of your short rib bowl.
It’s an impressive dish to serve to guests, but it’s also just incredibly satisfying to eat by yourself on a cold evening with a glass of wine.
The leftovers might honestly be even better the next day, as the flavors continue to develop overnight in the fridge.
Here’s a quick rundown of everything you’ll love about it:
- The broth is built entirely from scratch using the short rib braising liquid, which means it’s packed with natural beefy richness.
- Caramelizing the onions low and slow draws out their natural sugars for a sweet, deep flavor that you simply can’t shortcut.
- The short ribs become fork-tender and fall apart beautifully into the soup.
- The cheesy crouton topping is melted under the broiler, giving you that golden, bubbly finish.
- It reheats beautifully and tastes even better the next day.
- The recipe is completely make-ahead friendly, braise the ribs and caramelize the onions a day ahead for easier assembly.
Ingredients
For this French Onion Beef Short Rib Soup, you’ll need a combination of beef short ribs, deeply caramelized onions, a rich wine-based broth, and a classic cheesy crouton topping.
Each component plays a specific role in building the final depth of flavor.
For the Beef Short Ribs:
- 3 lbs bone-in beef short ribs, about 4 to 6 pieces
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons neutral oil (such as avocado or vegetable oil)
- 3 cloves garlic, smashed
- 2 sprigs fresh thyme
- 1 sprig fresh rosemary
- 1 cup dry red wine (such as Cabernet Sauvignon or Burgundy)
- 4 cups low-sodium beef broth
For the Caramelized Onions:
- 3 lbs yellow onions (about 6 medium onions), thinly sliced
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- 1 teaspoon granulated sugar
- 1 tablespoon dry sherry or additional dry white wine (optional, for deglazing)
For the Soup:
- 2 tablespoons unsalted butter
- 1 tablespoon all-purpose flour
- 1/2 cup dry white wine or additional red wine
- 4 to 5 cups additional beef broth (as needed to reach desired consistency)
- 1 teaspoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- Salt and black pepper, to taste
For the Cheesy Crouton Topping:
- 1 French baguette, sliced into 3/4-inch rounds
- 1 1/2 cups Gruyere cheese, freshly grated (about 6 oz)
- 1/2 cup Swiss cheese, freshly grated (optional but recommended)
Kitchen Equipment Needed
You don’t need any specialty gadgets for this recipe, but having the right tools will make the process smoother and more enjoyable from start to finish.
- Large Dutch oven (6 to 7 quart) — essential for braising the short ribs and building the soup
- Heavy-bottomed skillet or wide pan (12-inch) — for caramelizing the onions low and slow
- Baking sheet or broiler-safe dish — for toasting the baguette slices
- Oven-safe soup bowls or French onion soup crocks — for finishing under the broiler
- Tongs — for searing the short ribs
- A sharp chef’s knife and cutting board — for slicing onions and herbs
- Fine mesh strainer or slotted spoon — for skimming the broth
- Ladle — for serving
Recommended Products for This Recipe
These are a few products I personally reach for when making this recipe, and they genuinely make a difference in the outcome.
1. Lodge 7-Quart Enameled Cast Iron Dutch Oven
A quality Dutch oven is truly the cornerstone of this recipe.
The enameled cast iron retains heat incredibly evenly, which gives your short ribs a perfect sear and allows the braising liquid to develop deep flavor over low, steady heat. It goes from stovetop to oven without missing a beat.
2. Gruyere Cheese Block (Cave-Aged)
Gruyere is non-negotiable in this recipe. Cave-aged Gruyere has a nuttiness and depth that pre-shredded cheese just can’t match.
Grating it fresh right before using it means it melts more smoothly under the broiler and gives you that gorgeous golden, bubbly crust.
3. Bordeaux-Style Red Wine (for Braising)
The wine you use to braise the short ribs becomes part of the soup, so quality really does matter here.
You don’t need to spend a lot, but you do want something you’d enjoy drinking.
A dry, fruity Bordeaux or Cabernet adds richness and complexity that cheap cooking wine simply won’t deliver.
4. Oven-Safe French Onion Soup Crocks (Set of 4)
If you want that classic French onion soup presentation, where the cheese bubbles over the edge of the bowl, you need proper broiler-safe crocks.
These are affordable, durable, and they make serving this soup feel like a real restaurant experience at home.
You might also enjoy: Beef Barley Soup Recipe

Step-by-Step Instructions: How to Make French Onion Beef Short Rib Soup
1. Season and Sear the Short Ribs
- Remove the short ribs from the refrigerator at least 30 minutes before cooking to bring them closer to room temperature. This helps them sear more evenly.
- Pat the short ribs completely dry with paper towels on all sides. Moisture is the enemy of a good sear, so don’t skip this step.
- Season generously on all sides with 1 teaspoon of kosher salt and 1/2 teaspoon of black pepper, pressing the seasoning lightly into the meat.
- Heat your Dutch oven over medium-high heat and add 2 tablespoons of neutral oil. Allow the oil to heat until it’s shimmering and just beginning to smoke.
- Working in batches to avoid overcrowding, add the short ribs to the Dutch oven. Sear them undisturbed for 3 to 4 minutes per side until a deep brown crust forms.
- Sear every side of each short rib — top, bottom, and both long sides. This step builds the backbone of your soup’s flavor.
- Transfer the seared short ribs to a plate and set aside. Do not discard the drippings in the pot.
2. Build the Braising Liquid
- Reduce the heat under the Dutch oven to medium. Add the 3 smashed garlic cloves directly to the drippings left in the pot.
- Cook the garlic for about 60 seconds, stirring frequently, until it’s fragrant and just lightly golden. Be careful not to burn it.
- Pour in 1 cup of dry red wine. Use a wooden spoon or spatula to scrape up all the browned bits from the bottom of the pot — this is called deglazing, and those bits are pure flavor.
- Let the wine simmer and reduce by half, which takes about 2 to 3 minutes.
- Add 4 cups of low-sodium beef broth along with the 2 sprigs of fresh thyme and 1 sprig of fresh rosemary.
- Stir to combine and bring the liquid to a gentle simmer.
3. Braise the Short Ribs
- Preheat your oven to 325°F (160°C).
- Return the seared short ribs and any accumulated juices from the plate back into the Dutch oven. Nestle them into the braising liquid — they don’t need to be fully submerged, but aim for at least halfway covered.
- Place the lid on the Dutch oven and transfer it to the preheated oven.
- Braise the short ribs for 2.5 to 3 hours, or until the meat is completely fork-tender and is pulling away from the bone easily.
- Check the braising liquid level about halfway through. If it’s reduced significantly below the halfway point of the ribs, add a splash of additional beef broth to maintain the liquid level.
- When the short ribs are done, carefully remove the Dutch oven from the oven. Use tongs to gently transfer the short ribs to a cutting board or plate to cool slightly.
4. Caramelize the Onions
- While the short ribs are braising, melt 4 tablespoons of butter and 1 tablespoon of olive oil together in your large heavy-bottomed skillet over medium-low heat.
- Add all of the thinly sliced onions (all 3 lbs) to the skillet along with 1 teaspoon of salt and 1 teaspoon of sugar. Toss to coat the onions evenly in the butter.
- Cook the onions over medium-low heat, stirring every 5 to 10 minutes. You are NOT sautéing them — you want a very gradual, gentle process. This will take 45 minutes to 1 hour.
- If the onions begin to stick to the bottom of the pan at any point, add a splash of water (1 to 2 tablespoons) and use your spatula to scrape up the fond. This adds flavor and prevents burning.
- After about 45 to 60 minutes, the onions should be a deep golden-amber color, very soft, sweet-smelling, and reduced to about one-quarter of their original volume.
- If you’re using dry sherry, add it now and stir to incorporate. Let it cook off for about 1 minute.
- Remove the onions from the heat and set aside.
5. Strain and Defat the Braising Broth
- Once the short ribs have been removed, strain the braising liquid through a fine mesh strainer into a large bowl or measuring pitcher. Discard the spent herbs and garlic solids.
- Allow the strained broth to sit for about 5 minutes. A layer of fat will rise to the surface.
- Use a large spoon or ladle to skim off as much surface fat as possible. You can also use a fat separator if you have one.
- The resulting liquid should be a deeply flavored, richly colored braising broth. Set it aside.
6. Shred the Short Rib Meat
- Once the short ribs are cool enough to handle, use two forks or your hands to pull the meat away from the bone. It should come away very easily at this point.
- Discard the bones and any large pieces of fat or connective tissue.
- Shred the meat into large, rustic chunks — not too fine. You want hearty pieces that hold up in the soup.
- Set the shredded short rib meat aside.
7. Build the Soup
- Return the Dutch oven to the stovetop over medium heat. Melt 2 tablespoons of butter in the pot.
- Add 1 tablespoon of all-purpose flour and whisk it into the butter. Cook, whisking constantly, for about 1 minute to cook off the raw flour taste. This creates a light roux that will help give the soup body.
- Pour in 1/2 cup of dry white wine, whisking constantly to prevent lumps. Let it simmer for 1 to 2 minutes.
- Add the strained braising broth back into the pot. Then add additional beef broth (4 to 5 cups) until you reach your desired soup consistency.
- Stir in the caramelized onions, shredded short rib meat, 1 teaspoon of Worcestershire sauce, and 1 teaspoon of fresh thyme leaves.
- Bring the soup to a gentle simmer and let everything cook together for 10 to 15 minutes so the flavors meld.
- Taste and adjust the seasoning with salt and black pepper as needed.
8. Toast the Baguette Slices
- Preheat your broiler to high.
- Arrange the baguette slices in a single layer on a baking sheet.
- Place under the broiler for 1 to 2 minutes per side, watching closely, until the bread is golden and lightly toasted on both sides.
- Remove from the oven and set aside.
9. Assemble and Broil the Soup Bowls
- Ladle the hot soup into oven-safe soup bowls, filling each one about three-quarters full.
- Float 2 to 3 toasted baguette slices on top of the soup in each bowl.
- Top generously with the freshly grated Gruyere cheese (and Swiss cheese if using), making sure the cheese covers the bread and extends slightly over the edge of the bowl for that classic look.
- Place the filled bowls on a baking sheet (for easier handling) and slide them under the broiler.
- Broil for 2 to 4 minutes, watching very closely, until the cheese is fully melted, bubbling, and starting to develop golden spots.
- Remove carefully from the broiler — the bowls will be extremely hot.
- Serve immediately while the cheese is still bubbling.
Read Also: Beef Bone Broth Soup Recipe
Tips for The Best French Onion Beef Short Rib Soup
A few careful adjustments make a noticeable difference between a good bowl and an absolutely outstanding one. Here are the tips worth knowing before you begin.
- Dry the ribs thoroughly before searing. Surface moisture steams the meat instead of searing it, and you’ll lose that dark, flavorful crust that forms the backbone of your broth.
- Don’t rush the onions. Caramelizing properly takes at minimum 45 minutes over genuinely low heat. Cranking the heat to speed things up produces bitter, unevenly cooked onions rather than the sweet, jammy result you need.
- Skim the fat from the braising broth. Short ribs are well-marbled, which means the braising liquid will be quite fatty. Removing the surface fat keeps the finished soup from feeling greasy.
- Use a wine you’d drink. Since the wine is a major flavor component of both the braise and the finished soup, avoid anything labeled “cooking wine.” A dry, drinkable red makes a noticeably better soup.
- Let the soup simmer after combining all components. Giving everything 10 to 15 minutes together allows the flavors to meld properly.
- Use freshly grated Gruyere. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly. A fresh block, grated at home, melts more evenly and creates a better crust under the broiler.
- Make it ahead. The braised short ribs and caramelized onions can both be made one to two days ahead and stored separately in the refrigerator. The assembled soup base can also be refrigerated and reheated when ready to serve.
Serving Suggestions

This is a rich, substantial soup that really shines as a main course. It doesn’t need much accompaniment, but a few well-chosen sides round the meal out perfectly.
A simple green salad cuts through the richness of the soup and provides a refreshing contrast.
Something with a bright vinaigrette works especially well, try a Caesar Pasta Salad or a lighter Arugula Salad dressed in lemon.
Here are a few more ideas for serving this soup:
- Crusty bread on the side — extra baguette for mopping up every last drop of that broth is never a bad idea.
- A glass of red wine — whatever you used for braising works perfectly as a pairing here. Cabernet Sauvignon, Burgundy, or a Bordeaux-style blend all complement the flavors.
- A simple side of Creamy Mashed Potatoes — if you want to stretch the meal further, serving the soup alongside buttery mashed potatoes turns it into a true feast.
- A board of charcuterie and cornichons — a classic French-inspired accompaniment that feels right at home with a soup like this.
- Roasted vegetables — Herb Roasted Vegetables tossed with olive oil and roasted until caramelized are a wonderful side that complements the flavors without competing with them.
Variations of French Onion Beef Short Rib Soup
The classic version is hard to beat, but there are a few fun ways to customize this soup based on what you have on hand or your personal preferences.
Once you understand the base technique, braise the short ribs, caramelize the onions, build the broth, top with cheese, you have a lot of creative room to work with.
- Slow cooker version: After searing the short ribs and deglazing the pan, transfer everything to a slow cooker. Cook on low for 8 hours or high for 4 to 5 hours. Caramelize the onions separately on the stovetop and add them before serving.
- Boneless short ribs: If bone-in short ribs are unavailable, boneless short ribs (also called flanken or English cut boneless) work well, though the braising time may be slightly shorter — check for tenderness at the 2-hour mark.
- Beer-braised version: Swap the red wine for a dark beer such as stout or porter for a slightly more bitter, malty broth that pairs surprisingly well with the sweet onions.
- Cheese swap: If Gruyere is unavailable, provolone, fontina, or a combination of Swiss and mozzarella all melt beautifully and give a similar richness.
- Add mushrooms: Stir in 8 oz of sliced cremini or button mushrooms during the soup-building stage for extra earthiness and a meatier texture in every bowl.
- Spicy version: Add a pinch of red pepper flakes or a small amount of harissa paste to the broth for a subtle background heat.
Storage and Reheating
This soup stores exceptionally well, making it a great recipe to prepare in advance or enjoy across multiple meals throughout the week.
Store the soup base (without the baguette and cheese topping) and the bread separately to preserve textures.
- Refrigerator: Transfer the cooled soup base to an airtight container. It will keep well in the refrigerator for up to 4 days. Store leftover baguette slices separately in a zip-top bag or wrapped in foil at room temperature.
- Freezer: The soup base freezes very well for up to 3 months. Allow it to cool completely before transferring to freezer-safe containers or zip-top freezer bags. Thaw overnight in the refrigerator before reheating. Note: Do not freeze with the bread or cheese topping.
- Reheating on the stovetop: Transfer the desired amount of soup to a saucepan. Reheat over medium-low heat, stirring occasionally, until hot throughout. If the soup has thickened in the refrigerator, add a splash of beef broth to loosen it to your preferred consistency.
- Reheating in the microwave: Transfer a portion to a microwave-safe bowl. Heat on high in 90-second intervals, stirring between each, until heated through. Then add the baguette and cheese topping and finish under the broiler as directed in the original recipe.
- Reassembling the cheesy topping: Each time you reheat and serve, toast fresh baguette slices under the broiler, ladle the hot soup into oven-safe bowls, top with fresh cheese, and broil until bubbling.
Nutritional Facts
The following is an estimate per serving (1 of 6 servings), including the cheesy baguette topping. Actual values will vary depending on specific ingredient brands and portion sizes.
| Nutrient | Estimated Amount | ||| | Calories | approximately 620 kcal | | Total Fat | 34g | | Saturated Fat | 16g | | Protein | 42g | | Total Carbohydrates | 28g | | Dietary Fiber | 3g | | Sugars | 9g | | Sodium | 890mg | | Cholesterol | 130mg |
This is an estimate only. For precise dietary information, use a nutrition calculator with your specific brands and measurements.
Health Benefits of Key Ingredients
This is a rich, indulgent soup, but several of its core ingredients also bring genuine nutritional value to the table.
It’s not a diet food, but it’s far from empty calories either.
Here’s a look at some of the key ingredients and the benefits they offer:
- Beef Short Ribs: Short ribs are an excellent source of complete protein and provide essential nutrients including iron, zinc, and B vitamins, particularly B12, which supports nerve function and energy metabolism. The collagen released during the long braise also has potential benefits for joint health and gut lining.
- Onions: Yellow onions are rich in quercetin, a plant compound with anti-inflammatory and antioxidant properties. They also contain prebiotic fibers that support gut health, as well as vitamin C and folate.
- Beef Broth: Homemade or quality store-bought beef broth contributes collagen, gelatin, and amino acids such as glycine and proline, which may support skin elasticity, joint health, and digestion.
- Garlic: Garlic has been widely studied for its antimicrobial and immune-supporting properties. It contains allicin, a compound linked to cardiovascular benefits including supporting healthy blood pressure and cholesterol levels.
- Fresh Thyme and Rosemary: Both herbs are concentrated sources of antioxidants. Thyme also contains thymol, which has antimicrobial properties, while rosemary has been studied for its potential cognitive support benefits.
- Red Wine (in moderation): Red wine used in cooking contributes polyphenols, including resveratrol, which has antioxidant properties. The alcohol itself largely cooks off during the long braise.
Read Also: Beef Stew Recipe
FAQs About French Onion Beef Short Rib Soup
1. Can I make this soup in a slow cooker instead of the oven?
Yes, absolutely. After searing the short ribs and deglazing the pan on the stovetop, transfer the ribs and liquid to your slow cooker.
Cook on low for 7 to 8 hours or on high for 4 to 5 hours, until the meat is completely tender.
Meanwhile, caramelize your onions separately on the stovetop as directed in the recipe.
Add them to the slow cooker during the last 30 minutes of cooking, or stir them directly into the finished broth before serving.
2. What is the best cut for this soup, bone-in or boneless short ribs?
Bone-in short ribs are strongly preferred for this recipe. The bones release collagen and gelatin as they braise, which gives the finished broth a richer body and a silkier mouthfeel.
Boneless short ribs will still produce a very good result, but the broth will be slightly less robust. If you use boneless, check for tenderness at around the 2-hour mark, as they may cook a bit faster.
3. Why do my onions look done after 15 minutes but aren’t truly caramelized?
This is one of the most common mistakes in French onion-style recipes.
Onions that are cooked quickly over high heat will soften and turn golden, but they haven’t truly caramelized, they simply dehydrated quickly and may taste slightly bitter.
True caramelization requires a slow, low-heat process over at least 45 to 60 minutes.
The natural sugars in the onions need time to break down and develop that sweet, complex, jammy depth that defines this dish. Be patient, it’s completely worth it.
4. Can I make this soup ahead of time?
Yes, and it actually improves with time. The braised short ribs can be made up to 2 days in advance and refrigerated.
Caramelized onions also keep very well in the refrigerator for up to 5 days.
The completed soup base (without the bread and cheese topping) can be refrigerated for up to 4 days and reheated gently on the stovetop.
Simply reheat, ladle into oven-safe bowls, add fresh baguette and cheese, and finish under the broiler just before serving.
5. What wine should I use for braising, and can I skip it?
For braising, use a dry, full-bodied red wine. Cabernet Sauvignon, Burgundy, Merlot, or a Côtes du Rhône all work beautifully.
Avoid sweet wines or anything labeled “cooking wine,” as these tend to add an off-flavor to the finished dish.
If you prefer to skip the wine entirely, you can substitute additional beef broth plus 1 tablespoon of Worcestershire sauce and 1 tablespoon of balsamic vinegar to approximate some of the depth and acidity.
The result will be slightly less complex but still very good.

French Onion Beef Short Rib Soup
Ingredients
- 3 lbs bone-in beef short ribs about 1.35kg, 4 to 6 pieces
- 1 tsp kosher salt for seasoning the ribs
- 1/2 tsp black pepper for seasoning the ribs
- 2 tbsp neutral oil such as avocado or vegetable oil
- 3 garlic cloves smashed
- 2 sprigs fresh thyme
- 1 sprig fresh rosemary
- 1 cup dry red wine 240ml; such as Cabernet Sauvignon or Burgundy
- 4 cups low-sodium beef broth 960ml; for the braise
- 3 lbs yellow onions about 1.35kg, approximately 6 medium onions, thinly sliced
- 4 tbsp unsalted butter 57g; for caramelizing the onions
- 1 tbsp olive oil 15ml; for caramelizing the onions
- 1 tsp kosher salt for the onions
- 1 tsp granulated sugar helps draw out moisture and speeds caramelization
- 1 tbsp dry sherry or dry white wine; optional, for deglazing the onion pan
- 2 tbsp unsalted butter 28g; for building the soup base
- 1 tbsp all-purpose flour for the roux
- 1/2 cup dry white wine 120ml; or additional red wine
- 4-5 cups beef broth 960ml-1.2L additional broth, as needed to reach desired consistency
- 1 tsp Worcestershire sauce
- 1 tsp fresh thyme leaves or 1/2 tsp dried thyme
- salt and black pepper to taste
- 1 French baguette sliced into 3/4-inch (2cm) rounds
- 1 1/2 cups Gruyere cheese about 170g (6 oz), freshly grated
- 1/2 cup Swiss cheese about 57g (2 oz), freshly grated; optional but recommended
Equipment
- Large Dutch oven (6 to 7 quart) Essential for searing and braising the short ribs and building the soup
- Heavy-bottomed skillet or wide pan (12-inch) For caramelizing the onions low and slow
- Baking sheet For toasting the baguette slices and holding soup bowls under the broiler
- Oven-safe soup bowls or French onion soup crocks For finishing under the broiler; broiler-safe crocks recommended
- Tongs For searing and handling the short ribs
- Chef’s knife and cutting board For slicing onions and herbs
- Fine mesh strainer or slotted spoon For straining and skimming the braising broth
- Fat separator (optional) For removing surface fat from the braising broth
- Ladle For serving the soup
Method
- Pat the short ribs completely dry with paper towels, then season all sides generously with 1 tsp kosher salt and 1/2 tsp black pepper. Heat 2 tbsp neutral oil in a Dutch oven over medium-high heat until shimmering, then sear the ribs in batches for 3 to 4 minutes per side until a deep brown crust forms on all sides. Transfer to a plate and set aside.
- Reduce the heat to medium and add the 3 smashed garlic cloves to the drippings, cooking for 60 seconds until fragrant. Pour in 1 cup of red wine and scrape up all browned bits from the bottom, letting it reduce by half (2 to 3 minutes), then add 4 cups of beef broth, the thyme sprigs, and rosemary sprig.
- Return the seared short ribs and any accumulated juices to the Dutch oven, place the lid on, and transfer to a preheated 325°F (160°C) oven. Braise for 2.5 to 3 hours until the meat is fork-tender and pulling away from the bone, adding a splash of broth halfway through if the liquid level drops significantly.
- While the ribs braise, melt 4 tbsp butter with 1 tbsp olive oil in a large skillet over medium-low heat, then add all the sliced onions, 1 tsp salt, and 1 tsp sugar. Cook, stirring every 5 to 10 minutes and adding splashes of water if they stick, for 45 to 60 minutes until deep golden, very soft, and reduced to about a quarter of their original volume. Add dry sherry if using and stir for 1 minute.
- Remove the short ribs from the Dutch oven and strain the braising liquid through a fine mesh strainer into a large bowl, discarding the solids. Let the broth rest for 5 minutes, then skim off the surface fat with a spoon or use a fat separator.
- Once cool enough to handle, use two forks to pull the short rib meat from the bones, discarding the bones and any large pieces of fat. Shred the meat into large, rustic chunks and set aside.
- Melt 2 tbsp butter in the Dutch oven over medium heat, whisk in 1 tbsp flour, and cook for 1 minute, then pour in 1/2 cup white wine and whisk until smooth. Add the strained braising broth, 4 to 5 cups additional beef broth, the caramelized onions, shredded short rib meat, Worcestershire sauce, and thyme leaves. Simmer for 10 to 15 minutes, then season to taste with salt and pepper.
- Arrange the baguette slices on a baking sheet and broil on high for 1 to 2 minutes per side, watching closely, until golden and lightly toasted on both sides. Remove and set aside.
- Ladle the hot soup into oven-safe bowls, float 2 to 3 toasted baguette slices on top, and cover generously with the grated Gruyere (and Swiss if using). Place the bowls on a baking sheet and broil on high for 2 to 4 minutes until the cheese is fully melted, bubbling, and golden. Serve immediately.
Nutrition
Notes
- Pat the short ribs completely dry before searing — surface moisture prevents browning and reduces the depth of flavor in the final broth.
- Do not rush the caramelized onions. Cooking them over genuinely low heat for 45 to 60 minutes is essential; high heat produces bitter, uneven results rather than the sweet, jammy base this soup needs.
- Skim the surface fat from the braising broth thoroughly. Short ribs are well-marbled and will release a significant amount of fat during braising, which can make the finished soup greasy if not removed.
- Use a wine you would drink. The wine is a core flavor component of both the braise and the finished soup — avoid anything labeled “cooking wine” and choose a dry, drinkable red like Cabernet Sauvignon, Merlot, or Burgundy.
- Always use freshly grated Gruyere. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Grating from a block gives you a superior, evenly melted, golden crust under the broiler.
- Make-ahead tip: The braised short ribs and caramelized onions can both be prepared 1 to 2 days in advance and stored separately in the refrigerator. Assemble and finish the soup when ready to serve.
- Storage: The soup base (without bread and cheese) keeps in an airtight container in the refrigerator for up to 4 days, or in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm the soup base gently on the stovetop over medium-low heat, adding a splash of beef broth if it has thickened. Then top with fresh toasted baguette and cheese and finish under the broiler as directed.
- Cheese substitutions: If Gruyere is unavailable, provolone, fontina, or a combination of Swiss and mozzarella all melt well and deliver a similar richness and flavor.
- For a slow cooker version, sear the ribs and deglaze the pan on the stovetop first, then transfer to a slow cooker with the broth and cook on low for 7 to 8 hours. Caramelize the onions separately and add before serving.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This French Onion Beef Short Rib Soup is the kind of recipe you make on a slow Sunday and feel genuinely proud of by the time dinner hits the table.
It’s not complicated, it just takes time and a little care in each step, and the result more than justifies both.
The tender, wine-braised short ribs, the deeply caramelized onions, the rich layered broth, and that irresistible cheesy crouton crown all come together into something that tastes like it came straight from a French bistro kitchen.
Give it a try this weekend, and I promise it’s going straight into your regular rotation.
If you make this recipe, I’d love to hear how it turned out, drop a comment below and let me know.
Recommended:
- Fall Soup Recipes
- Crockpot Taco Soup
- Mulled Wine Beef Stew
- Cajun Potato Soup
- Parmesan Tomato Tortellini Soup



