Skip to content

Dinner · Thai

Coconut Poached Cod with Ginger and Lime

Coconut poached cod with ginger and lime is a flavorful weeknight meal that takes 30 minutes. Serve it on its own or with steamed white rice. This caref...

Prep
12 min
Cook
18 min
Total
30 min
Serves
4

One crisp autumn evening, I found myself wandering through a lively farmers' market in the heart of town. The air was filled with the scent of fresh produce and spices, and the chatter of people finding the perfect ingredients for their evening meals. As I meandered through the stalls, I spotted a pile of gleaming white cod fillets, practically calling my name. With a warm smile, the fishmonger, Mr. Harris, wrapped up four beautiful pieces for me.

It was then that the idea hit me like a light bulb switching on in my head: coconut poached cod with ginger and lime. The thought of it instantly transported me back to a cozy dinner I once shared with my friend Lily, who first introduced me to the Thai-inspired recipe. We had spent hours in the kitchen together, laughing, swapping stories, and savoring the delicious aromas that enveloped us. Lily had always been the adventurous type in the kitchen, and she loved experimenting with bold flavors. Her enthusiasm was infectious.

Before long, she had me hooked on the idea of combining creamy coconut milk with the bright zing of lime and the fiery warmth of ginger. It seemed only fitting to recreate that dish on a chilly autumn night when the weather practically begged for something warm and comforting. The memory of that evening with Lily is a cherished one, and every time I prepare this dish, I feel like I'm whisking myself back to that special moment. The kitchen becomes a space filled with laughter and the irresistible scent of ginger and lime wafting through the air. While this dish could truly be enjoyed any time of the year, there's something about preparing it on a cool, brisk night that feels just right.

Perhaps it's the comforting warmth of the soup that makes it so appealing in the fall or winter months. Or maybe it's the bright, fresh flavors that remind you of sunnier days, making you feel like you're being gently lifted into a tropical paradise despite the chill outside. I also find that this dish is a great fit for a casual dinner gathering with friends or family. It’s easy enough to make on a weeknight but impressive enough to serve if you have guests. There’s no need for a special occasion to enjoy it, yet it somehow turns any meal into an extraordinary experience with very little effort.

The magic of this dish truly lies in its ingredients. The cod fillets are tender and flaky, absorbing the richness of the coconut milk, while also carrying the zestiness of the lime. The coconut milk provides a smooth, creamy base that complements the delicate nature of the fish, enriching it without overwhelming the subtle flavor. The lime zest and juice bring a refreshing sharpness that cuts through the creaminess, ensuring each bite is bright and flavorful. The red Fresno chili adds a hint of spice, giving the dish that extra kick that keeps your taste buds awake and engaged.

And let’s not forget the ginger, an essential component that offers warmth and complexity. Minced fresh garlic and thinly sliced lemongrass add aromatic depth, creating layers of flavor that make every spoonful a delight. When combined, these ingredients transform into a harmonious symphony, each playing its part without overshadowing the others. The balance of sweet, sour, spicy, and savory is what makes this dish so irresistible. Every time I make it, I’m reminded of the beauty of simple, fresh ingredients coming together to create something truly comforting and satisfying.

Now, when it comes to preparing this dish, there are a few tips I’ve picked up along the way that make the process even smoother. First, ensuring the fish is as fresh as possible is crucial. Fresh fish will have a mild scent and firm, shiny flesh. When poaching the cod, it’s important not to let the coconut milk boil, as this can cause the fish to overcook or the milk to separate. Instead, keep it at a low simmer, letting the fish gently cook through to maintain its tender texture.

I also like to zest the limes before juicing them. It makes it easier to manage and you get every last bit of that citrusy kick. Another tip is to slice the chili and lemongrass as thinly as possible.

This ensures they infuse their flavors evenly into the soup. And speaking of infusing, I often let the ginger and garlic sauté briefly in the oil before adding other ingredients. This step releases their flavors, making the soup all the more aromatic. Lastly, if you’re serving the dish with white rice, consider cooking the rice in coconut milk instead of water for an added layer of richness that ties everything together beautifully. Coconut poached cod with ginger and lime draws inspiration from Thai cuisine, known for its vibrant flavors and fresh ingredients.

