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 steak and cook for 5–7 minutes, until browned on all sides. Transfer to the slow cooker.
Add the onion to the same skillet and cook for 3–4 minutes, until softened. Add the garlic and cook for 30 seconds, until fragrant. Transfer to the slow cooker.
Pour in the beef broth and Worcestershire sauce. Add the thyme and stir to combine.
Arrange the halved baby potatoes around the steak.
Cover 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.