Make Sauce: Bring a large cast iron skillet to a medium-high heat and add 1 tablespoon butter to melt. Add 2 tablespoons shallots to sauté until softened. Pour in 3/4 cup dry white wine and simmer for 5 minutes. Add the cream and continue to simmer for another 3 minutes. Now add the remaining butter 1 tablespoon at a time and whisk continuously. Add 1 teaspoon lemon zest, taste, and make any flavor changes according to your personal preferences. Set aside.
Prep Halibut: Pat the 4 halibut fillets dry with clean paper towels. Season generously with kosher salt and ground black pepper.
Cook Halibut: Bring a separate, large skillet to a medium high heat and add a 1/2 tablespoon butter to melt. Sear the fish for 2-3 minutes per side or until cooked through and easily flaked with a fork. Remove and let rest for a few minutes.
Dairy Free: simply use a plant-based butter and a dairy-free cream alternative, like NutPods.
Storage: leftover fish can be kept in an airtight container in the fridge for 2-3 days. Be sure to store separately from the sauce to help prevent sogginess.
Nutrition Info is for the pan seared halibut only, not the sauce, since it can be optional and amounts may vary.