Okay, picture this: the rich, savory goodness of beef short ribs melting off the bone, combined with the sweet and slightly caramelized onions in a broth that’s so deep and comforting it feels like a hug in a bowl. This French Onion Beef Short Rib Soup is one of those dishes that brings people together—it’s warm, hearty, and full of flavor. Whether you’re looking for the perfect dinner on a cold night or wanting to impress your guests with something unique, this soup is the answer. Trust me, it’s a game-changer.
Why You’ll Love French Onion Beef Short Rib Soup
This isn’t just any soup. It’s a symphony of flavors that you’ll want to make again and again. Here’s why:
Versatile: Perfect for chilly nights or impressing your friends at a dinner party. The rich flavors make it ideal for any occasion—casual dinner or a special treat.
Budget-Friendly: You don’t need anything too fancy to make this soup shine. Beef short ribs are affordable and cook up to tender perfection when simmered slowly in a rich broth with caramelized onions.
Quick and Easy: Once you’re past the caramelizing stage, this soup takes minimal effort. The slow simmer does all the hard work while you relax.
Customizable: If you’re not a fan of beef short ribs, feel free to swap them out for another cut of beef or even chicken! You can also play around with the seasoning to suit your tastes.
Crowd-Pleasing: This soup is the kind of dish everyone will rave about. It’s perfect for cozy dinners with the family or for making a lasting impression on guests.