This type of dish highlights the versatility of Thai food, which often brings together contrasting flavors to create a balanced and exciting meal. Thai cuisine is cherished for its ability to tantalize the senses, combining sweet, sour, salty, and spicy in a way that delights the palate. It's no wonder this recipe holds such appeal. It's a wonderful example of how you can replicate those enticing flavors at home without needing complex techniques or hard-to-find ingredients. There’s a sense of connection that comes with cooking dishes from around the world, like this Thai-inspired soup.

It serves as a reminder of how food can transcend borders and bring people together through shared flavors and experiences. Whether you’ve traveled to Thailand or are simply exploring its flavors from your kitchen, each spoonful tells a story of the cultural heritage and culinary traditions that have been passed down through generations.

Recipe

Coconut Poached Cod with Ginger and Lime

Prep
12 min
Cook
18 min
Total
30 min
Serves
4

Ingredients

4 Servings

Method

  1. Step 1: On a clean cutting board, thoroughly pat both sides of fish dry. Sprinkle with salt on both sides.

  2. Step 2: In a small bowl combine 2 tablespoons lime juice and chiles. Set aside until you’re ready to serve.

  3. Step 3: Set a paper towel lined plate aside for the fried ginger. In a Dutch oven or large, deep skillet set over medium-high heat, add the oil. Sauté the ginger in oil for 30 seconds to 1 minute until it appears golden brown. Err on the side of caution here, as there will be some residual carryover cooking, and the ginger will continue to darken in color (if the ginger burns, you will need to start over). Immediately remove pan from the heat and pour the ginger and oil mixture into a fine-mesh sieve set over a bowl. Evenly scatter the strained ginger from the sieve to a paper towel lined plate and set aside. Reserve the ginger oil.

  4. Step 4: Wipe the pan clean, using a clean kitchen towel or paper towel, removing any residual browned bits of crisped ginger. Add strained ginger oil back into the pan and set to medium-low heat. Cook the garlic and lemongrass, until aromatic and lightly browned, about 2 minutes.

  5. Step 5: Stir in coconut milk, fish sauce, brown sugar, the lime zest, and the remaining 1 tablespoon of lime juice to the pan. Bring to a boil at medium-high heat, Then reduce the heat to medium and simmer at a gentle boil for 10 minutes, maintaining medium-sized bubbles at the surface of the liquid. Season the liquid with additional fish sauce, brown sugar, or lime juice as needed.

  6. Step 6: Reduce the heat to low and stir in the bok choy. Cook, until the greens are wilted, and stems are slightly softened but still crunchy, 1 to 2 minutes. Using a slotted spoon, remove the bok choy and divide among four serving bowls.

  7. Step 7: Carefully add the fish into the pan and cook, covered, on low heat, until the fish is cooked through, 6 to 9 minutes. When cooked, the fish will transform from translucent to opaque and gently flake when prodded with a fork. You can also use a thermometer to check the internal temperature, which should be between 140°F and 145°F. Note that thinner pieces will cook faster than thicker ones. The liquid should be just barely simmering, with small bubbles so make sure to adjust the heat as needed. Gently remove the fish from the pan with a slotted spoon or fish spatula and divide among the serving bowls.

  8. Step 8: Simmer the coconut milk for an additional 3 to 5 minutes on medium heat until it thickens and reduces slightly. Liquid should not appear watery at all—it should coat the back of a spoon like a thick curry. Season with more fish sauce, brown sugar, or lime juice as needed.

  9. Step 9: Divide the hot poaching liquid into each bowl equally. Top with the fried ginger, pickled chiles, lime wedges, and chopped cilantro. Serve. Did you love the recipe? Give us some stars and leave a comment below!

Nutrition per serving

Calories
711
Protein
45 g
Carbs
23 g
Fat
53 g
Jump to recipe