This post may contain affiliate links, Read the full disclosure here.
If you’re looking for a dish that’s both comforting and packed with flavor, you’re in for a treat. French Onion Short Ribs take the deep, rich flavors of classic French onion soup and pair them with melt-in-your-mouth short ribs. The savory, slow-cooked beef absorbs the aromatic blend of caramelized onions, thyme, sage, and garlic, creating a dish that’s incredibly flavorful and tender. The addition of toasted French bread with melted Gruyère cheese on top brings a delightful crunch and gooey, cheesy goodness to every bite. It’s like a hug in a bowl, perfect for chilly nights, special gatherings, or just because you deserve something delicious. Whether you prepare it in the oven or let it simmer all day in the crockpot, this dish will fill your home with irresistible aromas and your table with happy faces.
Why You’ll Love This Recipe
- Simple Ingredients, Big Flavor: No fancy ingredients—just pantry staples that come together beautifully. Every bite is rich and satisfying, making it an instant favorite.
- Hands-Off Cooking: Once everything is in the oven or slow cooker, the magic happens with minimal effort. The slow cooking process allows the meat to become fall-apart tender while absorbing all the deep, savory flavors.
- Family-Friendly: Even picky eaters will love the tender beef and cheesy toast topping. The comforting flavors make this dish a hit with both kids and adults alike.
- Meal Prep Friendly: Leftovers taste even better, making it a great make-ahead meal. Store portions for easy weeknight dinners or freeze for future indulgence.
- Restaurant-Quality at Home: This dish rivals anything you’d get at a high-end bistro, bringing gourmet flavors straight to your dinner table without the hefty price tag.
Ingredients
For the Short Ribs
- 6 tablespoons salted butter
- 4 medium yellow onions, thinly sliced
- 1/2 cup dry white wine (such as Pinot Grigio or Sauvignon Blanc)
- Black pepper, to taste
- 2 shallots, sliced
- 4 cloves garlic, chopped
- 2 tablespoons fresh thyme leaves
- 2 tablespoons chopped fresh sage
- Chili flakes, to taste
- 6-8 cups low sodium chicken broth
- 1/2 cup tamari or low sodium soy sauce
- 4 pounds bone-in beef short ribs
- 2 bay leaves
- 1 star anise (optional)
- 2 cups baby carrots
- 6 slices French bread
- 2 cups shredded Gruyère cheese
How to Make French Onion Short Ribs

Stove/Oven Method

- Preheat & Sauté Onions: Preheat oven to 325°F. In a Dutch oven over high heat, melt butter and sauté onions for 5 minutes, stirring frequently to prevent burning.
- Caramelize: Add wine, season with black pepper, and cook for another 5-8 minutes until onions turn golden and the wine evaporates. Stir occasionally to ensure even caramelization.
- Build the Flavor: Stir in shallots, garlic, thyme, sage, and chili flakes. Cook for an additional 2-3 minutes until fragrant. Nestle in the short ribs, ensuring they are partially submerged in the mixture, then pour in 6 cups of broth.
- Slow Roast: Add tamari, bay leaves, and star anise (if using). Cover and roast for 2 1/2 to 3 hours, checking every hour to ensure the liquid level is sufficient. If needed, add additional broth. Add carrots in the last 1-2 hours of cooking.
- Shred & Serve: Remove bay leaves and star anise. Discard bones and excess fat. Lightly shred the meat and stir it back into the broth. Let it simmer for an additional 10 minutes to absorb more flavor. Keep warm until ready to serve.
- Prepare the Cheesy Toast: Toast bread at 425°F for 10 minutes, flipping halfway for even crispiness. Switch the oven to broil, top the bread with Gruyère cheese, and broil for 2-3 minutes until bubbly and golden brown.
- Assemble & Enjoy: Ladle the short ribs and broth into bowls, ensuring an even distribution of meat and carrots. Top each bowl with a slice of cheesy toast, a sprinkle of fresh thyme, and a dash of black pepper for extra flavor. Serve immediately and enjoy!

