Preheat your oven to 275°F (135°C).
Heat olive oil in a Dutch oven over medium-high heat. Season the chuck roast with salt and pepper, then sear it on all sides until browned.
Remove the roast and set aside. In the same pot, add the onions and garlic, cooking until softened.
Pour in the red wine, scraping up any browned bits from the bottom of the pot. Let it simmer for a few minutes.
Return the roast to the pot, add the beef broth, thyme, and rosemary. Bring to a simmer.
Cover the pot with a lid and transfer to the preheated oven. Cook for 3 hours.
Add the carrots and potatoes to the pot, cover, and continue cooking for another hour, or until the vegetables are tender.
Remove the pot from the oven and let the roast rest for a few minutes before serving.