Season the steak cubes with salt, black pepper, garlic powder, and onion powder.
Heat the olive oil in a large skillet over medium-high heat. Add the seasoned steak cubes and cook until browned on all sides, about 5-7 minutes. Transfer the browned steak to the crockpot.
In the same skillet, add the diced onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook for an additional 30 seconds, until fragrant. Transfer the onion and garlic to the crockpot.
Pour the beef broth and Worcestershire sauce into the crockpot. Add the dried thyme and stir to combine.
Arrange the halved baby potatoes around the steak in the crockpot.
Cover the crockpot and cook on low for 6-8 hours, until the steak is tender and the potatoes are cooked through.
Garnish with chopped fresh parsley, if desired.
Video
Notes
If you prefer a thicker gravy, you can remove the steak and potatoes from the crockpot once they're done cooking, and then whisk together 2 tablespoons of cornstarch with 2 tablespoons of cold water. Stir this mixture into the crockpot and cook on high for an additional 15-20 minutes, or until the gravy has thickened.If you prefer, you can cook on HIGH for 3-4 hours, but the meat won’t be as tender.Refrigerate any leftovers in an airtight container for up to 5-6 days.