🎉 Introduction
This French Onion Beef Short Rib Soup is the perfect marriage of two beloved comfort foods: classic French onion soup and slow-braised beef short ribs. Imagine meltingly tender beef, deeply caramelized onions, rich savory broth, and toasty sourdough topped with golden, gooey Gruyère cheese. Every spoonful is luxurious, bold, and deeply warming — the kind of comfort food that feels both rustic and elegant.
The magic behind this recipe is time. The onions caramelize slowly, developing sweetness that balances the richness of the beef. The short ribs simmer gently in a flavorful broth until the meat falls apart effortlessly, enriching the soup with depth and body. Fresh thyme, bay leaves, butter, and beef broth all work together to create a warm, fragrant, deeply savory bowl of comfort that elevates home cooking into something spectacular.
This dish is the perfect centerpiece for a cozy evening, a winter dinner, or a special occasion when you want something comforting yet refined. It’s rich, hearty, soulful, and unforgettable.
🧰 Equipment Needed
- Large Dutch oven or heavy soup pot
- Wooden spoon
- Cutting board
- Sharp knife
- Tongs
- Ladle
- Oven-safe bowls (for broiling cheese)
- Baking tray
🛒 Ingredients
Meat
- 2 lbs beef short ribs
Vegetables & Herbs
- 3 large yellow onions, thinly sliced
- 2 bay leaves
- 2 teaspoons fresh thyme leaves
Broth & Liquids
- 6 cups beef broth
Seasonings
- Salt and black pepper, to taste
Dairy
- 2 tablespoons unsalted butter
- 1 cup shredded Gruyère cheese
Bread
- 4 slices sourdough bread
👩🍳 Directions
Step 1 — Season and sear the short ribs
Pat the short ribs dry.
Season generously with salt and pepper.
Heat a Dutch oven over medium-high heat.
Sear the ribs on all sides until browned and caramelized (about 8–10 minutes).
Remove and set aside.
Step 2 — Caramelize the onions
Add butter to the pot.
Add the sliced onions and a pinch of salt.
Cook slowly over medium heat for 25–35 minutes, stirring often, until deep golden and caramelized.
Step 3 — Add herbs and broth
Stir in the thyme and bay leaves.
Return the seared short ribs to the pot.
Pour in the beef broth.
Bring to a gentle simmer.
Step 4 — Slow cook
Reduce heat to low.
Cover and simmer for 2–2½ hours, until the short ribs are fall-apart tender.
Step 5 — Remove bones & shred beef
Carefully remove the short ribs.
Discard bones and excess fat.
Shred the meat and return it to the soup.
Step 6 — Taste and season
Adjust salt, pepper, and thyme to taste.
Step 7 — Prepare the cheese toasts
Toast the sourdough slices lightly.
Top with shredded Gruyère.
Broil for 1–2 minutes until bubbling and golden.
Step 8 — Serve
Ladle the soup into bowls.
Top each bowl with a Gruyère sourdough toast.
Enjoy warm, rich, slow-cooked comfort.
🍽️ Servings & Timing
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 2–3 hours
- Total Time: ~3 hours
🧊 Storage & Reheating
Refrigerator
- Keeps 3–4 days.
- Store soup and bread separately.
Freezer
- Freeze the soup (without bread) for up to 2 months.
Reheating
- Reheat slowly on the stovetop.
- Toast fresh bread and melt cheese on top before serving.
🥄 Variations
1. Extra Rich Version
Add more onions and simmer uncovered to intensify flavor.
2. Herb-Infused Soup
Add rosemary or parsley.
3. Spicy Twist
Add chili flakes or smoked paprika.
4. Mushroom Boost
Add sliced mushrooms during caramelizing.
5. Leaner Version
Use beef stew meat instead of short ribs.
6. Cheesy Overload
Top with extra Gruyère or a blend of Gruyère + mozzarella.
7. Garlic Lover’s Edition
Add 3–4 cloves crushed garlic while caramelizing onions.
8. Rustic Broth
Blend a portion of the soup for thicker texture.
9. French Onion Stew
Add diced potatoes for a heartier feel.
10. Low-Sodium Version
Use low-sodium broth and reduce added salt.
❓ 10 FAQs
1. Do I have to use short ribs?
No — stew beef or chuck roast works too.
2. Why caramelize onions slowly?
It creates the iconic sweetness of French onion soup.
3. Can I use dried thyme?
Yes — use ½ teaspoon.
4. Can I make it ahead?
Yes — the flavor gets better overnight.
5. Should I skim fat?
Yes — skim excess fat after cooking.
6. Can I freeze this soup?
Absolutely — just don’t freeze the bread.
7. What cheese can replace Gruyère?
Swiss, Jarlsberg, or mozzarella.
8. Can I make it spicy?
Add cayenne or smoky paprika.
9. How do I thicken the soup?
Simmer uncovered to reduce the broth.
10. Can I serve without bread?
Yes — but the cheesy toast makes it authentic.
🏁 Conclusion
This French Onion Beef Short Rib Soup delivers rich depth, caramelized sweetness, slow-cooked tenderness, and indulgent cheesy comfort all in one bowl. The combination of beef short ribs, golden onions, fresh thyme, and bubbling Gruyère on toasted sourdough creates a soup that feels restaurant-worthy yet fully homemade.
Perfect for cold evenings, special dinners, or anytime you want a warming dish that satisfies both the heart and appetite, this soup transforms simple ingredients into a luxurious, soul-soothing meal.

