If you are craving something deeply comforting with layers of rich flavor, this French Onion Beef Short Rib Soup Recipe is just the dish to warm your soul. This hearty soup combines the tender, melt-in-your-mouth goodness of slow-cooked beef short ribs with the sweet, caramelized depth of onions and a savory broth, topped with golden, cheesy croutons that will have you savoring every last spoonful. It’s a classic French onion soup with an irresistible twist that transforms a traditional favorite into a show-stopping meal.

Ingredients You’ll Need
Getting the flavors just right starts with using simple, quality ingredients that each add an essential note to the symphony of this soup. From the rich beef short ribs to the sweet onions and fragrant herbs, everything plays a crucial role in creating that unforgettable taste and perfect texture.
- 2 tablespoons olive oil: For browning the beef and sautéing the onions, enhancing the soup’s overall richness.
- 1 pound beef short ribs: The star protein that will impart a deep, hearty flavor as it slowly cooks to tenderness.
- 4 large onions, thinly sliced: Caramelized until golden, they bring natural sweetness and depth to the broth.
- 4 cloves garlic, minced: Adds just the right savory punch to balance the sweetness of the onions.
- 6 cups beef broth: The base of the soup that ties everything together with robust, meaty flavor.
- 1 tablespoon balsamic vinegar: A splash to brighten the soup with subtle acidity and complexity.
- 1 teaspoon fresh thyme: Offers a fragrant herbal note that complements the beef and onions beautifully.
- 1 bay leaf: Simmered with the soup, it adds an impeccable depth without overpowering other ingredients.
- Salt and pepper to taste: Essential for seasoning, to bring out all the natural flavors.
- 4 slices French bread: Toasted to hold the melted cheese topping, adding crunch and heartiness.
- 1 cup Swiss or Gruyère cheese, shredded: The perfect melty, nutty cheese to crown each bowl with irresistible indulgence.
How to Make French Onion Beef Short Rib Soup Recipe
Step 1: Brown the Beef Short Ribs
Start by heating olive oil in a heavy pot over medium-high heat. Pat your beef short ribs dry and brown them on all sides until they develop a deep caramel color. This step is crucial because it locks in flavor and adds incredible richness to the soup base. Once browned, remove the ribs and set aside.
Step 2: Caramelize the Onions
In the same pot, reduce the heat to medium and add your thinly sliced onions. Cook them slowly, stirring often, until they turn a beautiful golden-brown color. This can take up to 45 minutes but is absolutely worth the wait — caramelized onions are the heart of this French Onion Beef Short Rib Soup Recipe.
Step 3: Add Garlic and Deglaze
Throw in the minced garlic and cook for just a minute until fragrant. Then, splash in the balsamic vinegar, scraping up any browned bits stuck to the bottom of the pot. These bits add intensified flavor to your broth, so make sure to get them all blended in.
Step 4: Build the Soup
Return the browned short ribs to the pot. Pour in the beef broth and add the fresh thyme and bay leaf. Bring everything to a gentle simmer. Cover and let it cook low and slow for about 2 hours, or until the meat is incredibly tender and falling off the bone.
Step 5: Finish the Soup
Once the ribs are tender, remove them from the pot. Carefully shred the meat off the bones, discarding fat and bones, then return the beef to the soup. Season with salt and pepper to taste, and keep the soup warm while you prepare the final topping.
Step 6: Prepare the Cheese-Topped Bread
Preheat your oven’s broiler and lightly brush the slices of French bread with olive oil. Toast them until just golden, then pile the shredded Swiss or Gruyère cheese on top. Broil briefly until the cheese melts and bubbles to a perfect golden crust, ready to crown your soup bowls.
How to Serve French Onion Beef Short Rib Soup Recipe

