The Recipe: Cilantro Chili Pesto Over Pan-Seared Haddock
Cilantro chili pesto is a bright, herbaceous sauce that cuts through haddock's mild sweetness without overwhelming it. The pesto goes on top of the fish after searing, so the heat stays fresh and the cilantro doesn't cook down into bitterness. You make the pesto while the fish rests, which means the whole dish comes together in about 20 minutes.
The pesto itself is simple: fresh cilantro, lime juice, garlic, a red chili (fresh or dried), olive oil, and a pinch of salt. Some versions add toasted pumpkin seeds or pine nuts for body, but the sauce works without them if you don't have them on hand. The chili heat is adjustable — use half a chili if you want warmth without fire, or a whole one if your table likes it sharp.
This preparation works best with haddock fillets that are roughly the same thickness throughout, ideally between half an inch and three-quarters of an inch. Thinner fillets cook too fast and dry out; thicker ones need longer in the pan and risk burning on the outside before the center cooks through.
Key Takeaways
- Pat haddock fillets completely dry before searing so they develop a golden crust instead of steaming in their own moisture.
- Sear the fish skin-side down first for three to four minutes, then flip and cook the other side for two to three minutes until the flesh is opaque and flakes easily.
- Make the cilantro chili pesto while the fish rests so the herbs stay bright and the flavors don't muddy from cooking.
- Lime juice in the pesto brightens the dish and balances the chili heat without adding salt that would overpower the delicate fish.
Preparing the Haddock for the Pan
Start by removing the haddock from the refrigerator 10 to 15 minutes before cooking. Cold fish straight from cold storage will contract when it hits the hot pan, which tightens the flesh and makes it more likely to stick. A fish that has warmed slightly to room temperature cooks more evenly and releases from the pan more easily.
Pat each fillet dry on both sides with paper towels or a clean kitchen cloth. Moisture on the surface prevents browning and creates steam, which keeps the crust from forming. Press gently but firmly — you want the surface dry, not the flesh squeezed. Season both sides with salt and a small pinch of black pepper just before the fish goes into the pan. Salt draws out moisture if it sits too long, so timing matters here.
Heat a skillet (cast iron or stainless steel work best) over medium-high heat for two to three minutes. Add a thin film of olive oil or another high-heat oil — about a tablespoon for a 10-inch pan. The oil should shimmer and move easily across the surface. If it smokes, the pan is too hot; let it cool for 30 seconds.
Searing and Cooking the Fish
Place the haddock skin-side down in the hot pan. You should hear a gentle sizzle, not a violent pop. If the sound is too loud, the pan is too hot and the outside will burn before the inside cooks. Leave the fish untouched for three to four minutes. This is the hardest part — resist the urge to move it or check it. The skin will crisp and the flesh will begin to turn opaque from the bottom up.
After three to four minutes, gently slide a thin spatula under the fillet. If it sticks, wait another 30 seconds and try again. Once it releases, flip the fish carefully and cook the other side for two to three minutes. The flesh should be opaque all the way through and should flake easily when you press it with the back of a fork. If you see translucent flesh in the thickest part, give it another minute.
Transfer the cooked haddock to a warm plate and let it rest for three to four minutes while you make the pesto. This resting period allows the muscle fibers to relax and reabsorb some of the juices, which keeps the fish moist when you eat it.
Making the Cilantro Chili Pesto
Roughly chop a packed cup of fresh cilantro leaves (about two large handfuls). Remove the stems if they are thick and woody, but thin stems are fine to include. Mince one garlic clove finely, or use a microplane to grate it. Slice a red chili lengthwise, scrape out the seeds with the tip of a knife (this removes most of the heat), and chop the flesh into small pieces. If you prefer more heat, leave some seeds in; if you want just flavor without fire, remove all of them.
Combine the cilantro, garlic, and chili in a mortar and pestle, or in a small bowl if you don't have a mortar. Pound or mash gently until the cilantro begins to break down and release its oils — you want a rough paste, not a smooth purée. Add the juice of half a lime and a pinch of salt. Stir well, then drizzle in three to four tablespoons of olive oil while stirring. The pesto should be loose enough to spoon over the fish but thick enough to stay on top rather than running off the plate.
Taste the pesto and adjust: more lime if it feels flat, more chili if you want more heat, more salt if the cilantro tastes grassy. The pesto should taste bright and alive, not muted.
Plating and Serving
Spoon the cilantro chili pesto generously over each rested haddock fillet. A few tablespoons per fillet is right — enough to coat the top and drip down the sides, but not so much that it overwhelms the fish. Serve immediately while the fish is still warm and the pesto is still fresh.
This dish pairs well with steamed rice, roasted potatoes, or simply a squeeze of lime and a green salad. The pesto is bright enough that the fish doesn't need much else, but a side of something starchy soaks up the extra sauce nicely.
Variations and Substitutions
If cilantro tastes soapy to you (a real genetic variation, not a preference), substitute flat-leaf parsley in the same amount. The pesto will be milder and earthier, but the technique stays the same. You can also mix cilantro and parsley half and half if you want some of the cilantro flavor without as much intensity.
For the chili, use a jalapeño if you can't find a red chili, or substitute a quarter teaspoon of red chili flakes if you're working with dried ingredients. Chili flakes are hotter than fresh chili, so start with less and taste as you go. A pinch of cayenne works too, though it adds heat without the fruity flavor of fresh or dried chilis.
Toasted pumpkin seeds or pine nuts add texture and richness if you have them. Toast them lightly in a dry pan for two to three minutes until fragrant, then pound them into the pesto along with the cilantro. This makes the sauce more substantial and slightly less sharp.
Why This Works for Haddock
Haddock's mild, slightly sweet flavor needs a sauce with enough personality to complement it without drowning it out. Cilantro chili pesto has the brightness and heat to stand up to the fish while the lime juice echoes the ocean flavor underneath. The pesto goes on top rather than underneath, which means you taste the fish first and the sauce second — the right order for a delicate white fish.
The technique of searing skin-side down also matters for haddock. The skin crisps and adds textural contrast, and the initial high heat seals the outside so the inside stays moist. This is especially important for a mild fish, because if the flesh dries out, there's nothing left to taste.
Frequently Asked Questions
Can I make the pesto ahead of time?
Yes, but make it no more than a few hours before serving. Store it in a small container in the refrigerator. The cilantro will darken slightly and the flavors will meld, which is fine — the pesto will still taste good. Stir it well before spooning it over the fish.
What if my haddock fillet has the skin already removed?
Sear it skin-side up (the side that was against the skin) for two to three minutes first, then flip and cook the other side for two to three minutes. Skinless fillets cook a bit faster and are more delicate, so watch them closely and don't leave them unattended.
How do I know when the haddock is done cooking?
The flesh should be opaque all the way through and should flake easily when you press it with a fork. If you have a meat thermometer, haddock is done at 145°F in the thickest part. Overcooked haddock becomes dry and tough, so it's better to pull it off the heat when it's just barely opaque than to wait for it to be completely white throughout.
Can I use frozen haddock for this recipe?
Yes, but thaw it completely in the refrigerator the night before. Pat it very dry before cooking — frozen fish releases more water as it thaws, so extra moisture on the surface is common. Otherwise, the technique is the same.
What wine pairs well with cilantro chili pesto haddock?
A crisp white wine with good acidity works best — a sauvignon blanc, pinot grigio, or unoaked chardonnay. The acidity echoes the lime in the pesto and cuts through the richness of the olive oil. Avoid heavily oaked wines, which would compete with the bright cilantro flavor.