Why sun-dried tomatoes work so well with haddock
Sun-dried tomatoes are concentrated, tangy, and slightly sweet — they cut through the mild, delicate flavor of haddock instead of drowning it. The acidity wakes up the fish's natural taste, and the oil they're packed in becomes your cooking fat, so you're not adding butter or cream on top of an already gentle fish. The result is a dish that tastes bright and finished without being heavy.
The technique is straightforward: you sear the haddock skin-side down in a hot pan until the skin crisps, then finish it in the oven while you build a quick sauce from the tomatoes, garlic, and a splash of white wine or broth. The fish stays moist because you're not overcooking it, and the pan juices mingle with the tomato oil to make something you'll want to soak up with bread.
Key Takeaways
- Haddock fillets should be patted completely dry before searing, and the skin side goes down first in a hot, oiled pan to crisp.
- Sun-dried tomatoes packed in oil are your fat source; drain them and reserve the oil, then chop the tomatoes into bite-sized pieces.
- The fish finishes in a 400°F oven for 8 to 10 minutes while you make the sauce on the stovetop, so both are ready at the same time.
- A squeeze of lemon juice and a pinch of salt at the end brighten the dish and balance the tomatoes' sweetness.
Choosing and preparing your haddock
Buy haddock fillets that are roughly the same thickness — ideally between half an inch and three-quarters of an inch — so they cook evenly. The skin should be intact and silvery, not dull or slimy. If your fishmonger has just filleted them, ask for the skin to stay on; it protects the delicate flesh and crisps beautifully in the pan.
Pat the fillets dry with paper towels just before cooking. Any moisture on the surface will steam the skin instead of crisping it. Season both sides with salt and a small pinch of black pepper about 5 minutes before you cook — this gives the salt time to dissolve into the flesh rather than sitting on the surface.
Building the pan and searing the fish
Drain your sun-dried tomatoes and pour the oil into a large skillet — you should have about 2 to 3 tablespoons. If the oil is thick and congealed, warm it gently over low heat for a minute until it flows. Set the tomatoes aside on a cutting board.
Turn the heat to medium-high and let the oil get hot enough that a small piece of haddock skin sizzles immediately when it touches the pan. Place the fillets skin-side down and do not move them. Let them sit for 4 to 5 minutes until the skin is golden and crisp and releases easily from the pan. You should hear a steady sizzle, not a roar — if the pan is smoking, the heat is too high and the skin will burn before the flesh cooks through.
Flip the fillets gently and transfer the entire skillet to a 400°F oven. If your skillet has a plastic handle, wrap it in foil first. The fish will finish cooking in 8 to 10 minutes, depending on thickness. It's done when the flesh is opaque all the way through and flakes easily with a fork.
Making the sun-dried tomato sauce
While the fish is in the oven, mince 2 cloves of garlic and chop your drained sun-dried tomatoes into pieces roughly the size of a chickpea. Don't make them too small or they'll disappear into the sauce.
Set a small saucepan over medium heat and add a tablespoon of olive oil if your tomato oil was sparse. Add the garlic and cook for about 30 seconds until fragrant — you want it soft and golden, not brown. Pour in half a cup of dry white wine or vegetable broth, then add the chopped tomatoes and a pinch of salt. Let this simmer gently for 3 to 4 minutes so the flavors marry and the liquid reduces slightly. Taste it and adjust the salt if needed.
Just before the fish comes out of the oven, finish the sauce with a squeeze of fresh lemon juice — about half a lemon — and a small handful of fresh basil if you have it, torn by hand rather than chopped. If you don't have basil, a few leaves of fresh parsley work just as well.
Plating and serving
Transfer each haddock fillet to a warm plate, skin-side up so the crisp skin stays crisp. Spoon the sun-dried tomato sauce and its broth around the fish, making sure each plate gets some of the tomatoes and garlic. A drizzle of good olive oil over the top adds richness without heaviness.
Serve with crusty bread to soak up the pan juices, or with a simple green salad dressed in lemon vinaigrette. Roasted potatoes or polenta are also natural partners — anything that won't compete with the bright, clean flavors you've built.
Timing and make-ahead options
This dish comes together in about 25 minutes from the time you start heating the pan. You can prep everything ahead: pat the haddock dry and season it up to an hour before cooking, chop the tomatoes and garlic, and measure out your wine or broth. Keep the fish on a plate in the coldest part of your refrigerator until you're ready to sear it.
The sauce does not hold well once made — the tomatoes soften and the brightness fades — so make it while the fish is in the oven. If you're cooking for a crowd, you can sear all the fillets in batches and hold them warm in a low oven while you finish the sauce, then plate everything together.
Variations and substitutions
If sun-dried tomatoes in oil are hard to find or too expensive, you can use sun-dried tomatoes packed dry and rehydrate them in warm broth or water for 10 minutes, then drain them well. Use a neutral oil like grapeseed or canola for searing instead. The dish won't have quite the same depth, but it will still be good.
Fresh tomatoes work in a pinch — use about 8 ounces of ripe tomatoes, halved or quartered, and cook them in the pan with the garlic for 2 to 3 minutes until they begin to soften and release their juice. You'll lose the concentrated sweetness of sun-dried tomatoes, but you'll gain brightness and a lighter sauce. Capers or green olives can stand in for some of the tomatoes if you want a briny note instead of sweetness.
Frequently Asked Questions
Can I use frozen haddock for this recipe?
Yes, but thaw it completely in the refrigerator the night before and pat it very dry before cooking. Frozen fillets often release more water as they thaw, and any excess moisture will prevent the skin from crisping. The cooking time may be slightly longer if the fillet is still very cold in the center.
What if I don't have an oven-safe skillet?
Sear the haddock in your regular skillet, then transfer the fillets to a baking dish, skin-side up, and finish them in the oven. You'll lose the browned bits in the pan, but the fish will cook through just as well. Make the sauce in a separate saucepan while the fish bakes.
How do I know when the haddock is done without cutting into it?
The flesh should be opaque and white all the way through, and it should flake easily when you press it gently with a fork. If it's still translucent or resists flaking, it needs another minute or two. Haddock cooks quickly, so check it at 8 minutes and then every minute after that.
Can I make this dish ahead and reheat it?
Cooked haddock dries out quickly when reheated, so this is best served fresh. You can make the sauce ahead and reheat it gently, then cook the fish to order. If you must reheat cooked fish, do it gently in a low oven with a little broth or wine to add moisture back.
What wine should I use in the sauce?
A dry white wine like Sauvignon Blanc, Pinot Grigio, or Vermentino works well — something you'd drink, not cooking wine. If you don't have wine, use vegetable or fish broth instead. The acidity matters more than the alcohol, so a squeeze of lemon juice can substitute if you have neither.