Heat olive oil in a large skillet over medium-high heat. Add the beef cubes and brown on all sides.
Transfer the browned beef to the crock pot.
Add the carrots, potatoes, onion, and garlic to the crock pot.
In a separate bowl, mix together the beef broth, tomato paste, thyme, rosemary, bay leaves, salt, and pepper. Pour this mixture over the beef and vegetables in the crock pot.
Stir to combine all the ingredients.
Cover and cook on low for 8 hours or on high for 4 hours.
If using, add the frozen peas in the last 30 minutes of cooking.
Once cooked, remove bay leaves and adjust seasoning if necessary before serving.
Notes
For a thicker stew, you can add a cornstarch slurry in the last hour of cooking.