01 - Pat the beef chuck cubes dry with paper towels, then season generously with salt and black pepper.
02 - Optionally, for a richer flavor, brown the seasoned beef cubes in a large skillet over medium-high heat in batches. Transfer the browned beef to the slow cooker.
03 - Add the sliced carrots, cubed potatoes, sliced celery, chopped onion, and minced garlic to the slow cooker with the beef.
04 - In a separate bowl, whisk together the beef broth, dry red wine (if using), tomato paste, Worcestershire sauce, dried thyme, and dried rosemary. Pour this mixture over the beef and vegetables in the slow cooker. Add the bay leaves.
05 - Cover the slow cooker and cook on the low setting for 7 to 8 hours, or on the high setting for 4 to 5 hours, until the beef is fork-tender and the vegetables are soft.
06 - Carefully remove and discard the bay leaves from the stew.
07 - In a small bowl, whisk together the cornstarch and cold water to form a smooth slurry. Stir this slurry into the stew, then add the frozen peas. Increase the slow cooker heat to high and continue to cook for 15 to 20 minutes, or until the stew has thickened to your desired consistency and the peas are heated through.
08 - Taste the stew and adjust the seasoning with additional salt and pepper as needed before serving.