Pan-Fried Halibut and Creamy White Beans
Pan-Fried Halibut and Creamy White Beans is halibut seared to golden perfection, and the beans are simmered in a rich, garlicky broth that ties everything together beautifully.
Prep Time5 minutes mins
Cook Time10 minutes mins
Total Time15 minutes mins
Course: Main Course, Side Dish
Cuisine: American
Keyword: Beans, Fish
Servings: 4 Servings
Calories: 441kcal
For the halibut:
- 4 halibut fillets 4-6 oz each
- 2 tablespoons olive oil divided
- 1 tablespoon butter
- Salt and ground black pepper for seasoning
For the white beans:
- 30 ounces cans cannellini beans drained and rinsed, 2-15 ounce cans
- 3/4 cup chicken stock
- Zest of a lemon
- 2 cloves garlic minced
- 1/4 teaspoon salt
- 1/2 teaspoon dried rosemary or 1 teaspoon fresh
- 1/4 cup Parmesan freshly grated
- 2 cups baby spinach
- Lemon wedges
For the halibut:
Pat dry the filets. Coat with 1 tablespoon of olive oil and season with salt and pepper. Set aside.
Heat a large skillet over medium heat. When hot, add 1 tablespoon of olive oil and the butter to the pan and let it melt, then add the halibut and cook, turning gently, for about 3 minutes per side. Turn down the heat if necessary. When the fish reaches 125°F, remove it from the pan.
For the white beans:
Heat a pot over medium heat. Add the beans, stock, lemon zest, garlic and salt. Cook at a low simmer for about 5 minutes, until the liquid is partially reduced. Add the spinach and let it wilt.
Add the rosemary and Parmesan cheese. Stir gently to incorporate.
Garnish with a squeeze of fresh lemon juice and serve immediately.
- Before frying, make sure the halibut is dry to get that perfect golden crust.
- Adding fresh rosemary or thyme to the beans elevates the flavor.
- Fry the halibut in batches if needed to ensure even cooking and a nice sear.
- Canned beans will cook down and break apart faster than dried beans. If you cook them too long they will become mush.
Calories: 441kcal | Carbohydrates: 35g | Protein: 47g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 96mg | Sodium: 917mg | Potassium: 883mg | Fiber: 11g | Sugar: 1g | Vitamin A: 1659IU | Vitamin C: 5mg | Calcium: 234mg | Iron: 5mg