Ingredients
Here’s what you’ll need to create this soul-satisfying soup:
Beef Short Ribs: These are the star of the show. When braised, they become incredibly tender and packed with flavor. The meat falls right off the bone, adding richness to the broth.
Yellow Onions: The secret to that classic French onion flavor. Caramelizing these onions turns their natural sweetness into a savory depth that makes the soup unforgettable.
Garlic: Adds aromatic warmth to the dish. When sautéed, it brings out a mellow, rich flavor that complements the beef and onions perfectly.
Beef Broth: The foundation of the soup, giving it that deep, savory flavor. Beef broth adds richness and creates a perfect base to highlight the beef and onions.
Thyme: A herb that brings a fresh, earthy flavor to balance out the richness of the meat. Fresh thyme is best, but dried will work just fine too.
Bay Leaves: These help enhance the overall flavor with a subtle aromatic touch. They’re a must for bringing that extra depth to the broth.
Red Wine: Adds acidity and complexity to the soup, helping to deglaze the pan and bring out the richness of the beef and onions.
Butter and Olive Oil: The combo of these two helps to create the perfect base for caramelizing the onions and browning the beef.
Salt and Pepper: For seasoning. You can adjust these to taste as the soup simmers and you check for flavor.
(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Now, let’s get cooking! Here’s how you can create this incredible French Onion Beef Short Rib Soup:
Caramelize the Onions: In a large pot or Dutch oven, heat up a bit of butter and olive oil over medium heat. Add the sliced onions and sauté, stirring occasionally, until they’re golden brown and caramelized. This will take about 20-25 minutes. Be patient—this step adds so much flavor!
Brown the Beef Short Ribs: Remove the caramelized onions and set them aside. In the same pot, brown the beef short ribs on all sides. This should take about 4-5 minutes per side. Don’t skip this step—it locks in all the flavor and color!
Add the Garlic and Deglaze: Add the minced garlic to the pot and cook for about 1 minute until fragrant. Then, pour in the red wine to deglaze the pot, scraping up any browned bits from the bottom. These bits are packed with flavor!
Simmer the Soup: Add the caramelized onions back into the pot along with the beef broth, thyme, and bay leaves. Stir everything together, making sure the ribs are submerged in the broth. Bring it to a boil, then reduce the heat to low and let it simmer for 2-3 hours, or until the beef is tender and falls off the bone easily.
Remove the Beef: Take the short ribs out of the pot and shred the meat using two forks. Discard the bones and return the shredded beef to the pot.
Final Touches: Season the soup with salt and pepper to taste. Remove the bay leaves and thyme stems, then give everything a final stir. Serve the soup hot and enjoy!
Nutrition Facts
Servings: 6
Calories per serving: 350
Preparation Time
Prep Time: 15 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 45 minutes
How to Serve French Onion Beef Short Rib Soup
This soup is the perfect cozy dish, but here are a few ideas to take it to the next level:
With Crusty Bread: Serve with a warm, crusty baguette or sourdough to dip into that rich broth. You can even toast the bread with a little melted cheese on top for a French onion soup-inspired twist!
With a Fresh Salad: A crisp, light salad with a tangy vinaigrette is a great balance to the rich, hearty soup. Try something like a mixed greens salad or a simple arugula and pear salad.
For Extra Comfort: Add a dollop of sour cream or crème fraîche on top of the soup for extra creaminess. A sprinkle of fresh parsley or chives adds a nice touch of color.
As a Main Course: This soup is filling enough to stand on its own as the main dish. For a complete meal, serve with some roasted vegetables on the side.
Additional Tips
Here are a few tips to help you make this soup even more amazing:
Patience Is Key: The caramelizing of the onions takes time, but it’s so worth it! The sweet, deep flavor it brings to the soup is essential, so don’t rush it.
Make It Ahead: This soup actually tastes even better the next day after the flavors have had time to meld. You can make it ahead and store it in the fridge for up to 3 days.
Add Some Spice: If you like a little kick, try adding a pinch of red pepper flakes to the broth or stir in a splash of hot sauce at the end.
Use a Slow Cooker: If you want to take the slow and low approach, you can make this soup in a slow cooker! Brown the beef and onions, then add everything to the slow cooker and cook on low for 6-8 hours.
Storage Tips: Leftovers can be stored in an airtight container in the fridge for up to 3 days. You can also freeze it for up to 3 months—just be sure to cool it completely before freezing!
FAQ Section
Q1: Can I use a different cut of beef?
A1: Yes! While short ribs are the best for this recipe, you can substitute with chuck roast or stew beef. Just make sure to adjust the cooking time depending on the cut.
Q2: Can I make this soup ahead of time?
A2: Yes, in fact, it tastes even better the next day! Just store it in the fridge and reheat when ready to serve.
Q3: Can I freeze the soup?
A3: Absolutely! Let the soup cool completely before transferring it to an airtight container for freezing. It will keep for up to 3 months in the freezer.
Q4: Can I skip the wine?
A4: If you’d prefer not to use wine, you can deglaze the pot with more beef broth or even a splash of apple cider vinegar for a bit of acidity.
Q5: Can I make this in a slow cooker?
A5: Yes, you can! Brown the beef and onions, then add everything to the slow cooker and cook on low for 6-8 hours. The beef will be just as tender and flavorful.
Q6: How do I store leftovers?
A6: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
Q7: Can I make this soup spicier?
A7: Yes! Add a pinch of red pepper flakes, a dash of hot sauce, or even a chopped jalapeño to the broth to add a little heat.
Q8: How do I know when the beef is tender?
A8: The beef should shred easily with a fork when it’s ready. If it’s not shredding, let it simmer a little longer.
Q9: Can I add cheese to the soup?
A9: Yes! If you want to make it even more indulgent, sprinkle some shredded Gruyère or Swiss cheese on top of the soup for a cheesy, French onion-inspired finish.
Q10: Can I use a pressure cooker to speed up the cooking process?
A10: Yes, you can! Brown the beef and onions, then cook the soup in a pressure cooker for about 1 hour on high pressure. Make sure to release the pressure naturally for the best results.
Conclusion
This French Onion Beef Short Rib Soup is everything you want in a cozy, comforting meal—rich, flavorful, and packed with layers of savory goodness. The tender beef, caramelized onions, and deeply aromatic broth make it a dish everyone will love. It’s perfect for a chilly evening or as the centerpiece of a special meal. So go ahead, grab those short ribs, and get cooking—you’re in for a treat!
PrintFrench Onion Beef Short Rib Soup
This hearty and comforting soup combines tender beef short ribs, caramelized onions, and a rich broth, topped with melted Swiss or Gruyère cheese and toasted French bread. Perfect for a cozy meal!
- Prep Time: 15 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 15 minutes
- Yield: 4 servings 1x
- Category: soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
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 of French bread
- 1 cup shredded Swiss or Gruyère cheese
Instructions
- Sear the Beef: In a large pot, heat the olive oil over medium heat. Season the beef short ribs with salt and pepper, then sear them until browned on all sides, about 4-5 minutes each side. Remove the ribs and set aside.
- Caramelize the Onions: In the same pot, add the sliced onions. Cook, stirring occasionally, until golden brown and caramelized, about 15-20 minutes.
- Add Garlic: Add the minced garlic and cook for another 1-2 minutes until fragrant.
- Add Broth and Simmer: Return the short ribs to the pot, pour in the beef broth, and add balsamic vinegar, thyme, bay leaf, and additional salt and pepper. Bring to a boil, then reduce heat to low. Cover and simmer for 1.5 to 2 hours, until the meat is tender.
- Prepare the Bread: Preheat the broiler. Place the French bread slices on a baking sheet and toast lightly in the oven.
- Shred the Meat: Once the ribs are tender, remove them from the pot. Shred the meat, discard the bones, and return the shredded beef to the soup.
- Assemble the Soup: Ladle the soup into oven-safe bowls. Place a slice of toasted French bread on top of each bowl and sprinkle with shredded cheese.
- Broil and Serve: Broil the bowls for 2-3 minutes, or until the cheese is bubbly and golden. Serve immediately and enjoy!
Notes
- For extra flavor, you can add a splash of white wine when caramelizing the onions.
- If you prefer a richer broth, you can add a splash of red wine during the simmering process.
Nutrition
- Serving Size: 1 bowl
- Calories: 450 kcal
- Sugar: 9g
- Sodium: 950mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 80mg