French Onion Beef Short Rib Soup
A luxury twist on classic French onion soup — richer, deeper, and melt-in-your-mouth delicious. Slow-braised beef short ribs turn this into the kind of comfort soup you dream about on cold evenings. With caramelized onions, golden broth, and a gooey cheese-topped French bread crust… this bowl is irresistible.
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 pepper, to taste
- 4 slices French bread
- 1 cup shredded Swiss or Gruyère cheese
Instructions (Long & Detailed)
1. Sear the Beef for Maximum Flavor
Heat the olive oil in a large, heavy pot over medium heat.
Pat the short ribs dry and season generously with salt and pepper.
Sear each side for 4–5 minutes until they develop a deep brown crust.
Remove ribs and set them aside — the bottom of the pot will have browned bits, which is flavor gold.
2. Caramelize the Onions
In the same pot, add all the sliced onions.
Cook on medium heat, stirring occasionally, until they become soft, golden, and beautifully caramelized — about 15–20 minutes.
This step builds the signature sweetness of French onion soup.
Add the minced garlic and cook for 1–2 minutes more.
3. Build the Soup
Return the short ribs to the pot.
Pour in the beef broth, scraping the bottom to release all the flavor bits.
Add balsamic vinegar, thyme, bay leaf, salt, and pepper.
Bring to a gentle boil, then reduce heat to low.
Cover and let the soup simmer 1.5 to 2 hours, until the ribs are tender enough to fall off the bone.
4. Prepare the Cheese Toast
While the soup cooks, preheat your oven broiler.
Place the slices of French bread on a baking sheet and lightly toast them.
5. Shred the Beef
When the ribs are fully tender, remove them from the pot.
Discard the bones and shred the meat.
Return the shredded beef back into the soup and stir well.
6. Assemble & Broil
Ladle the hot soup into oven-safe bowls.
Top each bowl with a slice of toasted French bread.
Sprinkle generously with Swiss or Gruyère cheese.
Broil for 2–3 minutes, until the cheese melts, bubbles, and turns golden brown.
Notes
- Add sautéed mushrooms for extra richness.
- Swap beef broth with chicken broth for a lighter version.
- Serve with extra cheese on the side — why not?