Hearty French Onion Short Rib

Category: Dinner Ideas That Actually Work

This comforting French onion dish combines deeply caramelized onions with tender, slow-braised beef short ribs that melt in your mouth. Simmered in a rich broth, the soup reveals a complex blend of savory, sweet, and umami flavors. The crowning touch is a toasted slice of crusty bread laden with melted, golden Gruyère cheese, adding a welcome crunchy texture. Ideal for chilly days, this hearty stew-like soup fills your kitchen with warm aromas and delivers satisfying flavors with every spoonful, perfect for family meals or elegant gatherings.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Fri, 28 Nov 2025 22:45:53 GMT
A bowl of soup with bread and cheese. Save
A bowl of soup with bread and cheese. | lilicooks.com

This hearty French Onion Short Rib Soup with Cheesy Gruyère Toast transforms a classic comfort food into a luxurious, warming meal perfect for chilly days. With tender, slow-braised short ribs melting into a rich caramelized onion broth topped with melted, golden Gruyère cheese on crusty toast, this recipe is a satisfying dinner that invites everyone back for seconds. It’s an ideal dish to savor on a lazy weekend or to impress guests with something both rustic and elegant.

I first made this soup on a cold autumn afternoon, and it instantly became a favorite for cozy family dinners. The aroma of caramelizing onions and braising beef filling the kitchen felt like a warm hug. Now it’s a go-to when I want to treat my loved ones to something special but not overly fussy.

Ingredients

  • Beef short ribs with good marbling and bone-in: the key to tender, flavorful meat and a gelatin-rich broth. Choose fresh ribs stored in the coldest part of the fridge.
  • Yellow onions: their high natural sugar allows for deep caramelization, creating the soup’s sweet and savory base. Firm, heavy onions with dry skins work best.
  • Garlic: adds a subtle aromatic depth, fresh minced garlic is essential.
  • Beef broth: opt for low-sodium, rich, and preferably homemade or high-quality store-bought to build a concentrated soup base.
  • Olive oil: for searing meat and softening onions gently.
  • Balsamic vinegar: provides acidity and a slight sweetness, enhancing the onion flavor.
  • Dried thyme and bay leaf: classic herbs that lend earthy, fragrant notes.
  • Salt and black pepper: to season and bring out the flavors in layers throughout cooking.
  • Thick crusty bread: sturdy enough to hold broth without disintegrating, a baguette or sourdough boule works wonderfully.
  • Gruyère cheese aged at least 5 months: sharp, nutty, and melts beautifully for that iconic cheese crust.
  • Fresh parsley for garnish: adds a pop of color and a fresh herbal brightness.

Step-by-Step Instructions

Prepare the Crust:
Season the beef short ribs generously with salt and pepper. Heat olive oil in a large heavy-bottomed pot over medium-high heat. Sear the short ribs on all sides until deeply browned and caramelized, about 4-5 minutes per side. This step creates a flavorful crust and important fond on the bottom of the pan. Remove the ribs and set them aside.
Caramelize the Onions:
In the same pot, reduce heat to medium and add the sliced yellow onions. Cook slowly, stirring occasionally to prevent burning. Allow the onions to soften and turn a deep golden brown over 20 to 25 minutes. This slow caramelization builds the soup’s signature sweet and savory base.
Add Garlic and Herbs:
Stir in the minced garlic and cook for one minute until fragrant. Then add balsamic vinegar, dried thyme, and a bay leaf. The vinegar deglazes the pot slightly and adds complexity to the broth.
Braise the Short Ribs:
Return the seared short ribs to the pot. Pour in the beef broth until the ribs are mostly submerged. Bring to a gentle simmer, then cover and reduce the heat to low. Allow the ribs to braise for two to two and a half hours until the meat is tender and falls off the bone easily.
Shred the Meat:
Carefully remove the short ribs and let them cool slightly. Shred the meat with two forks, discarding bones and any large pieces of excess fat. Return the shredded meat to the pot and discard the bay leaf.
Assemble and Broil:
Preheat your oven broiler. Ladle the hot soup into oven-safe bowls. Place one thick slice of bread on top of each bowl and generously sprinkle with shredded Gruyère cheese. Place the bowls on a rimmed baking sheet and broil for about two to three minutes, carefully watching to melt and brown the cheese until bubbly and golden.
Garnish and Serve:
Garnish with freshly chopped parsley and serve immediately while piping hot.
A bowl of soup with bread and meat in it. Save
A bowl of soup with bread and meat in it. | lilicooks.com

My favorite ingredient has to be the yellow onions. The hours of slow cooking to transform them from sharp and pungent to deeply sweet and caramelized is pure magic. Every time I make this soup, it fills the house with those irresistible aromas that instantly transport me to French bistros and cozy family feasts. It truly is the soul of the dish.

Storage Tips

Cool the soup completely before storing. Keep the soup base without bread and cheese in an airtight container in the fridge for up to four days. Freeze the soup (also without bread or cheese) for up to three months in freezer-safe containers. Reheat gently on the stove and add fresh toasted bread and cheese just before serving to keep textures perfect.

