01 - Pat the beef roast dry with paper towels. Season all sides generously with salt and pepper, ensuring even coverage.
02 - Heat a large skillet over medium-high heat. Sear the roast on all sides until deeply browned, approximately 3–4 minutes per side. Transfer the seared roast to the slow cooker.
03 - Place carrots, potatoes, celery, and onion around and beneath the roast in the slow cooker, distributing evenly for consistent cooking.
04 - Whisk together beef broth, Worcestershire sauce, tomato paste (if using), thyme, rosemary, and minced garlic until well combined. Pour the mixture over the beef and vegetables. Tuck bay leaves into the liquid.
05 - Cover and cook on LOW setting for 8 hours, or until the beef pulls apart easily with a fork and vegetables are fork-tender.
06 - Discard bay leaves. Shred the beef using two forks. Serve hot with vegetables and pan juices.