Mediterranean Poached Halibut

Hello and welcome, friends! I hope you’re adjusting well to the beginning of daylight savings time (if they do that where you live…). It usually takes me a couple days to get in the swing of it. To ease the loss of time, how about an easy, healthy Mediterranean Poached Halibut? This is a perfect, one-pan weeknight meal. Today is the first time I am using my new Always Pan, which made this dinner even easier because the clean-up is a cinch! Let’s get to the recipe!

Mediterranean Poached Halibut ingredients

Seasoning the Halibut

The poaching broth for this halibut is so flavorful; thanks to the lemon, fresh herbs and white wine; it’s bright and fresh. Let’s start by seasoning the halibut so it can sit for a bit while we get the poaching broth going.

Mediterranean Poached Halibut ingredients

This recipe is based on a recipe by The Mediterranean Dish. I have two wild caught halibut fillets, about 8 ounces, each. Pat the fillets dry; we will give them a dry rub of herbs and spices. We have paprika, ground coriander, dried oregano, Kosher salt and ground pepper. Mix the spices together in a dish and coat all sides of the halibut fillets with the spice rub and set them aside.

Mediterranean Poached Halibut prepped ingredients

The Poaching Broth

We can get the poaching broth going by sautéing the diced red onions in olive oil over medium heat. Once they get translucent, add the garlic and sauté for about 30 seconds.

Reduce the heat to medium-low and add the chicken stock, or veggie stock if you prefer. Add the dry white wine and the fresh lemon juice.

Give that a good stir and bring the temp back up to medium. Then add the lemon zest, the chiffonade fresh basil, and about half of the chopped fresh parsley.

Add the capers and give it a good stir, and bring the broth up to a simmer.

Add the Halibut

Once simmering, carefully add the halibut fillets to the broth. When laying anything into hot oil or broth, be sure to always start with the side closest to you, so that when you let go of it, the side that hits the hot liquid when you let go will be the farthest part from you, to avoid getting spattered by scalding liquid. Turn the heat low to maintain a low simmer.

Then, loosely cover the pan with a lid or foil, so that steam is able to escape. We want the halibut to cook in the liquid, and not overcook by also being steamed. A feature I really like about the Always pan is that the lid has a built in vent. All you need to do is position the lid as if the wooden spatula is in place, but just set aside the spatula; a perfect steam escape is created by the absence of the spatula.

The Always Pan
The absence of the spoon on its rest creates a steam vent.

After about 5 minutes, check the doneness of the fish: with your finger, simply press the thickest part of the fillet, if it’s firm, it’s done. Turn off the heat and let’s plate it up!

Mediterranean Poached Halibut

I happened to have some leftover brown rice, so I microwaved about half a cup of my leftover rice for each serving. You can serve this fish on its own, or with your favorite starch. In a shallow bowl, make a little mound of rice, and lay a fillet on top.

Mediterranean Poached Halibut

Top the fillet with the grated carrots, sliced scallions, more capers, and the remaining chopped parsley.

Mediterranean Poached Halibut with toppings

Now, you can stop right here and this is going to be amazing. Or you can ladle in some of the poaching broth. I recommend you do this! The poaching broth is so bright and warm, it really adds a nice element to the finished, plated dish. Especially if you do end up pairing this fillet with a starch. The poaching liquid; with the onions, the lemon zest, basil and garlic, will soak into the starch and make a lovely mixture of textures.

Mediterranean Poached Halibut plated with poaching broth

As much as I hate to lose that hour of sleep when daylight savings starts, I must admit that all it really means to me is that spring is just about here, and that’s quite alright with me! Thank you all so much for stopping by today, I hope you make this Mediterranean Poached Halibut! If you’re looking for another Mediterranean dish, try my Chicken with Artichokes and Olives, or Greek Avgolemono Soup. Be sure to follow me over on Instagram for more Djalali Cooks!

Mediterranean Poached Halibut

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Dinner, Main Course Mediterranean
By Original Recipe by The Mediterranean Dish Serves: 2-4
Prep Time: 20 minutes Cooking Time: 7-10 Minutes Total Time: Under 30 Minutes

