Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Beef Short Rib Soup

French Onion Beef Short Rib Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elena
  • Total Time: 3 hours 15 minutes
  • Yield: Serves approximately 6 servings 1x

Description

Indulge in the rich, comforting flavors of French Onion Beef Short Rib Soup, a gourmet dish that combines succulent beef short ribs with sweet, caramelized onions simmered in a savory broth. This hearty soup is perfect for chilly evenings or special gatherings, providing a cozy meal that impresses with its deep flavors and elegant presentation. Topped with gooey Gruyère cheese and toasted bread, it’s a satisfying treat that will warm your heart and soul.


Ingredients

Scale
  • 2 pounds beef short ribs
  • 1 tablespoon olive oil
  • 2 large onions, thinly sliced
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 4 cups beef broth
  • 1 cup dry red wine (or additional beef broth)
  • 1 cup Gruyère cheese, shredded

Instructions

  1. Season beef short ribs with salt and pepper. Heat olive oil in a heavy pot over medium-high heat and sear the ribs until browned on all sides. Remove from pot.
  2. Add sliced onions to the same pot and caramelize for about 20–25 minutes until golden brown. Stir in minced garlic.
  3. Deglaze the pot with red wine, scraping browned bits off the bottom, then return short ribs to the pot.
  4. Add beef broth and bay leaf, bring to a boil. Reduce heat and simmer for 2–3 hours until meat is tender.
  5. Remove short ribs; shred meat off bones and return to soup. Adjust seasoning as needed.
  6. Serve topped with toasted French bread and melted Gruyère cheese.
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Category: Main
  • Method: Simmering
  • Cuisine: French

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 450
  • Sugar: 5g
  • Sodium: 830mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 3g
  • Protein: 36g
  • Cholesterol: 90mg