Crockpot Method
- Follow steps 1-3 above in a Dutch oven, then transfer everything to a crockpot.
- Add the short ribs, 6 cups of broth, tamari, bay leaves, and star anise.
- Cover and cook on low for 7-8 hours or high for 5-6 hours, adding carrots in the last 1-2 hours.
- Remove bay leaves and star anise, shred the meat, and keep warm.
- Toast and broil the bread with cheese as in step 6 above.
- Serve with cheesy toast, fresh thyme, and black pepper.
Pro Tips for Perfect Short Ribs
- Brown the onions deeply: The richer the caramelization, the deeper the flavor.
- Use a good wine: It doesn’t need to be expensive, but a quality dry white wine enhances the dish.
- Let it rest: After cooking, let the ribs sit for 10-15 minutes before serving for the best texture.
Frequently Asked Questions
What’s the secret to deep, rich onion flavor?
Slow cooking the onions until they are golden brown is key. Be patient—it’s worth it! Adding a pinch of sugar can also help enhance the caramelization process.
Can I make this ahead of time?
Absolutely! The flavors get even better overnight. Store in an airtight container in the fridge and reheat gently before serving. For best results, store the short ribs separately from the broth and toast the bread fresh.
What’s the best cheese for the toast?
Gruyère is the classic choice, but Swiss or even mozzarella work well if that’s what you have. For a bolder flavor, try aged cheddar or a mix of different cheeses.
Can I use boneless short ribs?
Yes! But bone-in short ribs add extra flavor. If using boneless, reduce cooking time slightly and add a splash of beef broth to maintain richness.
What can I serve with French Onion Short Ribs?
A side salad, roasted veggies, or mashed potatoes make great accompaniments. Creamy polenta or garlic bread also pair beautifully with this dish.
Can I freeze leftovers?
Yes! Store the short ribs and broth in an airtight container for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove. Avoid freezing the cheesy toast, as it will become soggy when reheated.
How do I make the broth thicker?
If you prefer a thicker consistency, mix a tablespoon of cornstarch with a little water and stir it into the broth before serving. Alternatively, you can let the broth simmer uncovered for 10-15 minutes to reduce and concentrate the flavors.
Can I use red wine instead of white wine?
Yes! Red wine will add a deeper, more robust flavor. Try using a dry red wine like Cabernet Sauvignon or Merlot for best results.
A side salad, roasted veggies, or mashed potatoes make great accompaniments.
Related Recipes You’ll Love
- French Onion Grilled Cheese – A gooey, cheesy sandwich bursting with caramelized onion flavor, perfect for pairing with a bowl of soup.
- Gourmet French Onion Soup Burgers – Juicy burgers topped with caramelized onions and melted cheese, bringing French onion soup flavors into a handheld meal.
- Ultimate Bottom Round Roast – A slow-cooked beef dish with deep, savory flavors, ideal for a comforting weekend dinner.
- Classic Beef Bourguignon – A rich and hearty French stew with red wine-braised beef, perfect for a gourmet dinner.
- Slow Cooker Braised Short Ribs – A hands-off approach to fall-apart tender short ribs cooked in a flavorful sauce.
Let’s Chat!

Have you tried this French Onion Short Ribs recipe? I’d love to hear how it turned out! Leave a comment below and share your favorite tweaks. And don’t forget to snap a pic and tag me on Facebook—I love seeing your kitchen creations!
PrintFrench Onion Short Ribs – A Cozy, Family-Friendly Meal
- Total Time: 3 hours 20 minutes
- Yield: 6 servings 1x
Description
Tender French Onion Short Ribs slow-cooked with caramelized onions, rich broth & Gruyère toast for the ultimate cozy meal.
Ingredients
Short Ribs & Broth:
- 6 tablespoons salted butter
- 4 medium yellow onions, thinly sliced
- ½ cup dry white wine (Pinot Grigio or Sauvignon Blanc)
- Black pepper
- 2 shallots, sliced
- 4 cloves garlic, chopped
- 2 tablespoons fresh thyme leaves
- 2 tablespoons chopped fresh sage
- Chili flakes
- 6–8 cups low sodium chicken broth
- ½ cup tamari or soy sauce (low sodium)
- 4 pounds bone-in beef short ribs
- 2 bay leaves
- 1 star anise (optional)
- 2 cups baby carrots
Cheese Toast:
- 6 slices French bread
- 2 cups shredded Gruyère cheese
Instructions
Stove/Oven Method
- Preheat the oven to 325°F.
- In a large Dutch oven over high heat, melt butter and cook onions for 5 minutes until softened. Add wine, season with pepper, and cook another 5-8 minutes until onions are golden.
- Add shallots, garlic, thyme, sage, and chili flakes. Then add short ribs, pour in 6 cups of broth, tamari, bay leaves, and star anise (if using).
- Cover and roast for 2 ½ to 3 hours until the ribs are tender. Add carrots during the last 1-2 hours of cooking.
- Remove bay leaves and star anise, discard bones and extra fat, then lightly shred the meat. Keep warm on the stove.
- Switch oven to 425°F. Arrange bread on a baking sheet and toast for 10 minutes. Switch to broil, top bread with cheese, and broil until bubbly (2-3 minutes).
- Ladle soup into bowls, top with cheesy toast, black pepper, and fresh thyme. Enjoy!
Crockpot Method
- Follow steps 2-3 using a Dutch oven, then transfer everything to a crockpot.
- Add short ribs, 6 cups broth, tamari, bay leaves, and star anise. Cook on low for 7-8 hours or high for 5-6 hours. Add carrots during the last 1-2 hours.
- Remove bay leaves and star anise, discard bones, and shred meat. Keep warm.
- Follow steps 6-7 to prepare cheesy toast and serve.
Notes
- For extra depth of flavor, brown the short ribs before adding them to the broth.
- Use beef broth instead of chicken broth for a richer taste.
- Want a spicier kick? Increase the chili flakes or add a splash of hot sauce
- Prep Time: 20 minutes
- Cook Time: 3 hours
- Category: Main Course
- Method: Slow Cooking
- Cuisine: French-American
Nutrition
- Serving Size: 1 bowl
- Calories: 580
- Sugar: 8g
- Sodium: 900mg
- Fat: 32g
- Saturated Fat: 14g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 40g
- Cholesterol: 95mg




