Prepare the Beef: Toss the beef cubes in flour, salt, and pepper until evenly coated.
Sear the Beef: Heat olive oil in a skillet over medium-high heat. Brown the beef on all sides for 4–5 minutes to develop deep flavor.
Add to Crockpot: Place browned beef, onion, garlic, carrots, and potatoes into your crock pot.
Combine Broth and Seasonings: Pour in beef broth and water. Stir in tomato paste, Worcestershire sauce, thyme, paprika, and the bay leaf. Mix gently to combine.
Cook: Cover and cook on Low for 8–9 hours or on High for 4–5 hours, until the beef is tender and the vegetables are soft.
Add Peas: During the last 30 minutes of cooking, stir in frozen peas.
Serve: Remove the bay leaf, taste, and adjust seasoning with salt and pepper. Serve hot with crusty bread or rice.