Dive into the rich, savory goodness of Whole30 Braised Beef Ribs, a hearty dish that’s both paleo-compliant and packed with flavor. This fall-off-the-bone tender recipe features succulent beef short ribs slow-braised in a robust blend of beef broth, balsamic vinegar, and aromatic vegetables like onion, carrots, and celery. The earthy notes of fresh thyme and a hint of tomato paste create a luxurious sauce that perfectly complements the fork-tender meat. With just 20 minutes of prep and a low-and-slow cook time in the oven, this dish is a comfort food classic ideal for cozy dinners or special occasions. Serve it straight from the Dutch oven with the rich sauce ladled over the top for a meal that’s as satisfying as it is wholesome.
Scan with your phone to download!
Preheat your oven to 325°F (165°C).
Season the beef short ribs generously with kosher salt and black pepper on all sides.
Heat olive oil in a large Dutch oven over medium-high heat. Once hot, add the ribs, working in batches to avoid overcrowding, and sear each side until browned, about 3–4 minutes per side. Remove ribs and set aside.
In the same pot, add the chopped onion, carrots, and celery. Cook for about 5-7 minutes, until the vegetables are softened and beginning to brown.
Add the minced garlic and tomato paste to the pot, stirring continuously for 1 minute until fragrant.
Pour in the beef broth and balsamic vinegar, stirring to combine. Bring the mixture to a gentle simmer.
Return the seared ribs to the pot, nestling them into the liquid and vegetables. Add the fresh thyme sprigs and bay leaf.
Cover the pot with a lid and transfer it to the preheated oven. Braise the ribs for about 2 1/2 to 3 hours, until the meat is tender and falls off the bone easily.
Carefully remove the pot from the oven. Discard the thyme sprigs and bay leaf.
Serve the braised beef ribs hot, spooning the sauce and vegetables over each portion. Enjoy!
Serving size | (2602.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3973.7 |
Total Fat 222.4g | 0% |
Saturated Fat 80.3g | 0% |
Polyunsaturated Fat 10.3g | |
Cholesterol 911.7mg | 0% |
Sodium 12236.7mg | 0% |
Total Carbohydrate 217.8g | 0% |
Dietary Fiber 18.7g | 0% |
Total Sugars 161.7g | |
Protein 261.4g | 0% |
Vitamin D 108.9IU | 0% |
Calcium 639.1mg | 0% |
Iron 23.3mg | 0% |
Potassium 6322.5mg | 0% |
Source of Calories