Coconut Milk Poached Fish Recipe

Introduction

This Coconut Milk Poached Fish is a delicate and fragrant dish that combines tender white fish with rich coconut broth infused with aromatic herbs and spices. It’s both comforting and elegant, perfect for a weeknight dinner or a special occasion.

A close-up shot of a dish in a white bowl showing multiple layers: the bottom layer is a creamy white sauce with a smooth texture, followed by a thick layer of white yogurt or sour cream-like substance with soft folds creating uneven mounds. On top of these are scattered bright orange oil or spice patches, sprinkled with generous amounts of finely chopped green scallions and fresh leafy green herbs, along with small red chili flakes and cracked black pepper spread evenly over the surface, creating a colorful and textured look. The bowl sits on a white marbled surface, enhancing the vivid colors and textures of the dish. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 4 cod loins or fillets (around 150g each), or any flaky white fish
  • 1 onion
  • 4 garlic cloves
  • 15g fresh ginger, peeled
  • 1 red chilli (optional)
  • 2 lemongrass stalks, tough outer layer removed
  • Vegetable or coconut oil
  • 2 x 400g tins good-quality coconut milk (ideally at least 70% coconut extract)
  • 2 tbsp fish sauce
  • 1 stock cube (vegetable or chicken)
  • 1 tsp sugar
  • To serve:
    • 1 spring onion, thinly sliced
    • 1 small handful fresh coriander, finely chopped
    • Drizzle of chilli oil (optional)
    • Cooked rice and lime wedges

Instructions

  1. Step 1: Season the cod fillets with salt on both sides, then refrigerate for 30 minutes. This firms up the fish and enhances the flavor.
  2. Step 2: While the fish chills, prepare the aromatics. Thinly slice the onion, garlic, ginger, and red chilli if using. Bash the lemongrass stalks with the flat side of a knife to release oils, then slice them very thinly. Alternatively, pulse all aromatics in a food processor.
  3. Step 3: Heat a tablespoon or two of vegetable or coconut oil in a medium saucepan over medium heat. Add the aromatics, season with salt and pepper, and cook, stirring occasionally, until softened, about 10 minutes.
  4. Step 4: Pour in the coconut milk, fish sauce, crumble in the stock cube, and add sugar. Season with salt and pepper, then stir to combine.
  5. Step 5: Bring the coconut broth to a simmer over medium-high heat. Cover, reduce heat to low or medium-low, and let it simmer gently for 30 minutes to develop flavors.
  6. Step 6: Add the cod fillets to the simmering broth. Cover and cook until the fish is just cooked through, about 5 to 8 minutes depending on thickness, until the flesh flakes easily when pressed gently.
  7. Step 7: Carefully transfer the cooked cod fillets to a shallow serving bowl and ladle the broth over them. Garnish with sliced spring onion, fresh coriander, and a drizzle of chilli oil if desired. Serve with steamed rice, a side of vegetables, and lime wedges for squeezing.

Tips & Variations

  • If you can’t find lemongrass, add a teaspoon of lemon zest to mimic its citrus note, but fresh lemongrass adds the best flavor.
  • Use firm, white fish like cod, haddock, or halibut for the best texture that holds when poached.
  • For extra heat, add more red chilli or serve with additional chilli oil on the side.
  • Try swapping fish sauce for soy sauce if you prefer a milder, vegetarian-friendly alternative (note this changes the flavor profile).

Storage

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat to avoid overcooking the fish, adding a splash of water or stock if the broth has thickened. This dish is best enjoyed fresh.

How to Serve

A white bowl filled with a creamy yogurt sauce that covers a few large white curd pieces, slightly folded and soft in texture. Bright orange spots of chili oil sit on the creamy surface, adding a shiny texture. The yogurt and curds are sprinkled with finely chopped green onions and cilantro, adding a fresh green color. Red chili flakes are scattered across the top, adding a speckled red contrast. The bowl has a green rim, placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of fish for this recipe?

