Using paper towels, pat the pork loin dry and brush the pork with olive oil.
In a small bowl, mix the salt, garlic powder, onion powder, paprika, and black pepper then gently press it into all sides of the pork.
(optional) Place the pork in the fridge, uncovered, for about 30 minutes to let the seasoning dry out for a better crusting.
Remove the pork from the refrigerator 20-30 minutes before grilling.
Set one side of the grill to hot (350-400F) and keep one side of the grill cold. If using charcoal, move all the hot charcoal to one side of the grill.
Place the pork loin on the cool side of the grill (away from direct heat). Close the grill and cook it for 30-40 minutes until the internal temperature reaches 140F using a meat thermometer.
Move the pork to the hot side of the grill for a 2-3 minutes, flipping halfway between to get some sear on the outside, if desired.
Remove the pork loin from the grill and let it rest for 5-10 minutes.Let the pork rest for 5-10 minutes. During this time, carryover cooking will bring the internal temperature up to approximately 145 degrees F.
Notes
For Charcoal Grill:
Light your charcoal and let it ash over, then push the coals to one side (hot side). Leave the other side empty (cool side).
Cover the grill and preheat it to 350-400F.
For Gas Grill:
Preheat the grill to medium heat (350-400F), then turn on burners on one side only (hot side). Leave the other side off (cool side).
This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.