If you love the deep, savory flavor of classic French onion soup, this version with tender beef short ribs takes it to a whole new level. It’s rich, cozy, and perfect for those days when you want something warm and truly satisfying.
Slow-simmered onions, flavorful broth, and fall-apart beef come together beautifully, finished with toasted bread and melted cheese on top. It’s the kind of dish that feels a little special but is completely doable right at home.
Flavor & Texture Highlights
This soup is deeply savory with naturally sweet caramelized onions and rich, tender shredded beef. The toasted bread soaks up the broth while the melted cheese adds a creamy, slightly crisp topping that makes every spoonful unforgettable.
Jump to Section
- Why You’ll Love This Recipe
- What You’ll Need
- How to Make It
- Expert Tips
- Storage & Reheating
- What to Serve With
- FAQs
Why You’ll Love This Recipe
- Deep, rich flavor from slow cooking
- Tender, fall-apart beef in every bite
- Classic French onion soup with a hearty twist
- Perfect for cozy dinners or special occasions
- That golden, bubbly cheese topping is irresistible
What You’ll Need to Make This Recipe
Beef short ribs bring richness and depth, becoming incredibly tender as they slowly cook in the broth.
Thinly sliced onions are the heart of this dish, caramelizing into a sweet, golden base that defines the soup’s flavor.
Beef broth, garlic, thyme, and a touch of balsamic vinegar create a layered, savory broth with just the right balance.
Toasted French bread and melted Swiss or Gruyère cheese complete the dish with that classic, comforting finish.
Exact measurements are listed in the recipe card below.
How to Make French Onion Beef Short Rib Soup Step by Step
Step 1: Sear the Short Ribs
Heat olive oil in a large pot over medium heat. Season the short ribs with salt and pepper, then sear them until browned on all sides. This step builds a rich flavor base.
Step 2: Caramelize the Onions
Remove the ribs and add the sliced onions to the same pot. Cook slowly, stirring occasionally, until they become soft, golden, and deeply caramelized.
Step 3: Add Garlic
Stir in the minced garlic and cook briefly until fragrant, enhancing the depth of the soup.
Step 4: Build the Broth
Return the short ribs to the pot and pour in the beef broth. Add balsamic vinegar, thyme, bay leaf, salt, and pepper.
Step 5: Simmer Until Tender
Bring the soup to a gentle boil, then reduce the heat and let it simmer covered for 1½ to 2 hours, until the meat is tender and flavorful.
Step 6: Shred the Beef
Remove the ribs, shred the meat, and discard the bones. Return the shredded beef to the soup and stir well.
Step 7: Prepare the Topping
Toast slices of French bread in the oven until lightly crisp.
Step 8: Broil and Finish
Ladle the soup into oven-safe bowls, top with toasted bread and cheese, and broil until the cheese is melted, bubbly, and lightly golden.
Expert Tips
- Take your time caramelizing the onions—this is where the flavor develops.
- Use a good-quality broth for the best taste.
- Don’t skip searing the meat; it adds depth to the soup.
- Serve immediately after broiling for the best texture.
How to Store and Reheat It
Store the soup (without bread and cheese) in an airtight container in the refrigerator for up to 3 days.
Reheat on the stovetop, then add fresh bread and cheese before broiling when ready to serve.
What to Serve With
This soup is hearty on its own, but it pairs beautifully with a simple green salad or roasted vegetables for a balanced meal.
Frequently Asked Questions
Can I use a different cut of beef?
Yes, chuck roast or stew meat can work as substitutes.
Can I make this ahead of time?
Yes, the soup tastes even better the next day after the flavors develop.
What cheese works best?
Gruyère is traditional, but Swiss or even mozzarella can be used.
Can I skip the broiling step?
You can, but the melted, bubbly cheese topping is part of what makes this dish special.
French Onion Beef Short Rib Soup
Prep Time: 20 minutes
Cook Time: 2 hours
Total Time: 2 hours 20 minutes
Servings: 4
Ingredients
- 2 tablespoons olive oil
- 1 pound beef short ribs
- 4 large onions, thinly sliced
- 4 cloves garlic, minced
- 6 cups beef broth
- 1 tablespoon balsamic vinegar
- 1 teaspoon fresh thyme (or 1/2 teaspoon dried)
- 1 bay leaf
- Salt and black pepper to taste
- 4 slices French bread
- 1 cup shredded Swiss or Gruyère cheese
Instructions
- Sear seasoned short ribs in olive oil until browned.
- Remove ribs and caramelize onions in the same pot.
- Add garlic and cook briefly.
- Return ribs and add broth, vinegar, and herbs.
- Simmer for 1½–2 hours until tender.
- Shred beef and return to soup.
- Top with toasted bread and cheese.
- Broil until cheese is melted and golden.
Notes
Add sautéed mushrooms for extra depth or swap in chicken broth for a lighter version.
Final Thoughts
This French Onion Beef Short Rib Soup is the ultimate comfort dish—rich, flavorful, and deeply satisfying. It’s a recipe that feels special enough for guests but cozy enough for a quiet night at home.

