This post may contain affiliate links. Please read our disclosure policy.

If you’re looking for a light and nourishing dinner to welcome the arrival of spring, you have to make this Creamy Poached Halibut with Leeks.

halibut and creamy leek sauce on plates with fresh herbs and lemon wedges


 

Even though you can find them year round, leeks are really at their peak in spring so I love to take advantage of them. They’re part of the allium family along with onions, garlic, scallions, and chives, but they have a mild, slightly sweet flavor that really comes alive when they’re sautéed. Plus, they add such a nice hint of green to whatever they’re cooked with.

This recipe is a one-pan wonder that comes together quickly for busy weeknights—but it’s also elegant enough to serve for a dinner party! It features thick halibut fillets, which are gently poached in a creamy leek sauce made with white wine, heavy cream, seafood stock, and a little bit of Dijon mustard. I like to sprinkle some chopped fresh dill and parsley over the top to garnish and serve with lemon wedges for a little extra brightness!

Ingredients:

  • Unsalted Butter
  • Shallots
  • Leeks
  • Garlic Cloves
  • Kosher Salt
  • Freshly Ground Black Pepper
  • Crushed Red Pepper Flakes
  • Dry White Wine
  • Heavy Cream
  • Seafood Stock
  • Dijon Mustard
  • Lemon Zest
  • Halibut Fillets
  • Fresh Dill
  • Fresh Parsley
  • Flaky Salt
  • Lemon Wedges

Step-by-Step:

step one: sauté the aromatics

Melt the butter in a large, deep skillet set over medium-high heat. Add the shallots, leeks, garlic, 1 teaspoon salt, 1/2 teaspoon pepper, and crushed pepper flakes. Cook, stirring, until the leeks are tender, about 6 minutes.

a flat-lay of ingredients to make poached halibut with creamy leeks

step two: add the wine

Pour in the white wine and cook until reduced by half, 2 to 3 minutes.

step three: build the sauce

Add the heavy cream, seafood stock, Dijon mustard, and lemon zest. Stir until well combined. Bring to a rapid simmer, about 2 minutes. Immediately reduce to a gentle simmer (about medium-low heat).

a deep cast iron skillet with creamy leeks

step four: season and cook the halibut

Pat dry the halibut filets and season the tops with the remaining 1/2 teaspoon salt and 1/2 teaspoon pepper. Nestle the fish fillets into the sauce and spoon some of the sauce over the tops of the fish. Cover and cook, simmering gently, until the fish has just cooked through and flakes easily with a fork, about 10 minutes.

a deep cast-iron skillet on a light tan background with halibut filets and creamy leeks

step five: garnish and serve

Garnish with fresh dill, parsley, and a sprinkle of flaky salt. Serve alone or over rice with lemon wedges for squeezing.

a dark cast iron skillet with poached halibut, creamy leek sauce, and chopped fresh herbs

Recipe FAQs:

what other types of fish could i try?

This would be delicious with cod or salmon!

any swaps for seafood stock?

Yes! Feel free to use low-sodium chicken broth instead.

If you’re craving a light, spring-forward dinner, I just know that you’re going to love this Creamy Poached Halibut with Leeks. Once you try it, leave a comment below and let me know what you think!

looking for more easy fish recipes? try these!

Sheet Pan Miso-Marinated Cod with Broccolini

Green Curry Fish Parcels

One-Pan Salmon with Herb Butter Couscous

an up-close photo of halibut, leeks, fresh herbs, and lemon wedges in a low bowl
5 from 4 votes

Creamy Poached Halibut with Leeks

Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4

Ingredients 

  • 2 tablespoons unsalted butter
  • 1/2 cup halved and thinly sliced shallots
  • 2 cups halved and thinly sliced leeks rinsed well (from about 2 medium leeks, white and light green parts only)
  • 3 garlic cloves, minced
  • teaspoons kosher salt, divided
  • 1 teaspoon freshly ground black pepper, divided
  • 1/4 teaspoon crushed red pepper flakes
  • 2/3 cup dry white wine
  • 3/4 cup heavy cream
  • 1/3 cup seafood stock
  • 2 teaspoon Dijon mustard
  • zest of 1/2 lemon
  • 4 (6-ounce) skinless halibut fillets, pin-bones removed
  • 2 tablespoons finely chopped dill
  • 2 tablespoons finely chopped parsley
  • flaky salt, for serving
  • 1 lemon, cut into wedges for serving

Instructions 

  • Melt the butter in a large, deep skillet set over medium-high heat. Add the shallots, leeks, garlic, 1 teaspoon salt, 1/2 teaspoon pepper, and crushed pepper flakes. Cook, stirring, until the leeks are tender, about 6 minutes.
  • Pour in the white wine and cook until reduced by half, 2 to 3 minutes.
  • Add the heavy cream, seafood stock, Dijon mustard, and lemon zest. Stir until well combined. Bring to a rapid simmer, about 2 minutes. Immediately reduce to a gentle simmer (about medium-low heat).
  • Pat dry the halibut filets and season the tops with the remaining 1/2 teaspoon salt and 1/2 teaspoon pepper. Nestle the fish fillets into the sauce and spoon some of the sauce over the tops of the fish. Cover and cook, simmering gently, until the fish has just cooked through and flakes easily with a fork, about 10 minutes.
  • Garnish with fresh dill, parsley, and a sprinkle of flaky salt. Serve alone or over rice with lemon wedges for squeezing.

Nutrition

Calories: 302kcal, Carbohydrates: 18g, Protein: 4g, Fat: 22g, Saturated Fat: 14g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.2g, Cholesterol: 66mg, Sodium: 996mg, Potassium: 345mg, Fiber: 3g, Sugar: 7g, Vitamin A: 1807IU, Vitamin C: 26mg, Calcium: 97mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Servings: 4
Calories: 302

Food Photography and Styling by Eat Love Eats.



Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because…it’s all about balance y’all!


Similar recipes

5 from 4 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




22 Comments

    1. You could try it with thinly sliced yellow onions or scallions instead. I haven’t tested it myself but flavor-wise, that would be the closest swap.