French Onion Short Rib Soup

Section: Wholesome Meals for Every Day

French Onion Short Rib Soup features slow-cooked short ribs and caramelized onions simmered in a rich beef broth with a hint of red wine, building layers of savory, comforting flavor. After hours of gentle simmering, the meat becomes tender and the stew develops a deep complexity. Golden baguette slices are topped with bubbly Gruyère cheese and served alongside the soup, making each bite hearty and satisfying. This version highlights classic French flavors with added substance and is perfect for elegant yet cozy winter dining. Serve hot, garnished with thyme and Gruyère toast, for a richly satisfying meal.

Savor by Sophie official logo
Created By Sophie
Updated on Sun, 09 Nov 2025 13:23:49 GMT
A bowl of soup with bread and cheese. Save
A bowl of soup with bread and cheese. | savorbysophie.com

There is nothing cozier than a bowl of French Onion Short Rib Soup with golden Gruyère toast on a chilly day. This dish layers together meltingly tender short ribs, deeply caramelized onions, and a rich broth that carries the savory soul of classic French onion soup but makes it even more indulgent. Thick toasts topped with bubbling Gruyère invite you to dunk and savor every bite. When I first made this for a Sunday family dinner, the way it won everyone over—even my pickiest eater—made it a new winter staple in our house.

I originally served this soup for a snow day dinner party. Since then, it has become the soup I am most proud to serve, especially when I want to impress with something that feels both timeless and comforting.

Ingredients

  • Beef short ribs: three pounds bone-in for deep meaty flavor and extra richness
  • Yellow onions: six, sliced thin, the base of that classic french onion flavor, look for firm, shiny onions
  • Butter: three tablespoons for slow-cooking the onions, go for European or cultured butter if you can
  • Olive oil: two tablespoons for browning and added richness, use extra virgin for best taste
  • Fresh thyme: four sprigs, lends fresh herbal notes, select bright green sprigs
  • Garlic: four cloves, minced, for subtle heat and aromatic depth, choose fresh bulbs with tight skins
  • Bay leaves: two, for that earthy savory backbone
  • Beef stock: eight cups, builds a hearty base, homemade or low sodium are great
  • Dry red wine: one cup for acidity and color, choose something drinkable and robust
  • Salt and black pepper: for seasoning, use kosher salt and freshly cracked pepper for best results
  • French baguette: sliced thin, perfect for golden toast, look for a crisp crust
  • Gruyère cheese: two cups shredded, melts beautifully and delivers nutty flavor, buy a block to grate yourself for maximum melt and taste

Instructions

Prep and Brown the Short Ribs:
Season the short ribs very generously with salt and black pepper. In a heavy Dutch oven over medium-high heat, pour in the olive oil and let it get hot. Sear the short ribs on all sides until browned and a deep golden crust forms. This step draws out flavor and builds the foundation for your soup. Once browned set the short ribs aside on a plate.
Caramelize the Onions:
Turn the heat to low and add the butter with a bit more olive oil to the pot. Add the sliced onions and stir to coat them well in fat. Settle in for a patient cook. Let the onions cook slowly for thirty to forty minutes stirring every few minutes as they turn jammy golden and sweet. Scrape up any tasty browned bits from the bottom as the onions sweat.
Deglaze with Red Wine and Add Garlic:
Toss the minced garlic into the caramelized onions and stir for just one minute to let it bloom without burning. Pour in the red wine and use your spoon to gently scrape up every last browned scrap stuck to the pot. Let the wine reduce for a few minutes until most of the liquid has evaporated leaving behind a deep aroma and concentrated flavor.
Simmer with Broth and Short Ribs:
Pour in the beef stock and tuck in the thyme and bay leaves. Return the browned short ribs (and any juices that escaped) to the pot. Cover tightly and let it all simmer gently on low for two and a half to three hours. When the short ribs are easily falling off the bone they are ready. Skim off any extra fat from the surface.
Make Gruyère Toasts:
While your soup finishes toast the sliced baguette under the broiler on a sheet tray. Watch closely to keep from burning. Flip them so both sides turn golden. Once crisp top each piece generously with shredded Gruyère cheese. Slide the tray back under the broiler just until the cheese is bubbling and lightly browned at the edges.
Finish and Serve:
Fish out the bay leaves and thyme stems from the soup. Pull the short rib meat off the bones and break it into hearty chunks. Ladle the steaming soup and rib meat into wide bowls. Top each bowl with the hot Gruyère toast and serve right away while the cheese is at its best.
A bowl of soup with bread and cheese.
A bowl of soup with bread and cheese. | savorbysophie.com

Gruyère and I have a long loyal relationship. I always choose a wedge to grate at home for the boldest flavor and melting quality. My favorite memory with this soup was surprising my dad with a pot of it after his winter shift outdoors. We ate in quiet happiness the soup warming us down to our toes.

Storage Tips

Let the soup cool and then move it into airtight containers for up to four days in the fridge. The Gruyère toasts should be broiled fresh every time so store the bread and cheese separately. If you want to freeze the soup it holds up beautifully for up to three months. Always skim fat from the top after chilling for a lighter soup and best texture when reheating.

Ingredient Substitutions

If short ribs are not available chuck roast cut into large cubes works great and still offers plenty of flavor. For the broth focus on good beef stock but rich homemade chicken stock will work if needed. You can use Swiss cheese or Emmental in place of Gruyère. If you must skip the wine a splash of balsamic adds brightness but wine gives the truest flavor.

