Description
A hearty and flavorful soup made with tender beef short ribs, caramelized onions, and topped with melted Gruyère cheese on toasted baguette.
Ingredients
Scale
- 2 pounds beef short ribs
- 2 tablespoons olive oil
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 4 cups beef broth
- 1 cup dry red wine
- 2 tablespoons Worcestershire sauce
- 4 slices French baguette
- 1 cup shredded Gruyère cheese
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium-high heat.
- Season the short ribs with salt and pepper, then brown them on all sides, about 3-4 minutes per side. Remove the ribs and set aside.
- In the same pot, add the sliced onions and cook, stirring frequently, until they are caramelized and golden brown, about 15-20 minutes.
- Add the minced garlic and thyme, cooking for an additional minute until fragrant.
- Return the short ribs to the pot, then pour in the beef broth, red wine, and Worcestershire sauce.
- Bring the mixture to a boil, then reduce the heat to low and cover. Simmer for 2-3 hours, or until the meat is tender and falls off the bone.
- Once the soup is ready, preheat your oven to 350°F.
- Place the baguette slices on a baking sheet and toast them in the oven for about 5-7 minutes until golden brown.
- To serve, ladle the soup into bowls, top each bowl with a slice of toasted baguette, and sprinkle with shredded Gruyère cheese.
- Place the bowls under the broiler for 2-3 minutes until the cheese is melted and bubbly.
Notes
- For a richer flavor, add a tablespoon of balsamic vinegar to the soup before serving.
- You can substitute the Gruyère cheese with Swiss or mozzarella if preferred.
- Prep Time: 20 minutes
- Cook Time: 2-3 hours
- Category: Soup
- Method: Stovetop
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 3g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 100mg