Start by cutting the steak into bite-sized pieces. Make sure to trim any excess fat for a cleaner bite. Next, dice the potatoes into even cubes to ensure they cook at the same rate. Mince the garlic and set aside.
In a bowl, toss the steak pieces with 1 teaspoon of salt and 1/2 teaspoon of black pepper. This simple seasoning will enhance the natural flavors of the meat.
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Once the oil is hot, add the diced potatoes. Cook for about 10-12 minutes, stirring occasionally, until they are golden brown and tender. Once cooked, remove the potatoes from the skillet and set them aside.
In the same skillet, add the remaining 2 tablespoons of unsalted butter. Once melted, add the seasoned steak bites in a single layer. Sear the steak for about 2-3 minutes on each side, or until they reach your desired level of doneness.
Once the steak is seared, add the minced garlic and dried parsley to the skillet. Stir everything together, allowing the garlic to cook for about 30 seconds until fragrant. Be careful not to burn the garlic.
Finally, add the crispy potatoes back into the skillet with the steak bites. Toss everything together to coat the potatoes and steak in the garlic butter sauce. Let them cook together for an additional minute. Serve hot, garnished with extra parsley if desired.