I grew up in a small town in north-central Wisconsin, which is lovely but doesn’t exactly have exotic Thai cuisine. My first taste of tom ka plaa was in Hawaii, and I have been in love with this dish and Thai cuisine ever since! Traditionally, tom ka plaa is eaten as a soup, but here, I’ve made my keto version of it a bit more substantial—think of it as a meal with copious amounts of a wonderful sauce.
Ingredients
- 1 tablespoon avocado oil, MCT oil, or extra-virgin olive oil
- 3 shallots, chopped
- 1½ tablespoons red curry paste
- 1½ cups chicken bone broth, homemade or store-bought
- 1 (13½-ounce) can full-fat coconut milk
- ¼ teaspoon fine sea salt, plus more for the fish
- 1 pound halibut fillets, cut into 2-inch pieces
- ¼ cup fresh cilantro leaves, chopped, plus more for garnish
- 2 green onions, cut into ½-inch pieces, plus more for garnish
- 1 lime juice
- 2 cups Zoodles, for serving (optional)
How to Make It
- Heat the oil in a cast-iron skillet over medium heat. Add the shallots and sauté until tender, about 2 minutes. Reduce the heat to low. Whisk in the curry paste, broth, coconut milk, and salt. Simmer, uncovered, until thickened a bit, 20 to 40 minutes, depending on exactly how thick you would like the soup to be.
- Sprinkle salt all over the fish pieces and add to the soup. Cover the skillet and poach the fish until it is cooked through and opaque and flakes easily, 4 to 5 minutes, depending on how thick your pieces are.
- Once the fish is cooked through, stir in the cilantro, green onions, and lime juice. Immediately remove from the heat and place in serving bowls over zoodles, if desired. Garnish with additional sliced green onions and cilantro leaves.
- Store extras in an airtight container in the fridge for up to 3 days. Store any leftover zoodles separately to keep them from getting soggy. Reheat in a saucepan over medium heat for a few minutes or until warmed to your liking, then spoon over warmed zoodles.
Nutrition Facts |
Serving Size 1 |
Nutritional Value Per Serving | Calories 360 kcal Calories from Fat: 201.6 kcal |
% Daily Value*
|
Total Fat 22.4 g 64% |
Trans Fat 0.0 g |
carbohydrates 7 g 5% |
Dietary Fiber 1 g 3% |
Protein 32 g 64% |
* Above mentioned %DVs (Percent Daily Values) are based on 2,000 calorie food intake.
DVs (Daily values) may be vary depending upon individuals daily calorie needs. Above nutritional values are estimates and should only be used as a guide for approximation. They are not allfoodchef.com recommendations. Calculations are based on average weight of 194 lbs. and ages of 19 to 50 years. |