01 -
Preheat oven to 325°F. Pat ribs dry and season generously with kosher salt and black pepper.
02 -
Heat 2 tablespoons olive oil in a large Dutch oven (minimum 5 quarts) over medium-high heat. Brown ribs on all sides, approximately 10 to 12 minutes total. Remove ribs and set aside.
03 -
Add diced onion, celery, and carrots to the pot; cook, stirring occasionally, until onions soften, about 5 to 6 minutes.
04 -
Stir in minced garlic, fresh thyme, rosemary sprigs, and bay leaves; cook for 1 minute to release aromas.
05 -
Add tomato paste, coating the vegetables evenly; cook for 1 to 2 minutes until it slightly darkens.
06 -
Pour in red wine and Worcestershire sauce, scraping up browned bits from the pot bottom. Simmer until reduced by half, about 8 to 10 minutes.
07 -
Add beef stock and return browned ribs along with accumulated juices to the pot. Ensure ribs are mostly submerged; add more stock if necessary. Bring to a gentle simmer.
08 -
Cover pot and transfer to the oven. Cook for 2½ to 3 hours, or until ribs are tender and falling off the bone.
09 -
Around 30 minutes before cooking completes, heat remaining 1 tablespoon olive oil in a skillet. Sauté mushrooms with salt and pepper until golden and moisture evaporates, about 8 to 10 minutes.
10 -
Stir sautéed mushrooms into the Dutch oven. Remove herb stems and bay leaves. Skim excess fat from the sauce if desired. Optionally, remove meat and vegetables and simmer sauce on stovetop for 5 to 10 minutes to thicken before returning ribs and vegetables.
11 -
Serve hot, accompanied by creamy polenta, roasted garlic mashed potatoes, buttered noodles, or creamy parmesan garlic orzo. Garnish with chopped fresh parsley.