There are recipes that feel indulgent yet effortless and this Coconut Miso Fish is one of them. It’s a dish that turns simple ingredients into something memorable: tender cod fillets poached in a creamy, umami-rich coconut miso broth that’s deeply comforting without being heavy. This recipe brings boldness to the table while remaining elegant and deceptively easy to pull off—a perfect fit for any home cook who craves flavour without complication.
Table of Contents
- Ingredient Breakdown
- The Role of Salting the Cod
- Building the Coconut Miso Broth
- How to Perfectly Poaching Fish
- Serving the Coconut Miso Fish
- Why this Coconut Miso Fish Belongs in Your Regular Rotation
- More Fish Recipes

Ingredient Breakdown
- Cod Fillets: The star of this Coconut Miso Fish. Cod is flaky, tender, and absorbs the broth’s flavour beautifully. Haddock, pollock, or even halibut are excellent substitutes.
- Vegetable Oil: A neutral oil ensures the aromatics cook gently without overpowering the dish.
- Onion: Forms the aromatic backbone of the broth, adding a natural sweetness as it softens.
- Garlic: Essential for depth, garlic brings a savoury warmth that balances the richness of the coconut milk.
- Ginger: Bright and zesty, ginger adds a gentle kick and keeps the broth feeling fresh.
- White Miso Paste: This ingredient is the powerhouse of the broth, contributing savoury depth and a distinctive umami character.
- Coconut Milk: Creamy, slightly sweet, and indulgent, it forms the base of the broth. Use a good-quality brand with a high coconut content for the best results.
- Light Soy Sauce: A salty, savoury addition that enhances the broth’s overall balance.
- Mirin: A subtle touch of sweetness that rounds out the savoury miso and soy.
- Fresh Coriander: Provides a bright, herbaceous finish that cuts through the richness.
- Lime Wedges: A squeeze of lime just before serving sharpens the flavours and brings it all together.
- Chilli Oil: Optional but worth it. A drizzle of chilli oil adds heat and richness, elevating each spoonful.
The Role of Salting the Cod
The first step in this Coconut Miso Fish recipe—salting the cod fillets and refrigerating them—is a small detail with a big impact. It’s a practice borrowed from professional kitchens, where chefs use salting to season fish deeply and improve its texture. By drawing out some moisture, the salt firms up the flesh, making the fillets less likely to fall apart while poaching.
This step also ensures the fish is well-seasoned, enhancing its natural sweetness. Skipping it might not ruin the dish, but taking those 30 minutes to prep the fish adds a subtle finesse to the final result.

Building the Coconut Miso Broth
The soul of this Coconut Miso Fish recipe lies in its broth. It’s rich without being cloying, umami-packed but still light, and so flavourful you’ll want to spoon it over everything on your plate.
The secret to building a broth with this much depth is in layering flavours. The process begins with gently cooking the onion, garlic, and ginger. Sautéing these aromatics slowly allows their sweetness and fragrance to develop fully, forming a base that’s warm and inviting.
When you add the miso paste, take your time. Let it cook for a minute so its flavours deepen. Then, when the coconut milk, soy sauce, and mirin are stirred in, the broth transforms into something silky and complex. It’s a balance of creamy, salty, and sweet, with each component enhancing the others.
One of the most satisfying parts of this Coconut Miso Fish recipe is watching the miso dissolve into the broth as it simmers. Don’t rush it—this process ensures the flavours meld seamlessly, creating a broth that’s as luxurious as it is comforting.

How to Perfectly Poaching Fish
Poaching might sound intimidating, but it’s one of the easiest ways to cook delicate fish like cod. The key is to keep the broth at a gentle simmer—never a boil. Too much heat can cause the fish to toughen or break apart, but a low, steady simmer allows the fillets to cook evenly, remaining moist and tender.
When the cod is ready, you’ll know. The flesh will turn opaque and flake easily when pressed. It’s worth keeping an eye on the timing, as overcooking can rob the fish of its delicacy. Five to eight minutes is usually perfect, depending on the thickness of the fillets.

