Pat the steak cubes dry with paper towels and season evenly with salt and pepper.
Heat olive oil in a large cast-iron skillet over high heat until just beginning to smoke.
Add the steak cubes in a single layer, ensuring they are not crowded. Sear for 2 minutes without moving to develop a crust.
Flip or toss the cubes and cook for an additional 1-2 minutes until browned on all sides and cooked to desired doneness.
Reduce heat to medium. Add the butter and minced garlic to the skillet.
Stir constantly for 1 minute until the butter is foamy and the garlic is fragrant.
Add the lemon juice or beef broth to deglaze the pan, scraping up any browned bits.
Remove from heat, stir in the fresh parsley and thyme, and toss to coat the steak bites in the herb pan sauce.