Description
Looking for a cozy, restaurant-quality meal you can make at home? This French Onion Beef Short Rib Soup is everything you crave on a cold evening—hearty, rich, cheesy, and absolutely soul-satisfying. It’s a luxurious twist on the classic French onion soup, featuring melt-in-your-mouth beef short ribs, deeply caramelized onions, and a savory broth crowned with toasted bread and bubbling Gruyère cheese. Perfect for cold-weather dinners, holiday starters, or a comforting bowl to wind down the day. If you’re searching for easy dinner ideas, hearty soups, or comforting food recipes to impress guests, this one is a winner.
Ingredients
3 lb beef short ribs, bone-in
4 large yellow onions, thinly sliced
4 cloves garlic, minced
3 tbsp butter
2 tbsp olive oil
1 cup dry red wine
6 cups low-sodium beef broth
3 sprigs fresh thyme
1 bay leaf
1 tsp salt
1/2 tsp freshly ground black pepper
1 French baguette, sliced and toasted
2 cups Gruyère cheese, shredded
2 tbsp chopped fresh parsley (optional)
Instructions
1. Pat short ribs dry and season with salt and pepper. Sear on all sides in a large pot until browned. Remove and set aside.
2. Lower heat and add butter and olive oil. Add sliced onions with a pinch of salt and cook, stirring often, for 35-40 minutes until deep golden brown.
3. Stir in garlic and cook 1-2 minutes until fragrant. Deglaze with red wine and reduce by half.
4. Return short ribs to pot. Add broth, thyme, and bay leaf. Bring to a boil, then reduce to low and simmer covered for 2.5 to 3 hours.
5. Remove short ribs, discard bones, shred meat, and return to pot. Discard thyme and bay leaf.
6. While soup simmers, toast baguette slices until golden.
7. Ladle soup into oven-safe bowls, top with toast and shredded cheese. Broil 2-3 minutes until cheese is bubbly and browned.
8. Garnish with fresh parsley and serve hot.
Notes
Be patient with caramelizing onions—it’s the foundation of the soup’s flavor.
Use oven-safe bowls when broiling cheese on top.
For a gluten-free version, simply skip the bread or use GF alternatives.
- Prep Time: 25 minutes
- Cook Time: 3 hours 30 minutes
- Category: Soup
- Method: Stovetop + Broiler
- Cuisine: French-American
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 4g
- Sodium: 580mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 35g
- Cholesterol: 95mg