Ingredient Substitutions

Beef chuck roast can replace short ribs if unavailable; cut into large chunks for braising. Comté, Emmental, or a Swiss and Parmesan mix can substitute Gruyère for similar melt and flavor. If cooking gluten-free, use certified gluten-free bread and broth. For dairy-free versions, omit cheese and try sprinkling nutritional yeast on toasted bread for a cheesy flavor without dairy.

Serving Suggestions

Pair this soup with a crisp green salad dressed in a sharp vinaigrette to balance richness. Cornichons offer a tart crunch that complements the hearty broth. For drinks, a malty brown ale, dry apple cider, or a sparkling pomegranate juice contrast beautifully with the savory soup.

Cultural and Historical Context

French onion soup began as a humble street food for laborers in Paris, prized for its cheap and filling onions. Over centuries, it became a celebrated bistro classic with the addition of gratinéed cheese toast in the 1960s. Our version with short ribs is a modern twist adding sizeable protein and richness to this traditional comfort food, reflecting both history and innovation.

Recipe FAQs

→ Can this be made in a slow cooker?

Yes, after searing the short ribs and caramelizing the onions on the stove, transfer all ingredients to a slow cooker and cook on low for 7-8 hours or high for 4-5 hours until the meat is tender.

→ What cheese can replace Gruyère?

Comté, Swiss, or Emmental cheeses make excellent alternatives, offering similar meltability and nutty flavors. Mozzarella combined with Parmesan can also work for a milder, flavorful topping.

→ How do I caramelize onions properly?

Cook sliced onions slowly over medium-low heat with occasional stirring for 30-45 minutes until they turn deep golden brown and sweet, avoiding burning by adjusting heat as needed.

→ What bread works best for the toast?

Use sturdy, crusty breads like baguettes or sourdough that hold up to soaking without becoming soggy when toasted under the broiler.

→ How can I thicken the broth if it’s too thin?

Simmer the soup uncovered for 15-20 minutes to reduce liquid or stir in a slurry of cornstarch and cold water to slightly thicken the broth.

→ What key steps ensure tender short ribs?

Properly sear the ribs to develop flavor and braise them low and slow in broth for 2-2.5 hours until the meat easily pulls away from the bone and shreds effortlessly.

Hearty French Onion Short Rib

A savory French onion soup featuring melt-in-your-mouth short ribs and a bubbly Gruyère cheese crust.

Preparation Time
30 min
Cooking Time
210 min
Overall Time
240 min
Created By: Lili Clark

Category: Dinner

Skill Level: Moderate

Cuisine Type: French

Output: 6 Serves (6 servings)

Dietary Options: ~

Ingredients

→ Meat

01 2 lb bone-in beef short ribs

→ Vegetables & Aromatics

02 4 large yellow onions, thinly sliced
03 4 cloves garlic, minced

→ Liquids & Vinegars

04 6 cups beef broth
05 1 tbsp balsamic vinegar

→ Herbs & Seasonings

06 1 tsp dried thyme
07 1 bay leaf
08 Salt to taste
09 Black pepper to taste

→ Oils & Fats

10 2 tbsp olive oil

→ Bread & Cheese

11 4 slices thick crusty bread
12 1½ cups shredded Gruyère cheese

→ Garnish

13 2 tbsp chopped fresh parsley

Steps

Step 01

Season the short ribs with salt and black pepper. Heat olive oil in a large heavy-bottomed pot over medium-high heat. Brown the ribs on all sides until deeply caramelized, then remove and set aside.

Step 02

In the same pot, add sliced onions and cook over medium heat, stirring occasionally, until they turn golden brown and caramelized, approximately 20 to 25 minutes.

Step 03

Stir in minced garlic and cook for 1 minute until fragrant. Add balsamic vinegar, dried thyme, and bay leaf, mixing thoroughly to combine flavors.

Step 04

Return the seared short ribs to the pot. Pour in the beef broth and bring the mixture to a simmer. Cover and cook on low heat for 2 to 2.5 hours until ribs are tender and meat easily pulls from the bone.

Step 05

Remove the short ribs, discard bones and excess fat, shred the meat, then return it to the pot. Remove and discard the bay leaf. Adjust seasoning with salt and pepper as needed.

Step 06

Preheat the broiler. Ladle the hot soup into oven-safe bowls, top each with a slice of crusty bread, then generously sprinkle with shredded Gruyère cheese. Broil for 2 to 3 minutes until the cheese is melted, bubbling, and golden brown.

Step 07

Remove from broiler carefully. Garnish with chopped fresh parsley and serve immediately while hot.

Tips

  1. Slowly caramelize onions to achieve deep sweetness without burning. Searing short ribs in batches prevents steaming and develops better crust. Use thick, crusty bread to avoid sogginess under cheese. Always shred Gruyère cheese fresh for smooth melting.

Required Tools

  • Heavy-bottomed Dutch oven or large soup pot
  • Rimmed baking sheet or oven-safe bowls

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains dairy and gluten; includes beef.

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 480
  • Fats: 30 g
  • Carbohydrates: 25 g
  • Proteins: 35 g