A classic holiday dish. This recipe works well with cheaper cuts of beef such as the grass fed meat from South America on the kosher market these day. It works well with French roast, top of the rib, or brisket, but I wouldn't use this recipe with something like a rib roast. As for the wine, try to use something on the drier side. I like Rioja for its natural spiciness, but a Cabernet or Merlot should work just fine.
Trim any large pieces of fat or silver skin from your roast. Season liberally with salt and pepper.
Add the olive oil to the pot and place over high heat. Once the oil is hot add the roast and sear on all sides. Remove the roast, leaving the fat in the pot.
Add the onions and garlic and saute until the onions start to brown. Add the apples and cook until the apples soften.
Add wine and thyme. Roast at 275°F until tender about 4 hours. Allow the roast to rest until cool enough to handle, slice, and serve. Alternatively, allow the roast to cool completely, and slice and rewarm it in the liquid.