There’s nothing quite like a bowl of rich, savory French onion soup to warm you up from the inside out. But when you add fall-apart tender short ribs into the mix, it becomes something truly special. This Savory French Onion Short Rib Soup with Gruyère Toast is the perfect combination of deep, beefy flavors, sweet caramelized onions, and crispy, cheesy bread. It’s comfort food at its best—hearty, satisfying, and absolutely irresistible.
This recipe takes the classic French onion soup to the next level by using homemade short rib broth instead of store-bought stock. The slow-braised short ribs add a depth of flavor and richness that you just can’t get from a carton. And let’s not forget the buttery Gruyère toast—crisp on the edges, gooey with melted cheese on top, and the perfect companion to soak up all that delicious broth.
Let’s get started on making this incredible soup!
CARAMELIZING THE ONIONS AND BUILDING THE SOUP BASE
Now that we have our rich, homemade short rib broth, it’s time to focus on what makes French onion soup truly special—the caramelized onions. Taking the time to slowly cook the onions until they are deeply golden and sweet is the key to creating that signature depth of flavor.
This step requires patience, but the result is well worth it. Let’s get started!
HOW TO PERFECTLY CARAMELIZE ONIONS
Ingredients for the Soup:
- 3 tablespoons butter
- 3 large onions, thinly sliced
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 tablespoon all-purpose flour
- 4 cups beef broth (plus the short rib broth from earlier)
- 1 teaspoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves
Step 1: Melt the Butter and Start Cooking the Onions
In a large pot, melt the butter over medium heat. Add the thinly sliced onions, along with the salt and sugar. The salt helps draw out moisture, and the sugar enhances the onions’ natural sweetness, speeding up the caramelization process slightly.
Step 2: Let the Onions Slowly Caramelize
This is where patience comes in. Cook the onions low and slow, stirring occasionally, for about 30 to 40 minutes. At first, they will release liquid and soften, but as they continue cooking, they will start to turn a deep golden brown. Avoid rushing this step—high heat will burn the onions instead of caramelizing them.

Step 3: Thicken the Soup with Flour
Once the onions are beautifully caramelized, sprinkle the flour over them and stir well. This helps thicken the soup slightly and gives it a rich, silky texture. Cook for another one to two minutes, stirring constantly, to remove any raw flour taste.
COMBINING THE BROTHS AND SIMMERING THE SOUP
Step 4: Add the Broth and Seasonings
Now it’s time to bring everything together. Pour in the strained short rib broth along with the additional beef broth. Stir well to combine. Add the Worcestershire sauce and fresh thyme, which enhance the soup’s deep, savory flavors.
Step 5: Simmer to Let the Flavors Develop
Reduce the heat to low and let the soup simmer for about 15 minutes. This allows all the flavors to meld together, creating a broth that is rich, complex, and incredibly comforting.

Step 6: Add the Shredded Short Rib Meat
Gently stir in the shredded short rib meat, letting it heat through in the soup for another 10 minutes. The beef will soak up all those flavors, making every bite hearty and satisfying.
At this point, your soup is nearly ready, but no bowl of French onion soup is complete without that crispy, cheesy bread on top.
MAKING THE PERFECT GRUYÈRE TOAST
Ingredients for the Gruyère Toast:
- 1 baguette, sliced
- 1 cup shredded Gruyère cheese
- 2 tablespoons butter, melted
Step 7: Prepare the Baguette Slices
Preheat your oven to 375°F. Arrange the baguette slices on a baking sheet and brush them with melted butter. This helps them get extra crispy and flavorful as they bake.
Step 8: Add the Gruyère and Bake
Sprinkle shredded Gruyère cheese generously over each slice of bread. Place them in the oven and bake for about 5 to 7 minutes, or until the cheese is bubbly and golden brown.

Step 9: Serve the Soup with Gruyère Toast
Ladle the hot soup into bowls and serve it with the Gruyère toast on the side—or place the toast directly on top of the soup and let it soak up that rich, beefy broth.
With the soup complete, it’s time to answer a few common questions and go over some final tips to make sure you get the best results every time.