French Onion Beef Short Rib Soup – Rich, Savory & Slow-Cooked Comfort
Ingredients
Equipment
Method
- Pat the short ribs dry.
- Season generously with salt and pepper.
- Heat a Dutch oven over medium-high heat.
- Sear the ribs on all sides until browned and caramelized (about 8–10 minutes).
- Remove and set aside.
- Add butter to the pot.
- Add the sliced onions and a pinch of salt.
- Cook slowly over medium heat for 25–35 minutes, stirring often, until deep golden and caramelized.
- Stir in the thyme and bay leaves.
- Return the seared short ribs to the pot.
- Pour in the beef broth.
- Bring to a gentle simmer.
- Reduce heat to low.
- Cover and simmer for 2–2½ hours, until the short ribs are fall-apart tender.
- Carefully remove the short ribs.
- Discard bones and excess fat.
- Shred the meat and return it to the soup.
- Adjust salt, pepper, and thyme to taste.
- Toast the sourdough slices lightly.
- Top with shredded Gruyère.
- Broil for 1–2 minutes until bubbling and golden.
- Ladle the soup into bowls.
- Top each bowl with a Gruyère sourdough toast.
- Enjoy warm, rich, slow-cooked comfort.
Notes
Refrigerator Keeps 3–4 days. Store soup and bread separately. Freezer Freeze the soup (without bread) for up to 2 months. Reheating Reheat slowly on the stovetop. Toast fresh bread and melt cheese on top before serving. 🥄 Variations
1. Extra Rich Version Add more onions and simmer uncovered to intensify flavor. 2. Herb-Infused Soup Add rosemary or parsley. 3. Spicy Twist Add chili flakes or smoked paprika. 4. Mushroom Boost Add sliced mushrooms during caramelizing. 5. Leaner Version Use beef stew meat instead of short ribs. 6. Cheesy Overload Top with extra Gruyère or a blend of Gruyère + mozzarella. 7. Garlic Lover’s Edition Add 3–4 cloves crushed garlic while caramelizing onions. 8. Rustic Broth Blend a portion of the soup for thicker texture. 9. French Onion Stew Add diced potatoes for a heartier feel. 10. Low-Sodium Version Use low-sodium broth and reduce added salt. ❓ 10 FAQs
1. Do I have to use short ribs? No — stew beef or chuck roast works too. 2. Why caramelize onions slowly? It creates the iconic sweetness of French onion soup. 3. Can I use dried thyme? Yes — use ½ teaspoon. 4. Can I make it ahead? Yes — the flavor gets better overnight. 5. Should I skim fat? Yes — skim excess fat after cooking. 6. Can I freeze this soup? Absolutely — just don’t freeze the bread. 7. What cheese can replace Gruyère? Swiss, Jarlsberg, or mozzarella. 8. Can I make it spicy? Add cayenne or smoky paprika. 9. How do I thicken the soup? Simmer uncovered to reduce the broth. 10. Can I serve without bread? Yes — but the cheesy toast makes it authentic. 🏁 Conclusion This French Onion Beef Short Rib Soup delivers rich depth, caramelized sweetness, slow-cooked tenderness, and indulgent cheesy comfort all in one bowl. The combination of beef short ribs, golden onions, fresh thyme, and bubbling Gruyère on toasted sourdough creates a soup that feels restaurant-worthy yet fully homemade. Perfect for cold evenings, special dinners, or anytime you want a warming dish that satisfies both the heart and appetite, this soup transforms simple ingredients into a luxurious, soul-soothing meal.