01 - Over medium-high heat, sear the beef cubes on all sides in a large skillet to enhance flavor, then transfer to the slow cooker.
02 - Place potatoes, carrots, celery, onion, and garlic into the slow cooker with the beef.
03 - Pour in beef broth and diced tomatoes with juice, stirring in tomato paste and Worcestershire sauce until combined.
04 - Sprinkle thyme, rosemary, bay leaves, salt, and black pepper over the mixture, then mix thoroughly.
05 - Cover and cook on low for 6 to 8 hours or on high for 3 to 4 hours, until the beef and vegetables are tender.
06 - If using, stir in frozen peas during the final 30 minutes of cooking to ensure freshness.
07 - Remove bay leaves, adjust seasoning to taste, and serve hot garnished with chopped fresh parsley if desired.