Go Back
+ servings
a plate of mashed potatoes with oven baked short ribs and sauce

Truly Tender Oven Baked Short Ribs with Apple Cider

Make the most tender, deeply flavored beef short ribs you've ever had with this easy recipe.
Prep Time 20 minutes
Cook Time 3 hours
Total Time 3 hours 20 minutes
Servings 5 people
Calories 832kcal
Author Rachel Ballard


  • 5 pounds beef short ribs bone in
  • 3 tablespoons flour gluten free works
  • 2 teaspoons salt
  • 1 teaspoon pepper
  • 3 tablespoons avocado oil or vegetable oil
  • 3 medium yellow onions peeled and thinly sliced
  • 2 cups apple cider
  • 1 cup chicken broth beef broth is fine
  • 1 cup red wine optional, use 1 more cup broth if omitting
  • 6 carrots peeled and cut in to 1" pieces
  • 3 cloves garlic smashed
  • 2 tablespoons thyme fresh
  • 1 apple cored and quartered, unpeeled, optional
  • 2 bay leaves


  • Preheat the oven to 325. Adjust the rack to the middle to make room for your dutch oven.
  • Sprinkle the short ribs evenly with salt and pepper. Add the flour to a plate and roll the ribs on all sides (even the ends) to coat. Set aside, and heat the oil in the dutch oven over medium high heat until just shimmering, about 3 or so minutes.
  • Add the ribs, a few at a time and sear until golden brown on all sides, turning every minute or two. Remove the ribs to a plate if needed and repeat with any ribs that wouldn't fit, then place all the ribs on a plate while the onions cook.
  • To the fat remaining in your pot, add the onions and saute until just softening--6 to 8 minutes. Add the ribs back in then add the cider, broth, wine if using, carrots, garlic, thyme, apple, and bay leaves.
  • Cover and bake until the ribs are fork tender and the meat is falling off the bone. That was about 3 hours for me. Check yours halfway through cooking to make sure the liquid isn't evaporating.
  • Once out of the oven, remove any excess fat from the sauce if needed. Use a ladle to gently scoop any fat from the surface or use a fat separator.
  • Serve the ribs warm over mashed potatoes with a bit of fresh thyme on top.


Serving: 1pound | Calories: 832kcal | Carbohydrates: 35g | Protein: 66g | Fat: 43g | Saturated Fat: 15g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 20g | Cholesterol: 195mg | Sodium: 1377mg | Potassium: 1780mg | Fiber: 5g | Sugar: 19g | Vitamin A: 12390IU | Vitamin C: 20mg | Calcium: 100mg | Iron: 9mg