Beef Short Rib Soup brings deep, savory flavor to the table with tender meat, slow-simmered onions, and a classic French onion–inspired finish. This recipe blends rich beef short ribs, caramelized onions, and a bubbling cheese-topped crust into one satisfying bowl. Whether you crave a comfort food dinner on a cold evening or want a rustic soup recipe that feels special without fuss, this dish delivers warmth and bold taste from the first spoonful.
Story
Beef Short Rib Soup became a staple in my kitchen during long winters when hearty meals mattered most. I wanted the soul of French onion soup but with more substance, so I turned to slow-braised ribs and let time do the work. As the onions soften and darken, the broth turns deeply savory, creating a French onion style base that feels familiar yet filling. This slow cooked beef soup works for quiet family dinners or relaxed weekends when a pot can simmer gently while the house fills with rich aroma. Each bowl of Beef Short Rib Soup feels grounding, generous, and deeply satisfying.
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 ½ teaspoon dried thyme
-
1 bay leaf
-
Salt and black pepper to taste
For the topping:
-
4 slices French bread
-
1 cup shredded Swiss or Gruyère cheese
Step-by-Step Instructions
Preparing the Ingredients
Start by patting the beef short ribs dry and seasoning them generously with salt and pepper. Slice the onions thinly and mince the garlic so everything cooks evenly. Measure the broth, herbs, and vinegar ahead of time, which keeps the process smooth once cooking begins.
Cooking Instructions
Heat olive oil in a heavy pot over medium heat, then sear the short ribs until deeply browned on all sides. Remove the ribs and cook the onions in the same pot until soft and caramelized, stirring often. Add garlic briefly, then return the ribs with broth, balsamic vinegar, thyme, and bay leaf. Simmer gently until the meat turns fork-tender, shred it, and return it to the soup. Ladle into oven-safe bowls, top with toasted bread and cheese, then broil until melted and golden.
Tips for Perfect Results
Common Mistakes to Avoid
Rushing the onion caramelization leads to flat flavor, so give them enough time to develop color. Avoid boiling the soup aggressively, which can toughen the meat. Skipping the final broil step also means missing that signature cheesy crust that defines this dish.
Pro Tips for Better Flavor
Use bone-in short ribs for deeper broth flavor, and skim excess fat during simmering for a cleaner finish. Gruyère gives a classic bite, while Swiss keeps the topping mild. A splash of extra broth before serving refreshes leftovers nicely.
Serving and Storage
How to Serve
Serve Beef Short Rib Soup hot, straight from the broiler, with a simple green salad or roasted vegetables on the side. The cheesy bread topping makes it filling enough to stand alone as a complete dinner.

How to Store Leftovers
Cool the soup completely, then store it without the bread topping in an airtight container for up to three days. Reheat gently on the stove and add fresh bread and cheese before broiling again.
Conclusion
This Beef Short Rib Soup brings together classic comfort and bold flavor in one pot. With tender meat, sweet onions, and a bubbling cheese crust, it turns simple ingredients into a memorable meal worth repeating.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, the soup base tastes even better the next day. Store it without the bread and cheese, then add the topping just before serving.
What cut can replace short ribs?
Chuck roast works well if short ribs are unavailable, though the broth will be slightly lighter in texture.
Is this soup freezer-friendly?
Freeze the soup base only, without bread or cheese, for up to two months. Thaw overnight before reheating.
Print
Beef Short Rib Soup
- Total Time: 2 hours 20 minutes
- Yield: 4 servings 1x
Description
A deeply savory soup with caramelized onions, tender beef short ribs, and a cheesy French bread topping, perfect for cozy comfort meals.
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 thyme
- 1 bay leaf
- Salt and pepper to taste
- 4 slices French bread
- 1 cup shredded Swiss or Gruyère cheese
Instructions
- Heat olive oil in a large pot over medium heat.
- Season beef short ribs with salt and pepper and sear until browned on all sides.
- Remove ribs and set aside.
- Add onions to the pot and cook until caramelized.
- Stir in garlic and cook briefly.
- Return ribs to the pot and add broth, balsamic vinegar, thyme, and bay leaf.
- Simmer covered until beef is tender.
- Remove ribs, shred meat, and discard bones.
- Return meat to the soup.
- Toast French bread slices lightly.
- Ladle soup into oven-safe bowls, top with bread and cheese.
- Broil until cheese is melted and golden.
Notes
- Add sautéed mushrooms for extra depth.
- Substitute chicken broth for a lighter version.
- Use Gruyère for a more traditional flavor.
- Prep Time: 20 minutes
- Cook Time: 2 hours
- Category: Soup
- Method: Simmering
- Cuisine: French-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 9g
- Sodium: 980mg
- Fat: 34g
- Saturated Fat: 15g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 110mg