French Onion Beef Short Rib Soup Recipe
If you’re craving something deeply comforting with layers of rich, savory flavor, you’re going to love this French Onion Beef Short Rib Soup. Combining the caramelized sweetness of golden onions with tender, melt-in-your-mouth beef short ribs, this soup delivers an incredible taste experience that warms you from the inside out. It’s a hearty dish that feels fancy enough for a special occasion but cozy enough for any night of the week. The slow-cooked broth infused with wine and herbs makes it a standout take on classic French onion soup, enhanced by the luxurious texture that only beef short ribs can bring. Trust me, once you try French Onion Beef Short Rib Soup, you’ll be making it again and again.

Ingredients You’ll Need
The magic of French Onion Beef Short Rib Soup lies in its simple yet perfectly chosen ingredients. Each one plays a specific role, whether it’s bringing depth, richness, or that beautiful golden hue to the bowl. You don’t need dozens of fancy items—just quality staples that build layers of flavor step by step.
- 3 lbs bone-in beef short ribs: These provide deep, beefy richness and tender meat after slow cooking.
- 4 large yellow onions, thinly sliced: Essential for caramelization that delivers sweetness and complexity.
- 4 tbsp unsalted butter: Adds creaminess and helps with caramelizing the onions evenly.
- 2 tbsp olive oil: For searing the ribs perfectly and adding a subtle fruity note.
- 4 garlic cloves, minced: Gives a fragrant punch that lifts the whole soup.
- 1 cup dry red wine: Adds acidity and depth while deglazing the pot.
- 8 cups beef stock (low sodium preferred): The hearty liquid base that carries all the flavors.
- 2 tbsp Worcestershire sauce: Brings umami and sharpness to balance the sweetness.
- 2 bay leaves: Impart subtle herbal aroma and complexity.
- 6–8 fresh thyme sprigs: Fresh thyme adds a wonderful earthy brightness.
- Kosher salt, to taste: Enhances and balances every element.
- Freshly ground black pepper, to taste: Adds a gentle spice kick.
- 1 French baguette, sliced into ½-inch rounds: For toasty, crunchy toppings that soak up the soup.
- 2 cups Gruyère cheese, shredded (or Swiss cheese as a substitute): Melts gloriously over the bread for that classic finish.
How to Make French Onion Beef Short Rib Soup
Step 1: Sear the Short Ribs
Start by seasoning your beef short ribs generously with salt and pepper. Heating olive oil in a Dutch oven until shimmering, carefully brown the ribs on all sides. This step locks in flavor and creates rich caramelized bits at the bottom of your pot that will deepen your soup’s flavor. Once all sides are beautifully browned, set the ribs aside for the moment.
Step 2: Caramelize the Onions
Next, melt butter in the same pot over medium heat, then add the thinly sliced yellow onions. This is where the magic happens—cook the onions very slowly for 35 to 40 minutes, stirring often. You want them to turn a deep golden brown and become irresistibly jammy. This slow caramelization builds the foundational sweetness and color for your French Onion Beef Short Rib Soup that makes it so irresistible.
Step 3: Add Aromatics and Wine
Once the onions are a gorgeous caramel color, stir in the minced garlic and cook for just about a minute until you can smell its fragrant warmth. Pour in the dry red wine to deglaze the pot, scraping up those browned bits stuck to the bottom. This step brings complexity and a lovely acidity to the soup, balancing the rich sweetness of the onions and ribs.
Step 4: Build the Soup
Return your browned short ribs back to the Dutch oven, then pour in the beef stock and Worcestershire sauce. Add the bay leaves along with the fresh thyme sprigs for herbal notes. Bring everything up to a boil, then reduce to a gentle simmer. Cover and cook low and slow for 2 to 2½ hours until the ribs become unbelievably tender and almost falling off the bone.
Step 5: Shred the Beef
Take the short ribs out of the pot and discard the bones, then shred the meat with a fork. Stir the shredded beef back into the soup, giving it a good stir to distribute all those comforting flavors. Taste and adjust seasoning with salt and pepper as needed to perfect the balance.
Step 6: Prepare the Bread
While the meat finishes resting in the broth, toast your baguette slices on a baking sheet in the oven until they turn crisp and golden. Then generously sprinkle shredded Gruyère cheese over each toast, prepping them for the final melty step. This crispy, cheesy bread will crown your bowls with irresistible texture and flavor.
Step 7: Assemble and Broil
Ladle the rich soup into oven-safe bowls, and layer each with a cheesy baguette slice on top. Set the bowls under the broiler until the cheese melts, bubbles, and forms a lightly browned crust. Serve immediately and enjoy the glorious combination of velvety broth, tender beef, caramelized onions, and cheesy, toasty goodness melding together.
How to Serve French Onion Beef Short Rib Soup

