Pat the halibut cheeks dry with paper towels and season with sea salt 30 minutes before cooking and let rest at room temperature.
Pat the fish dry again with a paper towel and season with black pepper.
Heat a cast iron skillet over medium-high heat. Melt butter and add garlic cloves and thyme sprigs. Let the thyme and garlic flavor the butter for 1 minute.
Place cheeks in a single layer in the hot pan with bubbly butter and cook for 1-2 minutes. Tilt the pan slightly so you can scoop up the butter with a spoon and baste the halibut cheeks while they're cooking.
Flip and cook for an additional 1-2 minutes. Continuously baste the halibut cheeks with the hot butter until the internal temperature reaches 135°F and the outsides are golden brown.
Transfer cheeks to a plate and let rest for 3-4 minutes before serving. Drizzle with hot butter from the pan and sprinkle with flaked sea salt, if desired. Enjoy!
Notes
Halibut vary widely in size and so do the size of the pieces of halibut cheeks. Smaller fish will yield smaller pieces that will cook more quickly than larger pieces. You may have to adjust the cooking time according to the size of your halibut cheeks.
If you have white pepper, you can use that in place of black pepper. It is less obvious visually and will give the cheeks a cleaner appearance.
You can use salted or unsalted butter for this recipe. But, I like to use unsalted butter so I can adjust the saltiness of the dish with the seasoning instead.
This recipe uses a cast iron pan but you can use another type of large skillet as well.
Fish spatulas are super handy for cooking fish. The thin metal and unique shape make flipping fish without breaking it apart a breeze. You don't have to use one, but they're very helpful!
Halibut cheeks are very small pieces of fish so they cook quickly. You might be surprised at how quickly they reach the desired internal temperature. For perfect results, I suggest using a good digital thermometer.