1. Prepare the Steak:
a. Season the steak cubes with salt and black pepper.
b. In a large skillet or cast-iron pan, heat 2 tablespoons of olive oil over medium-high heat. Once hot, add the steak cubes and sear for 2-3 minutes on each side, or until they are browned on the outside but still slightly pink in the center (for medium-rare). Remove the steak from the skillet and set it aside.
2. Sauté the Potatoes:
a. In the same skillet, add the halved baby potatoes and minced garlic. Cook for about 5-7 minutes, or until the potatoes start to brown.
b. Add the chopped rosemary, thyme leaves, and butter to the skillet. Stir to coat the potatoes with the herbs and butter. Cook for an additional 5-7 minutes or until the potatoes are tender and golden.
3. Make the Sauce:
a. In a small bowl, whisk together the beef broth, dry white wine (or additional beef broth), Dijon mustard, and Worcestershire sauce.
b. Pour the sauce over the potatoes in the skillet.
4. Combine and Finish:
a. Return the seared steak cubes to the skillet with the potatoes and sauce. Stir to combine all the ingredients.
b. Cook for an additional 2-3 minutes to heat the steak through and allow the flavors to meld. Season with additional salt and black pepper, if needed.
5. Serve:
a. Sprinkle the fresh parsley over the steak and potato skillet for a burst of color and freshness.
b. Serve hot, either directly from the skillet or on individual plates.