Ingredients
- 2 pounds beef short ribs
- 4 large yellow onions, thinly sliced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1/2 cup dry red wine
- 8 cups beef broth
- 1 bay leaf
- 1 tablespoon fresh thyme leaves
- Salt and pepper to taste
- 1 baguette, sliced and toasted
- 2 cups grated Gruyère cheese
Feel free to substitute Gruyère with Swiss cheese if you prefer a milder flavor, and you can use chicken broth in place of beef broth for a lighter version. It’s all about making the recipe fit your family’s palate, just like I do for mine.
Instructions
- Heat olive oil and butter in a large pot over medium heat. Add the onions and cook, stirring occasionally, until they are caramelized, about 30 minutes. This step requires patience, but trust me, it’s worth it!
- Add the garlic and cook for another minute until fragrant. Stir in the red wine, scraping up any browned bits from the bottom of the pot.
- Season the short ribs with salt and pepper. Add them to the pot, nestling them among the onions. Pour in the beef broth, add the bay leaf and thyme, and bring to a simmer.
- Reduce the heat to low, cover, and let the soup cook for about 2.5 to 3 hours, or until the short ribs are tender and the flavors have melded beautifully.
- Once the ribs are tender, remove them from the pot, shred the meat, and discard the bones. Return the meat to the soup.
- Preheat your broiler. Ladle the soup into oven-safe bowls, top with toasted baguette slices, and sprinkle with Gruyère cheese.
- Place the bowls on a baking sheet and broil until the cheese is bubbly and golden brown, about 2-3 minutes. Watch closely to prevent burning.
This dish is truly a labor of love, reminiscent of the slow, intentional cooking I watched my grandmother do. The key here is patience and allowing the flavors to develop.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International