Want to know when I share a new recipe? Subscribe today!
More Seafood Recipes
Poached Haddock in Thai Red Curry Sauce
Poached haddock in Thai red curry sauce is one of those dinners that feels nourishing and a bit special without being complicated. I gently simmer the fish in a creamy, coconut-based curry sauce with Thai red curry paste, garlic, and lime until it’s tender and flaky. It’s light, full of flavour, and comes together quickly – perfect over jasmine rice or with steamed greens. Whether I need something cosy or just want a change from my usual rotation, this dish always delivers.
Ingredients
- 400g haddock fillets (not smoked), cut into large chunks
- 200g tenderstem broccoli
- 1 tbsp peanut oil
- 3 cloves garlic, minced
- 1 tbsp ginger, minced
- 2-3 tbsp Thai red curry paste
- 400ml coconut milk
- 3 tsp fish sauce
- 3 tsp palm sugar
- juice of half a lime
Instructions
- Heat the oil in a large skillet over medium heat, before sauteeing the garlic and ginger until soft and fragrant.
- Add the Thai red curry paste and fry for an additional 2-3 minutes.
- Stir through the coconut milk, lime juice, sugar and fish sauce and bring to a simmer.
- Arrange the haddock chunks and tenderstem broccoli in the sauce, and cover with a lid. Reduce heat to low and simmer for 10 minutes, or until the haddock is cooked through.
- Service with steamed basmati rice.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 393Total Fat: 25gSaturated Fat: 19gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 66mgSodium: 1190mgCarbohydrates: 22gFiber: 1gSugar: 12gProtein: 23g
Please note, this nutrition information is to be used as a guide only. Nutrition information isn’t always accurate.
Want to know when I share a new recipe? Subscribe today!
Poached Haddock in Thai Red Curry Sauce

Why This Recipe Works
Sometimes a dinner just hits the sweet spot between effort and flavour, and that’s exactly what this poached haddock in Thai red curry sauce does. It’s one of those midweek lifesavers that makes you feel like you’ve put in way more work than you actually have. The haddock is tender and juicy, soaking up every bit of that warm, rich curry sauce, and honestly, the whole thing comes together so quickly that it barely feels like cooking. We’re talking under 15 minutes, start to finish. Serve it with a scoop of fluffy basmati rice and maybe a few slices of crusty bread to mop up the sauce, and you’ve got a meal that feels both comforting and just a little bit special.
I’ve always loved cooking with haddock. It’s not overly fishy, which means it takes on other flavours beautifully. Think of it like a blank canvas but tastier. It’s similar to cod or barramundi in texture, with those big, satisfying flakes that hold their shape and don’t disintegrate into the sauce. The trick here is not to use smoked haddock, because you want the fish to really soak up the curry flavours instead of fighting them. Fresh fillets are where it’s at. I mean, if you’re going to make something this good, don’t sabotage it before you even start.
And the best part? This is such a versatile dish – you can dial the curry paste up or down depending on your spice tolerance. I recommend starting with two tablespoons and seeing how you feel. You can always add more if you’re chasing a bit more heat. The sauce is punchy but not overwhelming, and it’s mellow enough that even the kids will eat it without complaint. It’s one of those dinners that quietly becomes a regular. No drama, no fuss, just flavourful, quick comfort food at its best.
A Midweek Favourite
When it comes to weekday dinners, I’ve got a bit of a system. If it takes more than half an hour and uses every pot in the kitchen, it’s probably not happening. That’s why I keep coming back to this poached haddock in Thai red curry sauce. It’s quick, barely makes a mess, and tastes like something you’d get at a restaurant. There’s something so satisfying about spooning that sauce over the rice, flaking through the soft fish, and knowing you did it all in less time than it takes to scroll Instagram for dinner ideas.
The beauty of poached fish is how low maintenance it is. No searing, no pan flipping, no crumbling fish disasters. You just gently simmer the haddock in the curry sauce, and it basically cooks itself. That also means it stays tender and flaky and doesn’t dry out like it sometimes can in the oven. It’s the sort of dinner that gives you maximum taste for minimum effort, which, frankly, is my favourite kind of food.
And let’s not forget the sauce. Thai red curry is one of those magical ingredients that makes everything better. It’s creamy and fragrant with just the right amount of warmth. You can dress it up with extra garlic or a squeeze of lime, or keep it simple with just the paste and coconut milk. Either way, the result is lush and comforting, perfect for spooning over rice or mopping up with bread when no one’s watching. Which is always.

Cooking Haddock Without Fuss
For all the people who claim they can’t cook fish, let me tell you – this one’s foolproof. Poaching is such a gentle way to cook haddock that you’d really have to try to mess it up. And because you’re cooking it directly in the sauce, it infuses all those lovely flavours while staying soft and juicy. It’s not like grilling or baking where you’re hoping for the best while praying it doesn’t stick or dry out. This is kind cooking. Low and slow. Let the sauce do the work.
It also helps that haddock is a pretty forgiving fish. As long as it’s fresh, it’ll hold its shape and soak up all that red curry goodness. And if you can’t find haddock, barramundi or cod will do just fine. The important bit is that it’s not smoked. Smoked haddock has its place, but not in this dish. You don’t want to overpower the curry with that briny flavour. What you’re aiming for is soft, mild fish that works with the sauce, not against it.
And if you’re anything like me, you’ll want to make sure none of the sauce goes to waste. That’s where the crusty bread comes in. Yes, it’s totally unnecessary, but it’s also completely essential. I’ve had nights where the bread was arguably the star of the show because I just kept dipping and dipping. It’s those little additions that make a simple dinner feel a bit more indulgent. And after a long day, I reckon that’s what we all need sometimes.
Ingredients Breakdown
When it comes to the flavour in this poached haddock in Thai red curry sauce, the magic starts with a generous spoonful of Thai red curry paste. That’s where you get all those punchy, fragrant notes of lemongrass, galangal, garlic, and chilli. Add to that a little peanut oil to carry the flavours, then layer in minced garlic and ginger to build out the depth. It’s a small line-up of ingredients but they work hard, and you can really dial the paste up or down depending on your mood.
The haddock is the real star here – fresh fillets, never smoked, cut into large, hearty chunks that hold their shape beautifully as they poach. You want that gentle cook so the fish stays buttery and soft while soaking up all that delicious sauce. For a bit of freshness and crunch, tenderstem broccoli gets added in, balancing the richness of the curry and adding a pop of green. It’s all about contrast and keeping things interesting on the plate.
To bring it all together, you’ll need creamy coconut milk, fish sauce for umami depth, palm sugar to mellow the spice, and a squeeze of lime juice to brighten the whole thing. It’s a classic sweet-salty-sour-spicy combo, and it just works. Serve it over fluffy rice, with crusty bread on the side if you fancy, and you’ve got yourself a quick and comforting dinner that tastes like you’ve really pulled out all the stops. But secretly, you haven’t.

