Go Back
+ servings
Print Recipe
5 from 5 votes

Oven Braised Beef Short Ribs

Prepare yourself for one of the most delicious oven-braised boneless short rib meals you'll ever have. These buttery, bacony beef ribs will literally melt in your mouth, and make you swoon with delight! You have my word on it!
Prep Time15 mins
Cook Time4 hrs
Total Time4 hrs 15 mins
Course: comfort food, Main Course
Cuisine: American
Servings: 6 servings
Calories: 697kcal


  • 4 pounds boneless beef short ribs
  • salt and pepper
  • 2 tablespoons avocado oil or other light colored oil
  • ¼ pound bacon, cut into 1" pieces
  • 1 large onion, chopped
  • 2 cups beef stock or broth low-sodium or no sodium
  • 3 tablespoons prepared horseradish
  • ¼ cup ketchup
  • 3 large bay leaves
  • 3 cloves garlic minced
  • ½ cup red wine not cooking wine


  • Preheat oven to 300-degrees.
  • Season the short ribs on both sides with salt and pepper.
  • Working in batches (if needed) brown the short ribs well on both sides in the avocado oil over medium/high heat. Remove the meat to a plate after browning.
  • Reduce the heat to medium. Add the chopped onion and bacon to the pot and cook, stirring occasionally, while the onion softens and the bacon cooks.
  • Scrape up the browned bits from the bottom of the pot while cooking the bacon and onion. If needed, add a splash of beef broth to help loosen the bits.
  • Add the short ribs and the bay leaves into the pot along with any accumulated meat juices leftover on the plate from browning the short ribs.
  • Meanwhile, in a small bowl, stir together the beef broth, horseradish, ketchup, and garlic.
  • Reduce the heat to low, and pour in the beef stock braising liquid along with the red wine.
  • Cover the pot and place into a preheated oven to braise for 4 hours.
  • remove the pot from the oven. Taste the sauce, and season with additional salt and pepper, if desired.
  • Remove the bay leaves and serve the short ribs over mashed potatoes, noodles, rice, or polenta. Spoon the juice over the meat, and enjoy!


Serving: 1serving | Calories: 697kcal | Carbohydrates: 8g | Protein: 62g | Fat: 43g | Saturated Fat: 16g | Cholesterol: 190mg | Sodium: 604mg | Potassium: 1382mg | Fiber: 0g | Sugar: 4g | Vitamin A: 50IU | Vitamin C: 4.6mg | Calcium: 43mg | Iron: 7mg