Season the chuck roast with pepper and salt on all sides, and set aside.
In a large Dutch oven or oven-safe pot, heat 1 tablespoon of olive oil over medium-high heat. Once the Dutch oven is hot, place the roast into the pot and sear for 5 minutes. Flip the roast and cook for another 5 minutes until a browned crust has formed.
Remove the roast from the pot and set aside on a large plate. Add the onion, garlic, rosemary, thyme, and bay leaves to the pot. Sauté for 3 minutes.
Add the beef broth and water to the pot and stir. Place the roast back into the pot. Cover the pot and place it in the oven. Cook the roast covered for 5 hours at 325 degrees F.
After the roast has cooked for 5 hours, add the baby carrots and baby potatoes to the pot. Cover and cook for 45 minutes.
When the potatoes and carrots have cooked for 45 minutes, test to see if they are cooked. Potatoes and carrots should easily pierce with a fork or a knife if they are cooked. The chuck roast will be fall-apart tender at this point.
Remove the bay leaves.
Break apart the meat and serve with the vegetables.
Notes
How to Make Gravy From the Drippings: Remove 1 cup of the juice from the pot and pour into a small saucepan. Turn the heat to high and bring to a boil.In a small bowl, mix together 1 tablespoon of flour and 1 tablespoon of cold water until a paste forms, and whisk into the saucepan until it thickens.Ladle over the top and enjoy!