Skip to main content

Alaska Halibut Poached in Coconut Green Curry

Halibut Poached in Coconut Green Curry
Alaska halibut is delicately poached in a flavorful Thai-style green curry for a dinner that’s bursting with flavor and color.
  • Prep Time: 0 minutes
  • Cook Time: 25 minutes
  • Total Time: 25 minutes
  • Servings: 4
  • Yield: 4 (4-6 oz) servings


  • Curry

  • 1 tablespoon neutral flavored oil
  • 2 shallots, sliced
  • 2 tablespoons Thai green curry paste
  • 1 cup seafood or chicken stock
  • 1 (14-ounce) can coconut milk
  • 1 tablespoon fish sauce
  • 1 teaspoon sugar
  • 1 cup red bell peppers, sliced
  • 1 ½ cups snap peas
  • salt
  • 4 (4-6 ounce) halibut fillets, skin and pin bones removed
  • 1 lime, juiced
  • For Serving

  • 2 cups steamed jasmine rice
  • Thai basil leaves
  • Scallions, sliced on the bias
  • Lime wedges
Recipe courtesy of Chef Maya Wilson, author of “Alaska from Scratch."


  1. Step 1 Make the green curry

    In a deep skillet with a lid, heat the oil over medium heat. Add the shallots and saute, stirring, about 90 seconds. Stir in the green curry paste. Pour in the stock, coconut milk, and sugar. Bring to a simmer, reduce heat to low, and cook for 10 minutes or until the curry is reduced by half. Taste for seasoning and add salt if needed.

  2. Step 2 Poach the vegetables and halibut

    Stir the peppers, snap peas and lime juice into the curry and bring it back up to a simmer. Submerge the halibut fillets in the simmering curry. Cover the pot tightly with a lid and poach the fillets for 5 minutes or until cooked to medium in the center, being very careful not to overcook the fish.

  3. Step 3 Garnish and serve

    Add steamed jasmine rice to four serving bowls. Using a seafood spatula, carefully place each halibut fillet on top of the jasmine rice. Ladle some of the curry broth and vegetables over the halibut fillets. Garnish with Thai basil, scallions, and lime wedges. Serve promptly.

Recipe courtesy of Chef Maya Wilson, author of “Alaska from Scratch."