Preheat the oven to 425°F. In a small bowl, combine the kosher salt, paprika, thyme, oregano, onion powder, garlic powder, and cayenne.
Pat the salmon fillets dry with paper towels. Sprinkle them with the seasoning mixture, pressing with your fingers to help the coating adhere.
Heat the butter in a large 12-inch well-seasoned cast iron skillet over medium heat. Swirl to coat.
When the butter starts foaming, add the salmon fillets, skin-side down. Cook them undisturbed until their bottoms are blackened, about 2-3 minutes.
Turn the fillets to the other side and cook them for about 2-3 more minutes to blacken the skin side.
Carefully, using oven mitts, transfer the hot skillet to the preheated oven. Let the fish finish cooking in the oven until its internal temperature reaches 145ºF, about 5-7 minutes.
Transfer the fish to plates, spoon the pan juices on top, and serve.
Video
Notes
The reason we finish the dish in the oven is to make sure the inside of the fish is fully cooked without charring the outside too much. As an alternative, you can remove the skillet from the heat, tightly cover it with foil (or a tight-fitting lid), and allow the fish to finish cooking in the skillet's residual heat for about 5 minutes. It should reach an internal temperature of 145°F.
You can use frozen salmon, but you should fully thaw it first.
You can keep the leftovers in an airtight container in the fridge for up to four days. I don't like reheated salmon - it tastes fishy - so I crumble them cold over a salad the next day for lunch or use them in this Cobb salad instead of chicken.