Yes, any firm, flaky white fish such as haddock, halibut, or sea bass works well. Avoid delicate fish that might break apart during poaching.

Is it necessary to refrigerate the fish before cooking?

Resting the fish salted in the refrigerator for 30 minutes helps firm up the flesh and improves the flavor, but you can skip this step if short on time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Milk Poached Fish Recipe


  • Author: Rafael
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Diet: Low Fat

Description

A fragrant and delicate Coconut Milk Poached Fish recipe featuring tender cod fillets gently cooked in a rich coconut broth infused with garlic, ginger, lemongrass, and chilli. Perfectly seasoned and served with fresh herbs, chilli oil, and lime, this dish is ideal for a comforting yet light meal accompanied by rice and steamed vegetables.


Ingredients

Scale

Fish

  • 4 cod loins or fillets (around 150g each), or any flaky white fish
  • Salt, to season

Aromatics

  • 1 onion, thinly sliced
  • 4 garlic cloves, thinly sliced
  • 15g fresh ginger, peeled and thinly sliced
  • 1 red chilli, thinly sliced (optional)
  • 2 lemongrass stalks, tough outer layer removed and sliced very thinly

Broth

  • 12 tbsp vegetable or coconut oil
  • 2 x 400g tins good-quality coconut milk (ideally at least 70% coconut extract)
  • 2 tbsp fish sauce
  • 1 stock cube (vegetable or chicken)
  • 1 tsp sugar
  • Salt and pepper, to taste

To Serve

  • 1 spring onion, thinly sliced
  • Small handful fresh coriander, finely chopped
  • Drizzle of chilli oil (optional)
  • Cooked rice
  • Lime wedges

Instructions

  1. Season the fish: Sprinkle salt on both sides of the cod fillets and refrigerate for 30 minutes to season and firm up the flesh, reducing the risk of the fish falling apart while cooking.
  2. Prepare the aromatics: Thinly slice the onion, garlic, ginger, and red chilli (if using). Bash the lemongrass stalks with the flat of a knife to release oils, then slice them very thinly to ensure they break down well during cooking. Alternatively, blitz the aromatics in a food processor.
  3. Sauté aromatics: Heat 1-2 tablespoons of vegetable or coconut oil in a medium saucepan over medium heat. Add the aromatics and season with salt and pepper. Cook, stirring occasionally, for about 10 minutes until softened and fragrant.
  4. Make the coconut broth: Pour in the coconut milk, then add fish sauce, the stock cube, and sugar. Season with salt and pepper and stir well to combine all flavors.
  5. Simmer the broth: Bring the broth to a simmer over medium-high heat, then cover the saucepan, reduce the heat to low or medium-low, and let it simmer gently for 30 minutes to develop the flavors.
  6. Poach the fish: Add the cod fillets to the coconut broth, cover, and cook gently for 5 to 8 minutes depending on thickness, until the fish is just cooked through and flakes easily when pressed.
  7. Serve: Carefully transfer the cod fillets to a shallow serving bowl, ladle the coconut broth over the top, and garnish with sliced spring onion, fresh coriander, and an optional drizzle of chilli oil. Serve with steamed rice, lime wedges, and a side of steamed vegetables to complete the meal.

Notes

  • For best results, use high-quality coconut milk with at least 70% coconut extract to ensure a rich and creamy broth.
  • If you don’t have fresh lemongrass, you can substitute with a small amount of lemongrass paste or leave it out, but fresh is preferable for authentic flavor.
  • Adjust the amount of red chilli and chilli oil based on your preferred spice level or omit if you prefer a milder dish.
  • Salting and chilling the fish before cooking helps firm the flesh and improves texture.
  • This dish pairs beautifully with jasmine rice and lightly steamed green vegetables like bok choy or broccoli.
  • Prep Time: 45 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Southeast Asian

Keywords: coconut milk poached fish, cod poached in coconut milk, Southeast Asian fish recipe, coconut broth fish, lemongrass poached fish

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating