01 - Pat the beef chuck roast dry. Evenly season all sides with kosher salt and ground black pepper.
02 - Heat olive oil in a large skillet over medium-high heat. Sear the beef on all sides until browned, about 3 to 4 minutes per side. Transfer the roast to the slow cooker.
03 - Arrange peeled and cut carrots, potato chunks, and sliced onion around and underneath the roast inside the slow cooker.
04 - Sprinkle minced garlic, dried thyme, dried rosemary, and bay leaves evenly over the meat and vegetables.
05 - In a separate bowl, whisk together low-sodium beef broth, tomato paste, and Worcestershire sauce. Pour this mixture over the ingredients in the slow cooker.
06 - Cover and cook on low heat for 8 hours until the beef is fork-tender and the vegetables are soft.
07 - Transfer the beef and vegetables to a serving platter. Discard the bay leaves.
08 - Skim excess fat from the cooking liquid remaining in the slow cooker. Combine cornstarch and cold water to form a slurry and stir it into the hot liquid. Cover and cook on high for 5 to 10 minutes until the gravy thickens.
09 - Slice or shred the beef. Serve with vegetables and spoon the prepared gravy over the top.