Remove the steak from the refrigerator and let it sit at room temperature for about 30 minutes before cooking. This helps it cook evenly.
Pat the steak dry with paper towels. Season both sides generously with salt and black pepper.
Heat a large cast-iron skillet or heavy frying pan over medium-high heat. Add the olive oil and let it heat until shimmering.
Carefully place the steak in the skillet. Cook for about 4-5 minutes without moving it, allowing a nice crust to form.
Flip the steak and add the crushed garlic and butter to the pan. Cook for another 4-5 minutes, basting the steak with the melted butter using a spoon.
For medium-rare, the internal temperature should reach 130°F. Use a meat thermometer to check. Adjust cooking time as needed for your preferred doneness.
Remove the steak from the skillet and let it rest on a cutting board for 5-10 minutes before slicing. This allows the juices to redistribute.
Serve the steak sliced, drizzled with the garlic butter from the pan, and garnish with fresh herbs if desired.