In a bowl large enough to hold the steaks, combine all the marinade ingredients and stir well.
½ cup Soy sauce, ½ cup Balsamic vinegar, 2 Tablespoons Mongolian fire oil, 2 Tablespoons Garlic, 2 Tablespoons Lemon juice, 4 New York strip steaks
Place the steaks in the bowl and turn them until all are coated with marinade. Cover, and let it chill in the refrigerator for at least 30 minutes.
Remove the steaks from the fridge and set on a plate to come to room temperature. In the meantime, heat the grill to medium high.
Place the steaks on the grill and cook for 1½ minutes, then rotate the steaks about 45° and cook for another 1½ minutes. Flip the steaks, and repeat this step.
Remove the steaks from the grill once they reach the desired internal temperature. Rest for 10 minutes, slice, and serve!
Notes
The three most important rules for grilling steak are as follows:
Check the temperature! Cook time is only an estimation. You'll need to read the internal temperature using an instant-read thermometer.
Let the steaks come to room temperature first! This ensures even cooking so you don't overcook the outside while waiting for the inside to come to temperature.
Rest the steaks! Rest the steaks once they're taken off the heat. This is critical, as steaks need 10 minutes to release juices, soak them up again, and finish cooking.
You can marinate the steak for up to 12 hours, but you don't need to! Just 30 minutes is plenty.
If you don't have a grill, you can also cook this steak the same way on a grill pan on the stove.
Make sure not to squeeze the steaks too hard when you're rotating them. Be gentle! Too much motion or pressure can release the juices, leading to tough steak.