Begin by preparing all your ingredients. Dice the potatoes, slice the carrots, chop the onion, and mince the garlic.
In a skillet over medium heat, sear the beef cubes for about 5-7 minutes until browned on all sides. This step adds depth of flavor but can be skipped if you're short on time.
Place the beef in the crockpot along with the chopped potatoes, sliced carrots, and onion. Add the minced garlic on top.
In a separate bowl, combine the beef broth, tomato paste, thyme, rosemary, Worcestershire sauce, and season with salt and pepper. Stir until the tomato paste is well incorporated.
Pour the broth mixture over the beef and vegetables in the crockpot, ensuring everything is well-covered. Stir gently to mix.
Cover the crockpot and cook on low for 7-8 hours or on high for 4-5 hours, until the beef is tender and the vegetables are cooked through.
About 30 minutes before serving, stir in the frozen peas. If you prefer a thicker stew, mix the cornstarch with 2 tablespoons of water to make a slurry and add it to the stew, stir gently, and let it cook for another 30 minutes.
Before serving, taste the stew and adjust the seasoning with more salt and pepper if necessary.
Notes
Serve hot in deep bowls, garnished with fresh parsley and crusty bread on the side.