French Onion Beef Short Rib Soup

A soul-warming blend of deeply caramelized onions, fall-off-the-bone short ribs, and cheesy sourdough crostini — a French-inspired bowl that feels like dinner and celebration in one.

Why You'll Love This Recipe
- Layers of flavor: long caramelization of onions builds natural sweetness while seared short ribs add deep, beefy umami that makes the broth feel luxurious.
- Comfort with finesse: finished under cheese-topped sourdough, each bowl delivers both homestyle warmth and a crisp, gratin-style contrast.
- Make-ahead friendly: simmer the broth a day ahead to let flavors meld; reheat gently and finish with bread and cheese before serving for quick entertaining.
- Accessible ingredients: uses pantry and market staples — yellow onions, beef broth, thyme, bay leaves, sourdough, and Gruyère — nothing exotic required.
- Family-pleaser and showstopper: perfect for chilly evenings, date nights, or when you want a comforting main that still feels elevated and special.
Personal note: the first time I served this to visiting friends, the room fell quiet after the first bites. Someone described it as 'like a hug and a celebration in one bowl.' That memory keeps me making this dish whenever I want something that comforts and impresses at the same time.
Ingredients
- Beef short ribs (2 lb): Choose well-marbled, bone-in ribs for the best gelatin and flavor. Look for ribs labeled 'flanken' or English-cut; if bones are long, ask your butcher to cut into 2–3-inch segments for easier serving. The marrow from the bones helps thicken and enrich the broth.
- Yellow onions (3 large): These are sweeter than white onions and caramelize beautifully. Slice thin and even to ensure uniform browning — a mandoline or a steady knife works well. Avoid saving watery or bruised onions; firm bulbs yield the best texture and flavor.
- Beef broth (6 cups): Homemade broth gives the deepest flavor, but high-quality store-bought works fine. If using store-bought, choose a low-sodium variety so you can season precisely at the end.
- Fresh thyme (2 tsp leaves): Thyme pairs naturally with beef and onions. Strip leaves from the stems — use whole sprigs while simmering if you prefer, but remove them before serving to avoid fibrous bits.
- Bay leaves (2): Add background herbal notes and a subtle bitterness that balances the sweet onions. Remember to remove before serving.
- Sourdough bread (4 slices): Thick-sliced sourdough provides the sturdy base for the cheesy topping. Day-old bread is perfect because it holds up under the hot broth without turning to mush immediately.
- Gruyère cheese (1 cup shredded): Use freshly grated whole-milk Gruyère for the best melt and nutty flavor. Avoid pre-shredded cheese, which contains anti-caking agents and melts less smoothly.
- Unsalted butter (2 tbsp): For caramelizing the onions and giving a glossy finish. Unsalted lets you control the final seasoning.
- Salt and pepper: Season to taste. Add sparingly during cooking and adjust at the end, especially if your broth is salted.
Instructions
Prepare and slice: Trim excess silver skin from the ribs and cut into manageable pieces if necessary. Peel and thinly slice the onions to about 1/8-inch thickness so they soften and brown evenly. Pat the ribs dry with paper towels to aid in a good sear. Caramelize the onions: In a large heavy-bottomed pot over medium heat, melt 2 tablespoons unsalted butter. Add the sliced onions with a pinch of salt and cook, stirring every few minutes, for about 30 minutes until deeply golden and jammy. Reduce heat if onions start to scorch; the goal is slow, even browning to develop sweet flavors and complex aromatics. Sear the short ribs: Push the onions to one side of the pot. Increase heat to medium-high, add the short ribs in a single layer and sear for 5–7 minutes, turning until browned on all sides. The fond (brown bits) on the bottom is flavor gold — deglaze with a small splash of broth if needed, scraping these into the onions. Simmer to tender: Pour in 6 cups beef broth, add 2 teaspoons fresh thyme leaves and 2 bay leaves. Bring to a gentle boil, then reduce heat and simmer uncovered for about 2 hours until the meat is fork-tender. Skim any excess fat from the surface if you prefer a leaner broth. Finish and assemble: Preheat oven to 350°F (175°C). Remove ribs from the pot, shred the meat off the bone, and return the meat to the broth. Taste and adjust seasoning with salt and pepper. Ladle the soup into oven-safe bowls, place a slice of sourdough on each, and generously top with shredded Gruyère. Bake until bubbly: Place bowls on a baking sheet and bake for 15–20 minutes until the cheese is bubbling and lightly browned. For a crispier top, finish with a 1–2 minute broil — watch carefully to avoid burning.
You Must Know
- This bowl is high in protein and rich in collagen from short ribs; it also contains dairy and gluten from the cheese and bread.
- Leftovers keep well refrigerated for up to 3 days; do not store bread in the soup — add just before reheating for best texture.
- You can freeze the broth and shredded meat for up to 3 months; thaw overnight in the refrigerator before reheating and finishing with bread and cheese.
- Skimming fat after simmering reduces greasiness; refrigerating the pot briefly lets the fat solidify for easy removal.
My favorite part is the moment the cheese first bubbles and the kitchen fills with a nutty, toasty aroma. Serving this on a gray winter evening felt like giving little gifts at the table; everyone sliced their bread, scooped the meat-rich broth, and compared the best bites. It’s a showy finish with humble roots.
Storage Tips
Store the cooled broth and shredded beef in an airtight container in the refrigerator for up to 3 days. If you plan to freeze, portion into meal-sized containers and freeze for up to 3 months. For the best texture, do not store the sourdough in the liquid; keep bread and cheese separate and add them only when reheating. Reheat gently over low heat on the stovetop until warmed through, then assemble and brown the cheese under the broiler to revive that gratin finish.
Ingredient Substitutions
If you don't have short ribs, chuck roast works well though it will produce slightly less gelatinous broth; increase simmer time until the meat is tender. Swap Gruyère for Emmental or a sharp Swiss for similar melting and flavor. For a gluten-free version, use sturdy gluten-free bread or make cheesy croutons separately. If you prefer a lighter finish, top bowls with a thin slice of toasted baguette and a light sprinkling of cheese instead of a full gratin.
Serving Suggestions
Serve with a simple green salad dressed lightly in vinaigrette to cut through the richness. A small plate of cornichons or pickled shallots alongside brightens the palate between spoonfuls. For wine, choose a medium-bodied red like a Pinot Noir or a Grenache to match the beef without overpowering the onion's sweetness. Garnish with a few fresh thyme leaves for color and aroma.
Cultural Background
Classic French onion soup dates back to inexpensive, comforting peasant fare in France, where slow-caramelized onions were elevated with a hearty stock and gratinated cheese. This version borrows that technique but incorporates beef short ribs to create a heartier, more substantial bowl — a fusion of rustic French technique and the American preference for richer, meat-forward soups.
Seasonal Adaptations
In winter, add root vegetables like parsnip or carrot to the simmering broth for extra body and sweetness. In spring or fall, finish the bowl with a sprinkle of fresh herbs like chives or tarragon. During holiday gatherings, double the recipe and serve in individual oven-safe crocks for an impressive, warm-course starter or a cozy main course.
Meal Prep Tips
Make the broth and shred the meat a day ahead; cool and refrigerate. When ready to serve, reheat slowly, adjust seasoning, and assemble bowls with fresh bread and cheese. If preparing for a dinner party, pre-shred the cheese and pre-slice the bread so the final bake is quick and stress-free.
Final thoughts: this bowl brings together comfort, technique, and hospitality. Whether you’re feeding family or hosting friends, the combination of rich short ribs, sweet caramelized onions, and a bubbly cheese finish creates a memorable meal that invites conversation and second helpings. Make it your own — adjust the seasoning, choose your favorite bread, and savor each layered bite.
Pro Tips
Dry the short ribs thoroughly before searing to achieve a deep brown crust and richer fond.
Cook the onions low and slow; high heat will char them rather than develop sweet caramelization.
Use day-old sourdough so the bread holds up under hot broth; toast slices briefly if bread is very fresh.
This nourishing french onion beef short rib soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How long can I store leftovers?
Yes — refrigerate the broth and shredded meat separately from the bread and cheese for up to 3 days. Reheat gently and assemble just before serving.
Can this be frozen?
Freeze the broth and meat in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating and finishing with bread and cheese.
Tags
French Onion Beef Short Rib Soup
This French Onion Beef Short Rib Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Meat & Broth
Vegetables & Herbs
Toppings & Finishing
Instructions
Prepare the ingredients
Trim excess silver skin from the short ribs and cut into 2–3 inch pieces if needed. Peel and thinly slice yellow onions to ensure even caramelization. Pat meat dry before searing.
Caramelize the onions
Melt 2 tablespoons unsalted butter in a large heavy-bottomed pot over medium heat. Add sliced onions with a pinch of salt and cook slowly, stirring frequently, for about 30 minutes until deeply golden and jammy without burning.
Sear the short ribs
Push onions to the side, increase heat to medium-high, and add short ribs in a single layer. Sear 5–7 minutes, turning to brown all sides, scraping up any fond to incorporate into the onions.
Simmer until tender
Pour in 6 cups beef broth, add thyme and bay leaves, bring to a gentle boil, then reduce heat and simmer uncovered for about 2 hours until meat is fork-tender and the broth has concentrated.
Assemble and bake
Preheat oven to 350°F (175°C). Shred the meat off the bones and return it to the pot. Ladle soup into oven-safe bowls, top with a slice of sourdough and shredded Gruyère, then bake 15–20 minutes until cheese is bubbly and golden. Optionally broil 1–2 minutes for extra color.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

5-Minute Air Fryer Roasted Garlic Magic That Wows
Learn how a 5-minute prep transforms a whole garlic bulb into silky, caramelized cloves in the air fryer. Perfect as a spread, mix-in, or flavor booster that elevates weeknight meals and party plates.

Air-Fried Pizza Rolls
Golden, melty pizza rolls made in the air fryer—crispy outside, gooey inside, ready in under 20 minutes. Perfect for snacks, parties, or quick dinners.

Air-Fried Rice Paper Noodle Rolls
Crispy, light rolls filled with vermicelli, tofu or shrimp, and crisp vegetables—air-fried for a healthier crunch and quick prep.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Riley!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
