Sear the Beef: In a large skillet, heat olive oil over medium-high heat. Season the beef cubes with salt and pepper. Add the beef in batches, searing until browned on all sides. Transfer the browned beef to your crockpot.
Sauté the Aromatics: In the same skillet, add the chopped onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook for an additional 1 minute, stirring frequently. Transfer to the crockpot.
Combine Ingredients: In the crockpot, add the sliced carrots, diced potatoes, beef broth, Worcestershire sauce, tomato paste, thyme, and rosemary. Stir gently to combine all ingredients.
Cook Slow: Cover the crockpot and cook on low for 8-10 hours or on high for 4-5 hours until the beef is tender and the vegetables are cooked through.
Optional Thickening: If you desire a thicker stew, mix cornstarch with a little cold water to create a slurry. Stir this mixture into the stew about 30 minutes before serving and continue cooking on high until thickened.
Adjust Seasoning: Taste the stew before serving and adjust the salt and pepper if necessary.
Notes
Serve the stew in deep bowls, garnished with freshly chopped parsley for a pop of color. Accompany with crusty bread for dipping!