01 - Liberally season the beef chuck roast with salt and black pepper on all sides.
02 - Optionally, heat 1 tablespoon of oil in a large skillet over medium-high heat. Sear the roast until well-browned on all sides, about 4-5 minutes per side. This step enhances flavor and color.
03 - Place the prepared carrots, potatoes, celery, onion wedges, and minced garlic evenly across the bottom of a 6-quart (or larger) slow cooker.
04 - Carefully transfer the seared (or raw) beef roast and place it directly on top of the bed of vegetables in the slow cooker.
05 - Pour the beef broth and Worcestershire sauce over the roast and vegetables.
06 - Evenly sprinkle the dried thyme and rosemary over the roast, then tuck the bay leaves among the ingredients.
07 - Cover the slow cooker and cook on the low setting for 8 hours, or until the beef is exceptionally tender and easily shredded with a fork.
08 - Once cooked, carefully remove the tender pot roast and vegetables from the slow cooker and transfer them to a serving platter. Discard the bay leaves.
09 - For the gravy, strain the cooking liquid from the slow cooker into a medium saucepan, discarding any solids. In a small bowl, whisk together the cornstarch (or all-purpose flour) with the cold water until a smooth slurry forms. Stir this slurry into the strained cooking liquid in the saucepan. Bring the mixture to a simmer over medium heat, continuously whisking, until the gravy thickens to your desired consistency, typically 3-5 minutes.
10 - Slice or shred the tender beef roast. Serve it immediately with the cooked vegetables and generously pour the rich, savory gravy over the top.