There is something incredibly comforting about a bowl of French onion soup—but adding slow-braised short ribs turns this classic into a complete, satisfying dinner.
This French Onion Soup With Braised Short Ribs combines deeply caramelized onions, rich beef broth, fall-apart tender short ribs, toasted French bread, and a generous layer of bubbling Gruyère cheese.
The onions cook slowly until sweet and golden, while the short ribs braise until they practically fall apart with a fork. Everything comes together in one rich, savory broth before being finished with crusty bread and melted cheese.
It looks like something you would order at a cozy restaurant, but you can make it right at home with simple ingredients and a little patience.
Perfect for: Cozy fall dinners, cold winter nights, Sunday supper, Christmas dinner, date night, or whenever you are craving serious comfort food.
✦ Recipe at a Glance
Prep Time: 30 minutes
Cook Time: 3 hours 15 minutes
Total Time: About 3 hours 45 minutes
Servings: 6 generous servings
Course: Main Course / Soup
Cuisine: French-American Inspired
Difficulty: Moderate, but beginner-friendly
Best Season: Fall & Winter
Why You’ll Love This Recipe
This isn’t a light little bowl of onion soup. The addition of braised short ribs makes it hearty enough to become dinner all by itself.
♥ Fall-Apart Tender Beef
Slow braising transforms beef short ribs into incredibly tender pieces that practically melt into the soup.
♥ Deeply Caramelized Onions
The onions are cooked slowly until soft, sweet, golden, and packed with flavor.
♥ Rich, Savory Broth
The braising liquid becomes the foundation of the soup, so none of that wonderful beef flavor goes to waste.
♥ Golden Cheesy Topping
Toasted baguette and melted Gruyère give you that irresistible French onion soup finish.
♥ Perfect for Making Ahead
Prepare the soup a day early and simply add the bread and cheese when you’re ready to serve.
🥣 Ingredients You’ll Need
For the Braised Short Ribs
- 3 pounds bone-in beef short ribs
- 1½ teaspoons kosher salt
- ¾ teaspoon freshly ground black pepper
- 2 tablespoons olive oil
- 1 cup dry red wine
- 4 cups low-sodium beef broth
- 2 sprigs fresh thyme
- 1 bay leaf
- 2 garlic cloves, lightly crushed
For the Caramelized Onions
- 4 large yellow onions, thinly sliced
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- ½ teaspoon kosher salt
- 1 teaspoon brown sugar — optional
- 2 garlic cloves, minced
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves
- ½ teaspoon freshly ground black pepper
To Finish the Soup
- Shredded braised short rib meat
- Braising broth
- Caramelized onions
- 1–2 additional cups beef broth, if needed
- Salt, to taste
- Freshly ground black pepper, to taste
For That Golden Cheesy Topping
- 1 French baguette
- 2 tablespoons olive oil or softened butter
- 1½ cups shredded Gruyère cheese
- ½ cup shredded Swiss cheese — optional
- Fresh thyme for garnish
🍳 Utensils & Equipment
You don’t need complicated equipment for this recipe.
Essential
- Large Dutch oven or heavy oven-safe pot
- Large skillet
- Sharp chef’s knife
- Cutting board
- Wooden spoon
- Kitchen tongs
- Measuring cups and spoons
- Ladle
- Baking sheet
- Cheese grater
- Two forks
- Oven-safe soup bowls or ramekins
Helpful but Optional
- Fine-mesh strainer
- Fat separator
- Mandoline slicer for evenly sliced onions
No oven-safe soup bowls? Don’t worry. There is an easy alternative later in the recipe.
How to Make French Onion Soup With Braised Short Ribs
The recipe has three main parts:
Braise the beef → caramelize the onions → combine everything and add the cheesy topping.
Take your time with the first two parts. That’s where most of the flavor develops.
Step 1 — Prepare the Short Ribs
Preheat your oven to 325°F.
Take the short ribs out of the refrigerator about 20–30 minutes before cooking.
Pat them thoroughly dry with paper towels.
Season all sides with:
Kosher salt + freshly ground black pepper
✦ Why dry the beef?
Moisture prevents proper browning. Dry beef develops a much deeper crust, and that crust eventually adds flavor to your broth.
Step 2 — Give the Beef a Beautiful Brown Crust
Place your Dutch oven over medium-high heat.
Add:
2 tablespoons olive oil
Once the oil is hot, carefully add the short ribs.
Sear for approximately 3–4 minutes per side until deeply browned.
Don’t overcrowd your pot. Cook in two batches if necessary.
Transfer the browned ribs to a plate.
Cook’s Tip
Don’t keep moving the ribs around.
Place them in the hot pan and give them enough time to develop that dark golden-brown crust.
And don’t clean the pot afterward!
Those little browned bits stuck to the bottom are packed with flavor.
Step 3 — Deglaze With Red Wine
Reduce the heat to medium.
Pour in:
1 cup dry red wine
Immediately use a wooden spoon to scrape all those flavorful browned bits from the bottom of the Dutch oven.
Allow the wine to gently simmer for 3–4 minutes.
Step 4 — Build the Braising Liquid
Pour in:
4 cups low-sodium beef broth
Then add:
- 2 fresh thyme sprigs
- 1 bay leaf
- 2 lightly crushed garlic cloves
Return your browned short ribs to the Dutch oven.
The liquid doesn’t need to completely cover the ribs. About halfway to two-thirds of the way up the meat is fine.
Bring everything to a gentle simmer.
Cover the pot.
Step 5 — Slow Braise Until Fall-Apart Tender
Carefully transfer the covered Dutch oven to your 325°F oven.
Braise for approximately:
2½–3 hours
Start checking the meat around the 2½-hour mark.
The short ribs are ready when a fork easily pulls the meat apart.
✦ Important
If your short ribs are still tough, don’t panic.
They probably aren’t overcooked—they simply need more time.
Give them another 20–30 minutes and check again.
🧅 Now Let’s Make Those Beautiful Caramelized Onions
You can prepare the onions while the beef is braising.
This is one step you don’t want to rush.
Step 6 — Slowly Caramelize the Onions
Place a large skillet over medium-low heat.
Add:
- 3 tablespoons butter
- 1 tablespoon olive oil
Once melted, add:
- 4 thinly sliced yellow onions
- ½ teaspoon kosher salt
Stir everything together.
Cook the onions slowly for approximately:
35–50 minutes
Stir every few minutes.
You’ll watch them transform from:
White → translucent → pale gold → golden brown → beautifully caramelized
The Secret to Great French Onion Soup
Don’t try to caramelize your onions in 10 minutes.
The slow cooking process brings out their natural sweetness and gives French onion soup its signature deep flavor.
If the bottom of the pan starts getting too dark, add a tablespoon or two of water and gently scrape it.
Step 7 — Add More Flavor
Once the onions are beautifully caramelized, add:
- 2 minced garlic cloves
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme
- ½ teaspoon black pepper
Cook for another 1–2 minutes.
Your kitchen should smell incredible at this point.
Remove from the heat.
🥩 Step 8 — Shred the Braised Short Ribs
Carefully remove the Dutch oven from the oven.
Transfer the short ribs to a large plate.
Let them cool just enough to handle.
Remove and discard:
- Bones
- Large pieces of fat
- Tough connective tissue
Use two forks to gently pull the tender beef into bite-size pieces.
Don’t shred it too finely.
You want beautiful pieces of short rib throughout the soup.
Step 9 — Finish the Broth
Remove the thyme stems and bay leaf from the braising liquid.
If you see a lot of fat floating on top, skim it away with a spoon.
For an even cleaner, restaurant-style broth, pour it through a fine-mesh strainer.
This step is optional.
Step 10 — Bring Everything Together
Return the braising broth to your Dutch oven.
Add:
Caramelized onions + shredded short rib meat
Stir gently.
If you’d like more broth, add another 1–2 cups beef broth until you reach your preferred consistency.
Bring the soup to a gentle simmer.
Cook uncovered for another:
15–20 minutes
Now taste it.
Add additional salt, black pepper, or a small splash of Worcestershire sauce if needed.
🥖 Step 11 — Make the Crispy Baguette
Increase your oven temperature to 425°F.
Cut the French baguette into approximately ½-inch slices.
Arrange them on a baking sheet.
Lightly brush each slice with olive oil or softened butter.
Bake for:
5–8 minutes
You want them lightly golden and crisp.
🧀 Step 12 — Add the Gruyère
Switch your oven to BROIL.
Place your oven-safe soup bowls on a sturdy baking sheet.
Carefully ladle hot soup into each bowl.
Place one or two toasted baguette slices on top.
Now generously cover the bread with:
Shredded Gruyère cheese
Add a little Swiss cheese too if you like an extra cheesy topping.
Step 13 — Broil Until Golden & Bubbling
Place the bowls under the broiler.
Broil for approximately:
2–4 minutes
Stay near your oven.
You’re looking for cheese that is:
Melted → bubbling → lightly browned → beautifully golden
Remove carefully because the bowls will be extremely hot.
Let them rest for about 5 minutes before serving.
Add a little fresh thyme on top if desired.
And that’s it.
Your restaurant-worthy French onion short rib soup is ready.
✦ Don’t Have Oven-Safe Soup Bowls?
No problem at all.
Use this easy method:
- Toast your baguette.
- Cover each slice with Gruyère.
- Broil the bread separately until the cheese melts.
- Pour hot soup into regular bowls.
- Place the cheesy toast right on top.
You still get that wonderful crunchy, cheesy French onion soup experience.
🧀 What Is the Best Cheese for French Onion Soup?
Gruyère is my first choice.
It melts beautifully and has a slightly nutty, savory flavor that works perfectly with caramelized onions and beef.
If Gruyère isn’t available, try:
- Swiss
- Provolone
- Fontina
- Comté
- Mozzarella
- Gruyère + Parmesan
- Swiss + mozzarella
Budget-Friendly Option
Use mostly Swiss cheese with a little Parmesan.
You’ll still get a delicious golden topping without needing as much Gruyère.
Easy Ingredient Substitutions
Recipes should work with what you have available.
Here are some easy swaps.
No Short Ribs?
Try:
Chuck Roast — One of the best substitutes. Cut it into large chunks and braise until tender.
Boneless Short Ribs — Easier to shred and still wonderfully rich.
Beef Stew Meat — More affordable and convenient.
Brisket — Gives the soup a deep beefy flavor.
🍷 Don’t Want to Use Wine?
Replace the 1 cup wine with:
Option 1: 1 cup additional beef broth
Option 2: 1 cup beef broth + 1 tablespoon balsamic vinegar
Option 3: 1 cup beef broth + 1 teaspoon Worcestershire sauce
The flavor will be slightly different, but the soup will still be delicious.
🧅 Which Onions Are Best?
Yellow onions are my favorite because they develop a wonderful balance of sweetness and savory flavor.
You can also use:
- Sweet onions
- Vidalia onions
- White onions
- Half yellow + half sweet onions
6 Delicious Variations to Try
Once you’ve mastered the basic recipe, there are plenty of ways to make it your own.
1. Mushroom Short Rib French Onion Soup
Sauté 8 ounces sliced cremini mushrooms until golden.
Add them to your caramelized onions.
The mushrooms add another layer of rich, earthy flavor.
2. Extra Cheesy Version
Before adding your toasted baguette, sprinkle a small amount of Gruyère directly over the soup.
Add the bread.
Then add another layer of cheese.
Broil until bubbling.
Perfect for serious cheese lovers.
3. Roasted Garlic Version
Roast a head of garlic until soft and sweet.
Mash several cloves into your finished broth.
It adds beautiful garlic flavor without making the soup harsh.
4. Spicy French Onion Short Rib Soup
Add:
- ¼ teaspoon red pepper flakes
- Extra cracked black pepper
- A tiny splash of your favorite hot sauce
Keep the heat subtle so you don’t lose the beautiful onion flavor.
5. Slow Cooker Version
You can absolutely make the short ribs in your slow cooker.
For the best flavor:
First: Brown the beef.
Second: Caramelize the onions separately.
Then combine everything in your slow cooker.
Cook:
LOW — 7–8 hours
or
HIGH — 4–5 hours
Shred the beef and finish with baguette and cheese.
6. Instant Pot Version
Brown the ribs using the sauté setting.
Deglaze.
Add broth and aromatics.
Pressure cook on HIGH for approximately 45 minutes.
Allow about 15 minutes of natural pressure release.
For the best flavor, caramelize your onions separately rather than pressure-cooking them.
✦ Make It a Day Ahead
This may actually be one of the best ways to make this recipe.
Prepare the beef, broth, and onions completely.
Allow the soup to cool.
Refrigerate overnight.
The excess fat will rise to the top and become firm, making it incredibly easy to remove the next day.
Then simply:
Reheat soup → toast bread → add Gruyère → broil → serve.
As a bonus, the flavors have more time to come together overnight.
❄️ How to Store Leftovers
Let the soup cool before transferring it to an airtight container.
Refrigerator
Keep refrigerated for up to 4 days.
Important
Store your bread separately.
If you leave bread sitting in the soup overnight, it will become very soggy.
Make fresh cheesy toast when reheating leftovers.
Can You Freeze It?
Yes!
This soup freezes beautifully.
But freeze only the:
Beef + onions + broth
Do not freeze it with the baguette and cheese topping.
Transfer cooled soup to freezer-safe containers and freeze for up to:
3 months
Thaw overnight in the refrigerator before reheating.
♨️ How to Reheat
Stovetop — Best Method
Pour the soup into a saucepan.
Heat over medium-low heat until steaming hot, stirring occasionally.
Prepare fresh cheesy baguette separately.
Microwave
Place an individual portion in a microwave-safe bowl.
Heat in short intervals, stirring between each interval until evenly hot.
🥗 What to Serve With French Onion Short Rib Soup
Because this soup is already rich and hearty, lighter sides are especially good.
Try:
- Simple green salad
- Arugula salad with lemon vinaigrette
- Caesar salad
- Roasted asparagus
- Green beans
- Roasted Brussels sprouts
- Steamed vegetables
- Rustic sourdough
- Garlic bread
- Roasted potatoes
For a dinner party, serve a simple salad first and let this soup be the star of the meal.
✦ Tips for the BEST French Onion Short Rib Soup
Don’t Rush the Onions
Good caramelized onions take time. Give them at least 35–45 minutes.
Brown Your Beef Properly
That dark crust creates extra flavor in your final broth.
Use Low-Sodium Broth
The broth reduces during cooking, and the cheese adds additional salt.
Skim Excess Fat
Short ribs are naturally rich. Removing excess surface fat keeps the soup flavorful without making it greasy.
Keep the Bread Thick Enough
Very thin bread disappears into the broth quickly. About ½ inch works beautifully.
Watch the Broiler!
Gruyère can go from beautifully golden to burned surprisingly fast.
⚠️ Common Mistakes to Avoid
Rushing the caramelized onions
This is probably the biggest mistake. Give them time.
Overcrowding the beef while searing
Overcrowding creates steam instead of browning.
Using extremely salty beef broth
The finished soup can become too salty after reducing and adding cheese.
Removing short ribs while they’re still tough
If they don’t pull apart easily, continue braising.
Using very soft sandwich bread
It becomes soggy almost instantly. Use baguette, sourdough, or another sturdy bread.
Walking away while broiling
Stay near your oven.
Approximate Nutrition
Per Serving — Based on 6 Servings
Calories: 620 kcal
Protein: 35 g
Carbohydrates: 28 g
Total Fat: 39 g
Saturated Fat: 17 g
Fiber: 3 g
Sugar: 8 g
Sodium: 900 mg
Cholesterol: 115 mg
Nutrition information is an estimate only. Actual values will vary depending on the short ribs, broth, cheese, bread, serving size, and brands used.
Frequently Asked Questions
Can I make French onion soup without wine?
Yes. Replace the wine with additional beef broth. Adding a small amount of balsamic vinegar or Worcestershire sauce can help replace some of the depth you’d otherwise get from wine.
Can I use boneless short ribs?
Absolutely. Boneless short ribs are convenient and very easy to shred.
How do I know when my short ribs are ready?
Try pulling the meat with a fork. It should separate easily without much resistance.
If the meat still feels tough, continue braising.
Why aren’t my onions getting brown?
They may simply need more time.
Depending on your pan, onions, and heat level, proper caramelization can take 35–50 minutes or even a little longer.
Can I caramelize the onions ahead of time?
Yes. Prepare them ahead, cool completely, and refrigerate in an airtight container until needed.
Can I freeze French onion soup?
Yes. Freeze the soup without the bread and cheese for up to approximately 3 months.
What are the best short ribs to buy?
Bone-in English-cut beef short ribs are an excellent option because they have plenty of meat and become beautifully tender during slow cooking.
Can I use mozzarella?
Yes, but mozzarella is milder than Gruyère.
Try mixing mozzarella with Swiss or Parmesan for more flavor.
What bread works best?
French baguette is the classic choice.
Sourdough, ciabatta, country bread, and rustic artisan bread are also excellent.
Quick Recipe Summary
1. Season the short ribs.
2. Sear until deeply browned.
3. Deglaze with red wine.
4. Add beef broth, garlic, thyme, and bay leaf.
5. Braise at 325°F for 2½–3 hours.
6. Slowly caramelize the onions.
7. Shred the tender short rib meat.
8. Combine beef, onions, and braising broth.
9. Simmer for 15–20 minutes.
10. Toast baguette slices.
11. Ladle soup into bowls.
12. Top with baguette and Gruyère.
13. Broil until melted, bubbling, and golden.
The Perfect Cozy Dinner
There are plenty of quick soup recipes, but sometimes it’s worth giving dinner a little extra time.
French Onion Soup With Braised Short Ribs is one of those recipes.
You get the sweetness of slowly caramelized onions, the deep richness of beef broth, incredibly tender short ribs, crunchy toasted bread, and that glorious layer of melted Gruyère—all in the same bowl.
Serve it piping hot on a cold evening and let the soup do the rest.
Rich broth. Tender beef. Sweet onions. Golden cheese. Pure comfort.