Serving the Coconut Miso Fish
This Coconut Miso Fish recipe shines brightest when paired with simple sides that let the broth take centre stage. Steamed rice is essential—it’s the perfect vehicle for soaking up every last drop of that fragrant, creamy broth. Add a side of tenderstem broccoli or pak choi for a hit of freshness and crunch.
The garnishes here aren’t just decorative; they’re essential. Fresh coriander brings brightness, while lime wedges offer acidity that cuts through the richness. And if you love a bit of heat, don’t skip the drizzle of chilli oil—it adds depth and makes the dish even more irresistible.
For a slightly different take, you could also serve the fish with noodles instead of rice. The silky broth clings beautifully to them, creating a hearty, slurpable dish that feels luxurious yet unfussy.
Why this Coconut Miso Fish Belongs in Your Regular Rotation
This Coconut Miso Fish is the kind of recipe you’ll find yourself craving often. It’s comforting without being heavy, indulgent without being fussy. The flavours are bold yet balanced, making it equally suitable for a midweek dinner or a more refined occasion.
What sets it apart is its versatility. Swap cod for any firm white fish, or even try it with prawns or tofu for a plant-based twist. Adjust the seasoning to suit your taste—add more chilli for heat, or a little extra soy for a saltier kick. This recipe is forgiving, adaptable, and endlessly satisfying.
It also teaches you a lot about building flavour in the kitchen. From salting the fish to layering aromatics and carefully balancing salty, sweet, and creamy elements, this dish is a masterclass in simplicity done well.
More Fish Recipes
I’ve been sharing lots of delicious fish recipes on my Instagram and TikTok in a series I’ve called Fantastic Fish. If you love this Coconut Miso Fish, why not try some of the others in the series?
- Fish Katsu Curry: Swapping chicken for fish brings a new lightness and crispiness to the dish. It gets an extra layer of depth from caramelised onions – a small detail that makes all the difference.
- Crispy Sea Bass with Spring Onion and Ginger Oil: Despite only using 4 ingredients, this dish is packed with flavour. And as if that weren’t enough, it’s incredibly easy to make and comes together in less than 20 minutes.
- Coconut-Crusted Thai Curry Sea Bass: If you’re a fan of Thai flavours, you’re going to love this one. The fish is marinated in Thai red curry paste, before being encased in a coconut crust and fried to golden perfection.
- Roasted Salmon with Curry Leaf Butter: Roasted salmon, topped with a delicious 3-ingredient curry leaf butter.
- Coconut Milk Poached Fish: Inspired by Southeast Asian flavours, this dish features tender, flaky white fish, gently cooked in a fragrant, aromatic coconut broth.
Coconut Miso Fish
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
5 from 8 reviews
This Coconut Miso Fish is comfort food with a refined twist. Flaky cod fillets are poached in a fragrant coconut miso broth infused with ginger, garlic and a touch of sweetness from mirin. Finished with fresh coriander and a drizzle of chilli oil, it’s light yet indulgent, perfect with steamed rice and greens to soak up every aromatic drop. Simple, elegant and packed with flavour.
- Author: zenak
- Prep Time: 10 minutes
- Total Time: 45 minutes
- Yield: 4 1x
Ingredients
- 4 cod loins or fillets (around 150g each), or any flaky white fish
- vegetable oil
- 1 onion
- 4 garlic cloves
- 20g fresh ginger
- 4 tsp white miso paste (or more, to taste)
- 2 x 400g tins good-quality coconut milk (minimum 70% coconut)
- 1 tbsp light soy sauce
- 1 tbsp mirin
- small handful fresh coriander, chopped
- lime wedges and chilli oil, to serve
Instructions
- Season the cod fillets with salt on both sides and refrigerate for 30 minutes. This step not only seasons the fish but also firms up its flesh, reducing the chance of it breaking apart while poaching.
- Meanwhile, prepare the aromatics: thinly slice the onion, garlic and ginger. If you don’t feel like chopping, you can coarsely chop them in a food processor instead.
- Heat a splash of vegetable oil in a large saucepan over medium heat. Add the onion and cook, stirring occasionally, for 5 minutes, or until softened.
- Add the garlic and ginger and cook, stirring occasionally, for another 5 minutes.
- Add the miso paste and cook, stirring frequently, for 1 minute, then add the coconut milk, light soy sauce and mirin, stirring to combine. Don’t worry if the miso paste doesn’t fully dissolve immediately–it will melt into the broth as it cooks.
- Bring the broth to a simmer over medium-high heat, then cover, reduce the heat to low/medium-low and simmer for 30 minutes, stirring occasionally.
- Add the cod fillets to the coconut miso broth, then cover and cook until the cod fillets are just cooked through, 5 to 8 minutes depending on their thickness. When done, the flesh will flake when gently pressed.
- To serve, carefully transfer the cod fillets to a shallow serving bowl, then ladle the broth over the top. Finish with the fresh coriander and an optional drizzle of chilli oil. I recommend serving this with rice (it soaks up all of that deliciously fragrant coconut broth), a side of steamed veg and a few lime wedges for squeezing over.
28 Responses
This is one of the yummiest recipes I’ve made recently! The broth is an excellent base and we did chickpeas instead of fish and wilted in some kale. Also FWIW, I’m sure two cans of coconut milk would’ve been extra delicious but we only had one, so I used that and made up the difference in vegetable broth. Will 100% be making again.
I’m so, so glad you enjoyed it! Thank you for your positive feedback 🙂
I made this when my parents came over for dinner and it was a huge hit. Absolutely delicious. So good my dad asked my mom to make it again when they got home.
Yay! I’m so glad everyone enjoyed it 🙂
seriously fantastic!!! so so yummy. my cod ended up a bit overcooked since i only had a big pan and the broth didn’t cover the filets all the way so i had to rotate them a bit throughout cooking, but it doesn’t even matter because its still so fantastic. this recipe is definitely going in my regular rotation.
I’m so glad it’s making its way to your regular rotation, even with the slight issue. Thank you for your kind words!
The broth was really tasty but my fish turned out chewy. I had to cook for about 10 minutes because the thickest portion of my fish didn’t reach 140F within 8 minutes. I’m not sure what I did wrong..
Oh no! I’m so glad you enjoyed the broth but I’m sorry to hear about the texture of the fish – what type of fish did you use? And do you remember how thick the fillets were?
just made this and had to immediately write a review. it’s SUCH an easy recipe to put together, and it’s absolutely delicious. so much depth in the taste of the broth. definitely putting this into rotation for weeknight meals, and excited to try more recipes on here!
Yay, I’m so glad you enjoyed it! Thank you for sharing your review Hannah 🙂
I never comment on recipes, but I just need to let you know that I made this and that it’s phenomenal. Thank you for posting!
Ah yay! I’m so glad you enjoyed it. Thank you for taking the time to comment 🙂
Found this recipe from Tik Tok and had to make it right away! So simple, easy instructions, ate it with rice and edamame. 5 stars!
Yay, I’m so glad you enjoyed it!
Just made this for supper wow how delicious, would definitely recommend this and so easy to make thankyou.
It’s my absolute pleasure! I’m so glad you enjoyed it 🙂
Made this for dinner on a weekend away, and Ohmygod so good!
We went to the fishmonger and went with monkfish which in hindsight was a mistake, as the recipe says the flakier the fish the better! I couldn’t get my hands on any miso or fish sauce so used a veggie stock pot instead!
I honestly can’t wait to make this again when I have all the (right) ingredients!
Another 10/10 recipe from my favourite chef xx
Yay, thank you so much Ellen! <3
AMAZING!! So easy to follow and absolutely delicious. Will be making again!
Yay, I’m so happy to hear it! Thank you for your review 🙂
Hi Zena! I love your recipes! I haven’t cooked this one yet but it looks amazing. In the photo what are the red specks all over? Is that just chilli or something else?
Many thanks
Hi Matt! Thank you so much!! They’re Korean chilli fakes (gochugaru) – purely for the visuals 🙂
This was super delicious and satisfying. But the my fish definitely needed about 5-10 more minutes on simmering since I had some really thick, meaty pieces. The cilantro and garlic add the perfect amount of freshness. And how could I forget about the lime! I added a few extra wedge squeezes, I like mine tangy lol. Coconut milk. Yummy and creamy. The moment I saw this recipe on TikTok I thought “this is what I’ve been needing. This is what I’ve been looking for, and I didn’t even know it.” Thank you for creating this!
Aww I love that! Thank you so much for your review. I’m so glad you enjoyed it 🙂
There are lots of your recipes that I’ve wanted to try, but this is the first one I’ve made and it was absolutely incredible- so easy, healthy, flavorful, and truly divine !! I added a bit of chicken stock because I only had 1 can of coconut milk and needed a little more liquid to fully submerge the fish then served with rice and green beans 🙂 The next day I made a soup with the leftover broth (added some chicken and veggies)- also, so delicious !! Thanks so much for sharing- can’t wait to try other ones XO
It’s my absolute pleasure! I’m so glad you enjoyed it. Thank you for your review 🙂
Excellent recipe! Made this last night and we enjoyed it. So easy to make and a great addition to our dinner rotation. The miso gave this dish a lot of depth and umami, very flavorful but still delicate and not overpowering.
Thank you! I’m so glad you enjoyed it. Thank you for your review 🙂