01 - Combine steak cubes with olive oil, salt, black pepper, and smoked paprika in a mixing bowl. Toss well and let marinate while prepping the potatoes.
02 - Heat olive oil in a large skillet over medium-high heat. Add quartered baby potatoes, sprinkle with salt and black pepper, and cook, stirring occasionally, until golden brown and fork-tender, about 12 to 15 minutes. Transfer potatoes to a plate and cover to keep warm.
03 - Increase heat to high in the same skillet. Add steak pieces in a single layer, working in batches if needed. Sear without turning for 2 minutes, then flip and cook for 2 to 3 minutes until browned and cooked to your preferred doneness. Remove steak bites and set aside.
04 - Reduce heat to medium. Melt unsalted butter in the skillet, then add minced garlic and dried thyme. Sauté for 30 seconds until aromatic.
05 - Return the cooked potatoes and steak to the skillet. Toss ingredients in the garlic butter until evenly coated and heated through, 1 to 2 minutes.
06 - Sprinkle chopped fresh parsley over the dish just before serving.