30-Minute Mediterranean Lemon Poached Halibut

Prep: 10 minCook: 15 min6 servingsmediumMediterranean
Mediterranean Lemon Poached Halibut with Fresh Herbs

Tender halibut fillets poached in a fragrant Mediterranean broth of chicken stock, white wine, lemon, and fresh herbs. The gentle cooking method keeps the fish moist and flaky while infusing it with bright citrus and aromatic spices. Topped with fresh parsley, basil, capers, and scallions for a colorful presentation. This elegant yet simple dish is perfect for dinner parties or weeknight meals when you want something special. The flavorful poaching liquid doubles as a light sauce that pairs beautifully with crusty bread or rice.

Ingredients

6 servings
  • 1 tsp dried oregano
  • 1 tsp coriander
  • ½ tsp ground paprika
  • ½ tsp salt
  • ½ tsp pepper
  • 2 lb halibut fillet
    cod1:1seafoodadds fish

    similar flaky white fish

  • extra virgin olive oil
  • ½ cup red onion, finely chopped
  • 7 garlic cloves, minced
  • 2 ½ cup chicken broth
    vegetable broth1:1vegetarian

    for vegetarian version

    Full guide →
  • ½ cup white wine
    additional lemon juice1:2alcohol-free

    use 1/4 cup lemon juice

    Full guide →
  • 2 large lemons, zested and juiced
  • ½ cup fresh parsley, chopped
  • 10 large basil leaves, chiffonade
  • 1 tbsp capers
  • 3 scallions, chopped
  • ¼ cup carrots, grated

Instructions

  1. 1

    Mix oregano, coriander, paprika, salt and pepper in a small bowl

  2. 2

    Pat halibut dry and rub both sides with spice blend

  3. 3

    Let fish rest at room temperature for a few minutes

  4. 4

    Heat olive oil in large cast iron skillet over medium heat until shimmering

  5. 5

    Add onions and cook over medium-low heat for 4 minutes until translucent

  6. 6

    Add garlic and cook another 30 seconds

  7. 7

    Add chicken broth, wine, lemon juice, lemon zest, herbs, and capers

  8. 8

    Bring liquid to a simmer then reduce heat to low

  9. 9

    Carefully add fish to skillet

  10. 10

    Cover loosely with foil or lid and cook on low for 8 to 10 minutes until fish is opaque and flaky

  11. 11

    Remove from heat

  12. 12

    Top fish with fresh herbs, capers, grated carrots, and scallions

  13. 13

    Cut into portions and serve in shallow bowls with poaching liquid

Tips

Tip 1

Let the fish rest at room temperature after seasoning to ensure even cooking

Tip 2

Keep the heat low during poaching to prevent the fish from becoming tough or dry

Tip 3

Save the flavorful poaching liquid to serve as a light sauce over the fish

Good to Know

Storage

Refrigerate leftover fish for up to 2 days. Store poaching liquid separately.

Make Ahead

Can season fish up to 2 hours ahead. Prepare herb mixture in advance.

Serve With

Serve immediately while hot with crusty bread or over rice or orzo pasta.

See pairing guide →

Common Mistakes

Watch

Keep heat low during poaching to avoid tough, overcooked fish

Watch

Don't skip resting the seasoned fish at room temperature for even cooking

Substitutions

halibut
cod1:1seafoodadds fish

similar flaky white fish

Full guide →
chicken broth
vegetable broth1:1vegetarian

for vegetarian version

Full guide →
white wine
additional lemon juice1:2alcohol-free

use 1/4 cup lemon juice

Full guide →
Find more substitutions →

FAQ

Can I use frozen halibut for this recipe?

Yes, but thaw completely and pat very dry before seasoning. Frozen fish may release more moisture during cooking.

What if I don't have white wine?

Substitute with additional chicken broth or use a splash of white wine vinegar for acidity.

How long will the leftover fish keep?

Refrigerate for up to 2 days. The fish is best enjoyed fresh but can be gently reheated in the poaching liquid.