Rich, buttery halibut is poached in chicken (or veggie) stock with lemon, fresh herbs and white wine. This one-pan dish is bright and fresh.


  • Halibut Spice Rub
  • 1 tsp. Dried Oregano
  • 1 tsp. Ground Coriander
  • ½ tsp. Ground Paprika
  • ½ tsp. Kosher Salt
  • ½ tsp. Pepper
  • Poached Halibut
  • 2-4 7-8-oz. Halibut fillets
  • Extra Virgin Olive Oil
  • ½ cup Red Onion, finely chopped
  • 7 to 8 Garlic Cloves, minced
  • 2 ½ cup Chicken Broth, or Veggie Broth
  • ½ cup Dry White Wine
  • 2 Large Lemons, zested and juiced
  • ½ cup Fresh Parsley, finely chopped
  • 10 Large basil leaves, rolled together like a cigar and thinly sliced (chiffonade)
  • 1 tbsp. Capers
  • 3 Scallions, both white and green parts, chopped
  • ¼ cup Grated Carrots


Halibut Spice Rub


In a small bowl, mix all the spices, salt and pepper.


Pat halibut fillet dry, and pat all sides of the fillets with the spice rub. Set aside at room temperature for a few minutes.

Poached Halibut


In a large skillet, add 1-2 tbsp. extra virgin olive oil to coat the bottom of the skillet. Heat over medium heat until shimmering.


Add chopped onions, and cook over medium-low heat for 3-4 minutes, stirring regularly until translucent.


Add garlic and cook another 30 seconds.


Add the broth, wine, lemon juice, lemon zest, fresh herbs, and capers. (Reserve some of the chopped parsley for topping.)


Bring liquid to a simmer, then reduce heat to low and carefully lay the fish in.


Cover the skillet loosely with foil or a lid and cook on low for 5 to 7 minutes, or until the fish is opaque and flaky, firm but not dry.


Remove the skillet from heat.


Plate with rice, or potatoes if desired then top each fillet with grated carrots, chopped scallions, capers and parsley.


Ladle in some of the poaching broth, if desired.


If cooking more than two fillets, cook time may need to increase to 8-10 minutes. Just begin checking doneness on the fillets at minute 5, and every minute or two after until the halibut is firm.

You Might Also Like

  • Terry
    March 15, 2021 at 10:49 am

    This looks delicious, I’ve been looking for new fish recipes. This ones will be made sometime this week. I have this pan as well mine is In Red. I have used it several times. It’s great for fish . Thanks for the hook up ?♥️Mom

    • Kelly Djalali
      March 15, 2021 at 10:55 am

      Hey Mom! I didn’t know you had an Always Pan, that’s great! Let me know how you like this dish, xo Kelly

  • Sue Kleinheinz Parkins
    March 15, 2021 at 3:07 pm

    This recipe looks amazing, Kelly! I can’t wait to try it!
    Sue P.

    • Kelly Djalali
      March 15, 2021 at 3:37 pm

      Hi Sue, Let me know how yo like it! Thanks for stopping by today, have great week! xo Kelly

  • Deborah H
    March 18, 2021 at 2:46 pm

    I’ve been looking for a good halibut recipe, I will be trying this on Friday.

    • Kelly Djalali
      March 18, 2021 at 3:24 pm

      Awesome, Deborah! Let me know how you like this recipe; I think it’s become my favorite way to cook fish! Have a great Day! xo Kelly

      • Deborah H
        March 20, 2021 at 5:26 pm

        I made it and it was delicious!
        My husband was so impressed he took a picture to show it off to his son who also likes to cook.
        Thank you for the recipe and the instructions on the process, it helped a lot.

        • Kelly Djalali
          March 20, 2021 at 5:52 pm

          Wonderful, Deborah! I am so happy it was a hit with you and your husband! Thanks so much for reporting back on how it all went for you. Have a wonderful weekend, xo Kelly