FREQUENTLY ASKED QUESTIONS
French onion soup is a classic dish, but adding short ribs brings a new layer of richness. If you have any questions before getting started, here are some helpful answers to ensure your soup turns out perfectly every time.
1. CAN I MAKE THIS SOUP AHEAD OF TIME?
Yes! In fact, this soup tastes even better the next day as the flavors continue to develop. Store it in an airtight container in the refrigerator for up to 3 days. Reheat it gently on the stove over low heat.
2. CAN I FREEZE THIS SOUP?
Absolutely. Let the soup cool completely, then store it in freezer-safe containers for up to 3 months. Thaw in the refrigerator overnight before reheating. However, do not freeze the Gruyère toast—make that fresh when serving.
3. CAN I USE A DIFFERENT TYPE OF CHEESE?
Yes! While Gruyère is the traditional choice, you can substitute with Swiss, Emmental, Comté, or even sharp white cheddar. Any melty, slightly nutty cheese will work well.
4. WHAT KIND OF ONIONS SHOULD I USE?
For the best results, use yellow onions. They caramelize beautifully and develop the perfect balance of sweetness and depth. Red onions and white onions can also work but will give slightly different flavors.
5. DO I HAVE TO USE SHORT RIBS?
Short ribs add a deep, rich flavor, but if you prefer, you can use chuck roast or even brisket. The key is to choose a well-marbled cut of beef that becomes tender after slow cooking.
6. HOW CAN I MAKE THIS SOUP LIGHTER?
If you want a leaner version, you can trim excess fat from the short ribs before cooking. You can also let the broth cool and skim off any fat before adding it to the soup.
7. CAN I MAKE THIS IN A SLOW COOKER?
Yes! After searing the short ribs and caramelizing the onions on the stovetop, transfer everything to a slow cooker and cook on low for 6-8 hours or high for 4-5 hours. This method enhances the depth of flavor while making the process more hands-off.
FINAL THOUGHTS: A SOUP WORTH SAVORING
This Savory French Onion Short Rib Soup with Gruyère Toast is the ultimate comfort food, combining the best of two classic dishes—tender braised short ribs and deeply caramelized onions in a rich, beefy broth. Every spoonful is packed with flavor, warmth, and heartiness, making it perfect for cozy nights at home.
Whether you’re making this soup for a special occasion or just to enjoy a restaurant-quality meal at home, it’s guaranteed to impress. Don’t forget to pair it with extra Gruyère toast—because let’s be honest, the cheesy, crispy bread is half the fun!
If you try this recipe, I’d love to hear how it turned out! Leave a comment and let me know if you added any personal twists. Happy cooking!
Print
Savory French Onion Short Rib Soup with Gruyère Toast: A Comforting Classic with a Twist
- Total Time: 3 hours 20 minutes
Description
This hearty take on French onion soup combines the deep, rich flavors of slow-braised short ribs with caramelized onions and a touch of thyme. Served with crispy, cheesy Gruyère toast, this dish is the perfect cozy meal for cold nights.
Ingredients
For the short ribs:
- 2 lbs bone-in beef short ribs
- Salt and black pepper, to taste
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups beef broth
- 2 cups water
- 2 sprigs fresh thyme
- 1 bay leaf
For the soup:
- 3 tablespoons butter
- 3 large onions, thinly sliced
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 tablespoon all-purpose flour
- 4 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves
For the Gruyère toast:
- 1 baguette, sliced
- 1 cup shredded Gruyère cheese
- 2 tablespoons butter, melted
Instructions
1️⃣ Prepare the short ribs: Season the short ribs with salt and black pepper.
2️⃣ Sear the meat: Heat olive oil in a large pot over medium-high heat. Sear the short ribs on all sides until browned. Remove and set aside.
3️⃣ Sauté aromatics: In the same pot, add the chopped onion and garlic. Cook until softened, about 3 minutes.
4️⃣ Simmer the broth: Pour in the beef broth and water, then add thyme and bay leaf. Return the short ribs to the pot.
5️⃣ Slow-cook the meat: Cover and simmer for about 2 to 2.5 hours, until the meat is tender and falling off the bone.
6️⃣ Shred the short ribs: Remove the short ribs from the pot, discard the bones, and shred the meat. Set aside. Strain the broth and discard solids.
7️⃣ Caramelize the onions: In a separate large pot, melt butter over medium heat. Add sliced onions, salt, and sugar. Cook, stirring occasionally, until onions are deeply caramelized, about 30 to 40 minutes.
8️⃣ Thicken the soup: Sprinkle flour over the onions and stir well to coat.
9️⃣ Build the broth: Pour in the strained short rib broth and additional beef broth. Add Worcestershire sauce and fresh thyme. Simmer for 15 minutes.
🔟 Add the short rib meat: Stir in the shredded short rib meat and let the soup cook for another 10 minutes.
1️⃣1️⃣ Make the Gruyère toast: Preheat oven to 375°F. Brush baguette slices with melted butter, top with shredded Gruyère, and bake until cheese is melted and bubbly, about 5 to 7 minutes.
1️⃣2️⃣ Serve: Ladle the hot soup into bowls and serve with Gruyère toast on the side. Enjoy!
Notes
- For extra depth of flavor, deglaze the pan with ½ cup red wine before adding the broth.
- If you prefer a thicker soup, you can mash some of the onions into the broth before adding the short rib meat.
- This soup tastes even better the next day as the flavors meld together beautifully.
Enjoy your Savory French Onion Short Rib Soup with Gruyère Toast—a rich, comforting dish that’s sure to impress!
- Prep Time: 20 min
- Cook Time: 3 hrs

