-
1
Heat the olive oil in a deep skillet over medium heat.
-
2
Add the onion and season with a generous amount of salt and black pepper.
-
3
Cook for 5-6 minutes or until the onions are fragrant and tender.
-
4
Add the crushed garlic and cook for an additional minute.
-
5
Stir in the tomato paste and curry paste.
-
6
Continue stirring until the pastes darken, about 2-3 minutes.
-
7
Whisk in the coconut milk, chicken broth and granulated sugar.
-
8
Bring the broth to a low boil, and then reduce to a simmer.
-
9
Cook for an additional 20 minutes or until the flavors have melded and the broth has reduced.
-
10
Adjust seasoning to taste.
-
11
Season the halibut fillets with salt and place them directly in the broth.
-
12
Spoon some of the broth over the halibut.
-
13
Cover and poach the halibut for 7-8 minutes or until cooked to medium-rare or other desired temperature (this will depend on the thickness of your fish).
-
14
Halibut overcooks quickly and dries out.
-
15
Keep an eye on it as it cooks.
-
16
It should flake easily with a fork when done.
-
17
Remove the halibut from the broth with a spatula and transfer to a plate.
-
18
Stir the green onions, cilantro and lime juice into the broth.
-
19
Remove from heat.
-
20
Spoon the broth into 4 shallow bowls and place a piece of halibut on each bowl.
-
21
Garnish with fresh cilantro and green onions and serve with rice.
-
22
Enjoy!