01 - Generously season the beef chuck roast on all sides with 2 teaspoons salt and 1 teaspoon black pepper, pressing the seasoning into the meat.
02 - Heat a large skillet over medium-high heat with a small amount of oil. Sear the roast until browned on all sides, approximately 2-3 minutes per side. This step is optional but highly recommended for enhanced flavor.
03 - Arrange the carrots, potatoes, onion wedges, and minced garlic evenly in the bottom of a 6-quart or larger slow cooker.
04 - Place the seared (or raw if skipping searing) beef roast directly on top of the vegetable layer.
05 - In a small bowl, whisk together the beef broth, red wine, tomato paste, and Worcestershire sauce until fully combined and smooth.
06 - Pour the liquid mixture evenly over the beef and vegetables. Sprinkle the dried thyme and rosemary over the top, then tuck the bay leaves into the liquid.
07 - Cover the slow cooker with its lid. Cook on low setting for 8 hours, or until the beef shreds easily with a fork and vegetables are tender.
08 - Discard the bay leaves from the cooked mixture before proceeding to service.
09 - Transfer 2 cups of the cooking liquid to a saucepan. In a small cup, whisk cornstarch and cold water until smooth. Stir the cornstarch mixture into the hot liquid and bring to a simmer. Cook for 2-3 minutes, stirring constantly, until thickened to desired consistency.
10 - Using two forks, shred the beef directly in the slow cooker or transfer to a cutting board. Serve the shredded beef with vegetables, topped with the prepared gravy.