Sear the Beef: In a large skillet, heat olive oil over medium-high heat. Season the beef cubes with salt and pepper. Brown the beef in batches for about 4-5 minutes until each piece is browned on all sides. Transfer the browned beef to the crockpot.
Prepare the Vegetables: In the same skillet, add diced onion and garlic; sauté for about 2-3 minutes until the onion is translucent. Transfer the mixture to the crockpot.
Combine Ingredients: Add the carrots, potatoes, beef broth, tomato paste, Worcestershire sauce, thyme, rosemary, and bay leaves into the crockpot. Stir everything gently to combine.
Set the Crockpot: Cover and cook on low for 8 hours or on high for 4 hours.
Add Peas: In the last 30 minutes of cooking, stir in the frozen peas to add a pop of color and sweetness.
Finish and Serve: Remove bay leaves before serving, and adjust seasoning with salt and pepper as needed.
Notes
Serve the stew in deep bowls with a sprinkle of fresh parsley on top for a touch of color. Pair with crusty bread for a cozy meal!