Garnishes
Fresh thyme sprigs or finely chopped parsley add a bright, fresh touch when sprinkled on top just before serving. A quick grind of black pepper over the broiled cheese adds a perfect finishing note. These simple garnishes elevate the presentation and bring out each element’s flavor beautifully.
Side Dishes
This soup shines as a meal on its own, but pairing it with a crisp green salad or roasted vegetables lightens the richness and adds a lovely contrast. A glass of your favorite red wine will further complement the wine-enhanced broth and make the meal feel extra special.
Creative Ways to Present
For a rustic vibe, serve your French Onion Beef Short Rib Soup in mini cast iron skillets or crocks. You can also offer additional toasted baguette slices with shredded cheese on the side, letting guests customize their cheesy topping. For a more elegant touch, garnish each bowl with a drizzle of truffle oil to heighten those savory notes.
Make Ahead and Storage
Storing Leftovers
Store any leftover French Onion Beef Short Rib Soup in airtight containers in the refrigerator for up to 3 days. Because the flavors deepen over time, leftovers often taste even better the next day. Make sure to keep the toasted cheesy baguette slices separate if you want to maintain their crispness.
Freezing
This soup freezes well if you want to save it for later. Transfer cooled soup without the bread into freezer-safe containers. Freeze for up to 3 months. When you’re ready to enjoy, thaw in the refrigerator overnight before reheating gently on the stove.
Reheating
Warm your soup slowly on medium-low heat, stirring occasionally to prevent sticking or burning. If it’s too thick after refrigeration, add a splash of beef stock or water to loosen it up. For best results, add fresh toasted baguette slices with melted cheese when serving rather than reheating bread that’s been stored.
FAQs
Can I use boneless beef short ribs instead?
Absolutely. While bone-in short ribs add extra flavor to the broth during cooking, boneless short ribs will still result in tender, rich meat and delicious soup. Just watch cooking times for tenderness.
Is there a substitute for Gruyère cheese?
Swiss cheese is a great alternative if you can’t find Gruyère. It melts well and has a mild, nutty flavor that complements French Onion Beef Short Rib Soup perfectly.
Can I make this soup in a slow cooker?
Yes! After searing the ribs and caramelizing the onions on the stovetop, transfer everything to a slow cooker and cook on low for 6–8 hours until the meat is tender enough to shred. Then proceed with assembling and broiling the cheesy bread topping.
How do I get perfectly caramelized onions every time?
Patience is key. Cook the onions slowly over medium to medium-low heat, stirring often so they brown evenly without burning. The process takes 35–40 minutes, but the result is sweet, golden onions that make all the difference.
Can I use beef broth instead of beef stock?
Yes, beef broth can work, but beef stock typically has a richer mouthfeel and deeper flavor which enhances this soup even more. If you use broth, consider simmering it down slightly to concentrate the flavors.
Final Thoughts
French Onion Beef Short Rib Soup is one of those soulful dishes that brings people together and fills the kitchen with an irresistible aroma. It’s a blend of simple ingredients transformed by technique into a luxurious, satisfying experience. Whether you’re cozying up on a chilly evening or impressing guests, this recipe is a guaranteed crowd-pleaser. Give it a try and discover why this soup has become a treasured favorite in my kitchen.
PrintFrench Onion Beef Short Rib Soup Recipe
This French Onion Beef Short Rib Soup is a rich and comforting dish that combines tender, fall-off-the-bone beef short ribs with sweet, caramelized onions. Enhanced with red wine, aromatic herbs, and topped with toasted baguette slices smothered in melted Gruyère cheese, it offers a decadent twist on traditional French onion soup perfect for cozy dinners.
- Prep Time: 20 minutes
- Cook Time: 2 hours 45 minutes
- Total Time: 3 hours 5 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering, Searing, Broiling
- Cuisine: French
- Diet: Low Salt
Ingredients
Meat and Aromatics
- 3 lbs bone-in beef short ribs
- 4 large yellow onions, thinly sliced
- 4 tbsp unsalted butter
- 2 tbsp olive oil
- 4 garlic cloves, minced
Liquids and Seasonings
- 1 cup dry red wine
- 8 cups beef stock (low sodium preferred)
- 2 tbsp Worcestershire sauce
- 2 bay leaves
- 6–8 fresh thyme sprigs
- Kosher salt, to taste
- Freshly ground black pepper, to taste
Bread and Cheese
- 1 French baguette, sliced into ½-inch rounds
- 2 cups Gruyère cheese, shredded (or Swiss cheese as a substitute)
Instructions
- Sear the short ribs: Season the short ribs generously with kosher salt and freshly ground black pepper. Heat olive oil in a Dutch oven over medium-high heat. Sear the ribs on all sides until deeply browned to develop rich flavor, then remove and set aside.
- Caramelize the onions: In the same pot, melt unsalted butter over medium heat. Add the thinly sliced onions and cook slowly, stirring frequently for 35–40 minutes until the onions turn deeply golden and jammy, creating a sweet and flavorful base.
- Add aromatics: Stir in the minced garlic and cook for 1 minute until fragrant. Pour in the dry red wine to deglaze the pot, scraping up all the browned bits from the bottom which adds depth to the soup.
- Build the soup: Return the seared short ribs to the pot. Add beef stock, Worcestershire sauce, fresh thyme sprigs, and bay leaves. Bring the mixture to a boil, then reduce heat to a gentle simmer. Cover and cook for 2 to 2½ hours until the ribs are tender and easily fall off the bone.
- Shred the beef: Remove the short ribs from the pot and discard the bones. Shred the meat finely and return it to the soup. Stir well and adjust seasoning with salt and freshly ground black pepper to taste.
- Prepare bread: Preheat the oven to 375°F (190°C). Arrange the baguette slices on a baking sheet and toast them until crisp, about 8-10 minutes. Remove from oven and generously sprinkle shredded Gruyère cheese over the toasted slices.
- Assemble: Ladle the hot soup into oven-safe bowls, then top each bowl with the cheesy toasted baguette slices.
- Broil: Place the bowls under a broiler for 2-4 minutes until the cheese melts, bubbles, and turns lightly browned. Serve immediately while hot and enjoy the melding of rich flavors and textures.
Notes
- Use low sodium beef stock to better control the salt content of the soup.
- Gruyère cheese is preferred for its nutty flavor, but Swiss works as a good substitute.
- Make sure to caramelize the onions slowly to develop their natural sweetness without burning.
- For a deeper flavor, consider deglazing with a splash of brandy or cognac alongside the red wine.
- Leftover soup stores well refrigerated for up to 3 days and freezes beautifully for up to 2 months.
- Serve with a light green salad to balance the richness of the soup.
Nutrition
- Serving Size: 1 bowl with bread and cheese (approx. 350g)
- Calories: 480 kcal
- Sugar: 8 g
- Sodium: 600 mg
- Fat: 24 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.3 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 32 g
- Cholesterol: 110 mg
Keywords: French onion soup, beef short ribs, caramelized onions, hearty soup, Gruyère cheese, comfort food, winter recipe

