Heat a large skillet over medium-high heat. Add a drizzle of oil.
Season the beef cubes with salt and pepper, then sear them in batches until browned on all sides. This step adds extra flavor but can be skipped if you’re short on time.
Add the carrots, potatoes, celery, onion, and garlic to the bottom of the crockpot.
Place the beef on top of the vegetables.
In a small bowl, whisk together the beef broth, tomato paste, Worcestershire sauce, thyme, and a pinch of salt and pepper.
Pour the mixture over the beef and vegetables.
Add the bay leaves.
Cover the crockpot and cook on low for 8 hours or high for 4-5 hours, until the beef is tender and the vegetables are cooked through.
About 30 minutes before serving, mix the cornstarch and water in a small bowl to create a slurry.
Stir the slurry into the crockpot and let it cook for the remaining time to thicken.
Remove the bay leaves before serving.
Ladle the stew into bowls and enjoy!