Go Back

Savory French Onion Beef Short Rib Soup

A cozy and comforting soup featuring tender short ribs and sweet caramelized onions, topped with melted gruyère cheese. Perfect for family dinners!
Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours
Servings: 8 servings
Course: Main Course, Soup
Cuisine: Comfort Food, French
Calories: 450

Ingredients
  

Main Ingredients
  • 3 lbs beef short ribs Choose high-quality short ribs for richer flavor.
  • 4 large sweet onions, sliced thinly Caramelizing takes time but adds sweetness.
  • 4 cloves garlic, minced
  • 1 cup dry red wine
  • 4 cups beef stock
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 2 teaspoons fresh thyme
  • 1 leaf bay leaf
  • to taste Salt and black pepper
  • 8 slices French baguette, toasted Essential for serving.
  • 2 cups shredded gruyère cheese Traditional cheese for topping.

Method
 

Preparation
  1. In a large pot, heat the olive oil over medium-high heat. Season the beef short ribs with salt and pepper. Add them to the pot and brown on all sides, about 3-4 minutes per side. Remove and set aside.
  2. In the same pot, lower the heat to medium and add the butter. Add the sliced onions, cook slowly, stirring occasionally, until they are caramelized, about 20-25 minutes.
  3. Once the onions are caramelized, add the minced garlic and cook for an additional minute. Pour in the red wine, scraping the bottom of the pot to release the flavors. Allow it to reduce for about 5 minutes.
  4. Return the short ribs to the pot, add the beef stock, thyme, and bay leaf. Bring to a simmer, cover, and cook for 1.5 hours, or until the beef is tender.
  5. Preheat your broiler. Ladle the soup into oven-safe bowls, top each with a slice of toasted baguette, and generously sprinkle with gruyère cheese. Place under the broiler for 2-3 minutes until the cheese is bubbly and golden.
  6. Allow the soup to cool slightly before enjoying the cheesy, savory goodness!

Notes

This soup can be made ahead for even better flavor. Store in airtight containers; refrigerate for up to 3 days or freeze for up to 3 months. Refresh with a little more beef stock or water when reheating.