01 - Generously season all sides of the beef chuck roast with salt and freshly ground black pepper, pressing the spices into the meat to adhere.
02 - Heat a large skillet over medium-high heat with a small amount of oil. Sear the seasoned roast until browned on all sides, approximately 2-3 minutes per side. This step enhances flavor depth but may be omitted for convenience.
03 - Arrange the carrots, potatoes, onion wedges, and minced garlic in an even layer at the bottom of the slow cooker insert.
04 - Place the seared (or unseared) beef roast directly on top of the vegetable bed, allowing the cooking liquids to infuse both meat and vegetables during the slow cooking process.
05 - In a small mixing bowl, whisk together the beef broth, red wine, tomato paste, and Worcestershire sauce until the tomato paste is fully dissolved and the mixture is uniform.
06 - Pour the prepared liquid mixture evenly over the beef and vegetables. Sprinkle the dried thyme and rosemary across the top, then tuck the bay leaves into the liquid.
07 - Cover the slow cooker with its lid. Cook on the low setting for 8 hours, or until the beef pulls apart easily with a fork and the vegetables are completely tender.
08 - Discard the bay leaves from the cooked mixture before serving.
09 - For a thicker consistency, transfer 2 cups of the cooking liquid to a saucepan. Whisk the cornstarch into cold water until smooth, then stir into the hot liquid. Simmer for 2-3 minutes while stirring constantly until the gravy reaches desired thickness.
10 - Using two forks, shred the tender beef into bite-sized pieces. Serve the beef alongside the cooked vegetables, drizzling with the cooking liquid or prepared gravy.