Garnishes
The crowning glory of this French Onion Beef Short Rib Soup Recipe is the cheesy, toasty bread that melts right into the broth. You can add fresh thyme sprigs for a pop of green and extra aroma. A sprinkle of cracked black pepper on top makes it even more inviting.
Side Dishes
This soup is a meal in itself but pairs beautifully with a crisp green salad or roasted veggies to add freshness alongside the rich flavors. A simple, lightly dressed arugula salad with lemon vinaigrette provides a bright counterbalance.
Creative Ways to Present
For a cozy family dinner, serve the soup in rustic ceramic bowls straight from the oven. For a dinner party, consider individual French onion soup crocks for a charming touch. You can even float a delicate herb crouton alongside the cheese to impress your guests with a delightful presentation.
Make Ahead and Storage
Storing Leftovers
Leftover French Onion Beef Short Rib Soup Recipe keeps wonderfully in the fridge for up to 3 days. Store it in an airtight container to preserve the hearty flavors and tender beef. The broth may thicken slightly; just add a bit of water or broth when reheating to loosen it.
Freezing
If you want to enjoy this soup later, it freezes well for up to 3 months. Be sure to freeze without the bread and cheese topping to keep textures fresh. Thaw overnight in the fridge and reheat gently on the stove before adding your toasted, cheesy croutons.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally to prevent sticking. Add a splash of beef broth if the soup seems too thick. For best results, re-toast the bread and melt fresh cheese just before serving so that crisp-cheesy magic shines.
FAQs
Can I use a different cut of beef instead of short ribs?
While short ribs are ideal for their tenderness and flavor, you can use beef chuck roast or brisket as alternatives for a similar richness. Just adjust cooking times to ensure the meat is tender and juicy.
What type of cheese works best for this soup?
Traditional choices are Swiss or Gruyère due to their excellent melting properties and nutty flavor. However, Emmental or mozzarella can also work if you prefer something milder or creamier.
Can I make this soup on a weeknight?
This soup does take a couple of hours to develop its deep flavors, so it’s better suited to a weekend or a day when you have some time to savor the cooking process. Preparing the caramelized onions ahead can help speed things up.
Is the balsamic vinegar necessary?
The balsamic vinegar adds a lovely acidity and complexity that balances the sweetness of the caramelized onions. You can substitute with red wine vinegar or omit it if you prefer a milder flavor, but it truly elevates the dish.
Can I use prepared beef broth, or should I make my own?
Using a high-quality store-bought beef broth works perfectly and keeps the recipe accessible. If you have homemade broth on hand, it will add an extra layer of depth, but good store-bought broth gives excellent results.
Final Thoughts
This French Onion Beef Short Rib Soup Recipe is one of those dishes that feels like a warm hug in a bowl—rich, hearty, and comforting with every bite. Whether you’re sharing it with loved ones or treating yourself to a slow-cooked delight, this soup delivers on flavor and satisfaction. I can’t wait for you to try it and make it a favorite in your kitchen too!
Print
French Onion Beef Short Rib Soup Recipe
- Prep Time: 20 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 20 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: French
Description
This comforting French Onion Beef Short Rib Soup combines tender, slow-cooked beef short ribs with caramelized onions, rich beef broth, and a touch of balsamic vinegar for depth. Topped with crusty French bread and melted Swiss or Gruyère cheese, it’s a hearty and flavorful soup perfect for cozy meals.
Ingredients
Soup 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
- 1 bay leaf
- Salt and pepper to taste
Topping Ingredients
- 4 slices French bread
- 1 cup Swiss or Gruyère cheese, shredded
Instructions
- Prepare the beef short ribs: Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium-high heat. Season the beef short ribs with salt and pepper, then sear them on all sides until browned, about 3-4 minutes per side. Remove and set aside.
- Caramelize the onions: In the same pot, reduce heat to medium, add the sliced onions and cook slowly, stirring frequently, until deeply caramelized and golden brown, about 25-30 minutes. Add the minced garlic in the last 2 minutes and stir until fragrant.
- Add liquids and aromatics: Return the seared short ribs to the pot. Pour in the beef broth, then add the balsamic vinegar, fresh thyme, and bay leaf. Season with additional salt and pepper to taste.
- Simmer the soup: Bring to a simmer, then reduce heat to low, cover, and cook gently for about 1.5 to 2 hours, or until the short ribs are tender and the flavors meld together.
- Prepare the topping: While the soup simmers, toast the French bread slices until crisp. Preheat the broiler or oven to melt the cheese later.
- Assemble and serve: Remove the short ribs from the soup and shred the meat from the bones. Discard bones and bay leaf. Return the shredded beef to the soup and adjust seasoning as needed. Ladle the soup into oven-safe bowls, top each with a toasted French bread slice, then sprinkle generously with shredded Swiss or Gruyère cheese. Place the bowls under the broiler for 2-3 minutes or until the cheese is melted and bubbly. Serve hot.
Notes
- For richer flavor, you can add a splash of red wine along with the beef broth.
- Use a sharp grater for the cheese to ensure it melts evenly.
- Be cautious when placing bowls under the broiler—use oven-safe bowls and watch closely to prevent burning.
- Leftover soup stores well in the refrigerator for up to 3 days but assemble bread and cheese just before serving to keep texture crisp.