Serving Suggestions

Serve the soup with a crisp green salad lightly dressed with mustard vinaigrette to balance the richness. A glass of the same red wine used in the soup makes the meal feel extra special. Hearty roasted root veggies are a cozy compliment too.

Cultural and Historical Notes

This recipe is inspired by the classic French onion soup but hearty short ribs make it a celebratory main dish for modern kitchens. French onion soup dates back centuries as a comfort food for workers and home cooks across France. Gruyère cheese hails from Switzerland and is beloved for its delicate nutty flavor and magical melting powers.

Seasonal Adaptations

Swap in shallots or leeks for part of the onions in spring for a milder flavor. Add a handful of wild mushrooms in the fall for earthiness. Try apple cider instead of wine around the holidays for a sweet twist.

Success Stories

A friend made this for her holiday dinner and told me it was the most talked-about dish at her table. Another reader doubled the onions and served it for a birthday the leftovers tasted even better the next day. My own family now requests this when the first real snow falls every season.

Freezer Meal Conversion

To make ahead for busy weeks prepare the soup through the simmering stage and freeze. Defrost in the fridge then reheat over very low heat until bubbling. Make the Gruyère toasts fresh for every serving to keep the texture perfect. Store broth and meat separately if you have a small household to portion out easy lunches.

A bowl of soup with a slice of bread in it.
A bowl of soup with a slice of bread in it. | savorbysophie.com

This soup is pure winter comfort—hearty, savory, and satisfying. Make it once and you will crave the cozy flavors all season long.

Common Recipe Questions

→ What makes the broth so flavorful?

Simmering bone-in short ribs with caramelized onions, fresh thyme, and red wine infuses the broth with rich, deep flavor and velvety texture.

→ How do you achieve perfectly caramelized onions?

Cook onions slowly over low heat with butter and olive oil, stirring occasionally for 30–40 minutes, until they're soft and deeply golden.

→ Which cheese pairs best with the toast?

Gruyère cheese offers a nutty, savory finish that melts beautifully, ideal for topping toasted baguette in this French-inspired dish.

→ Can the soup be made ahead?

Yes, prepare the soup in advance, cool, and refrigerate. Reheat gently and add freshly toasted Gruyère baguette just before serving.

→ What type of wine works best?

Choose a dry red wine such as Cabernet Sauvignon or Merlot to add depth and enhance the robust flavor of the broth.

French Onion Short Rib Soup

Deeply caramelized onions, tender short ribs, and Gruyère toast bring cozy winter warmth to every bowl.

Preparation Time
40 mins
Time to Cook
170 mins
Overall Time
210 mins
Created By: Sophie

Recipe Type: Lunch & Dinner

Level of Expertise: Advanced Difficulty

Cuisine Style: French

Makes: 6 Portions (6 individual servings with toast)

Dietary Needs: ~

Ingredients You’ll Need

→ Short Rib Base

01 1.4 kg beef short ribs
02 1 teaspoon salt
03 1 teaspoon ground black pepper
04 2 tablespoons olive oil

→ Soup Components

05 6 yellow onions, thinly sliced
06 3 tablespoons unsalted butter
07 2 tablespoons olive oil
08 4 garlic cloves, minced
09 4 sprigs fresh thyme
10 2 bay leaves
11 240 ml dry red wine
12 2 litres beef stock

→ Gruyère Toast

13 1 French baguette, sliced
14 200 g Gruyère cheese, shredded

How to Make It

Step 01

Pat short ribs dry and season generously with salt and pepper. In a large Dutch oven, heat olive oil over medium-high, then sear short ribs on all sides until deeply browned. Remove and set aside.

Step 02

Add butter and additional olive oil to the same pot. Stir in sliced onions, cover, and cook over low heat for 30 to 40 minutes, stirring intermittently until onions are thoroughly caramelized and golden brown.

Step 03

Stir minced garlic into the onions and cook for 1 minute. Pour in dry red wine, scraping up any browned bits from the base. Allow the wine to reduce for several minutes.

Step 04

Add beef stock, fresh thyme, and bay leaves. Return seared short ribs to the pot, ensuring they are submerged. Cover and simmer gently for 2.5 to 3 hours until meat is fork-tender.

Step 05

Arrange baguette slices on a baking sheet. Toast under the broiler until golden. Sprinkle each slice with shredded Gruyère cheese and return to broiler until cheese is melted and bubbling.

Step 06

Remove bay leaves and thyme stems from the soup. Ladle soup into bowls. Top each serving with a Gruyère toast and serve at once.

Extra Tips

  1. Bone-in short ribs enrich the depth and complexity of the broth.
  2. Allow onions to caramelize fully for maximum sweetness and body.
  3. Gruyère toasts should be broiled fresh and added immediately before serving to preserve their crispness.

Recommended Tools

  • Large Dutch oven
  • Broiler or oven with grill function
  • Sharp chef's knife

Allergen Details

Check all the ingredients to avoid allergens, and seek medical advice if you’re unsure.
  • Contains milk (Gruyère cheese, butter)
  • Contains gluten (baguette)

Nutritional Info (Per Serving)

These nutrition details are for informational purposes only and shouldn’t replace professional dietary guidance.
  • Calories: 630
  • Fat: 38 g
  • Carbs: 24 g
  • Protein: 46 g