Heat up a non-stick pan with a little olive oil and 2 garlic cloves, pressed.
Pat off the halibut with a paper towel and sprinkle fresh ground pepper and kosher salt on both sides.
Once the pan is hot, place the fish in it. Depending on the thickness of the filet, cook for 4-6 minutes on a medium high flame.
Add a tablespoon of butter to the pan and let it meld into the olive oil. Cook for another 2 minutes. Again, this depends on the thickness of the halibut.
Flip the halibut so both sides get brown and form a crust.
Add a few tablespoons of white wine.
Remove the halibut from the pan. Scrape up the brown bits with the wine.
Add 1 or 2 tablespoons of capers. Whisk it all together.
Add a bit of the creamy butter bean sauce to the pan and mix that in.
Add the fish back into the pan for one last warmup. Cover it for about 2 minutes while its cooking on low. The steam from it being covered with keep the fish moist and the sauce more liquidy.
Plate the meal by placing a cup of butter bean in the center of the plate. Add the fish on top, and then take the sauce from the frying pan, and add that to the top of the fish. A touch of freshly grated lemon zest is a nice touch.