This elegant preparation combines the delicate sweetness of halibut with a velvety tomato-butter emulsion. The fish gently poaches in the aromatic sauce, absorbing flavors while retaining its pristine texture. A finishing touch on the grill introduces subtle smokiness that beautifully complements the bright acidity from white wine and lemon. The technique ensures moist, flaky results every time, making it perfect for dinner parties or weeknight dinners alike.
The first time I tried poaching fish on the grill, my neighbor leaned over the fence and asked if I'd lost my mind cooking in a pan on an open flame. That dinner changed everything I thought about outdoor cooking.
I made this for my dad's birthday last summer, and he actually stopped talking mid-sentence when he took that first bite. The way the silky sauce clings to each flaky piece of fish is something I haven't forgotten.
Ingredients
- Halibut fillets: Choose pieces that look opaque and firm, with no browning or discoloration at the edges
- Kosher salt: Essential for drawing out moisture and building flavor from the inside out
- Ripe tomatoes: They should yield slightly to gentle pressure and smell fragrant near the stem end
- Unsalted butter: Cold straight from the fridge helps it incorporate slowly into a velvety emulsion
- Garlic: Freshly minced releases more oils than pre-cut versions
- Shallot: Milder than onion and adds subtle sweetness that balances the acidity
- Dry white wine: Something you'd actually drink makes a difference in the final flavor
- Fresh lemon juice: Brightens everything and cuts through the richness
- Fresh basil: Add it at the end so it stays vibrant and aromatic
- Olive oil: Creates the foundation for building your sauce
- Fresh basil leaves: Whole leaves look stunning scattered across the top
- Lemon wedges: Letting guests add their own squeeze makes it interactive
Instructions
- Get your grill ready:
- Preheat to medium heat, around 375°F, giving yourself time to stabilize the temperature
- Season the fish:
- Sprinkle salt and pepper on both sides of each fillet, letting them sit while you start the sauce
- Build the base:
- Heat a grill-safe pan with olive oil, sautéing shallot and garlic until fragrant, about 1 minute
- Add the tomatoes:
- Stir in chopped tomatoes and cook until they start breaking down, 3 to 4 minutes
- Deglaze the pan:
- Pour in white wine and lemon juice, letting it simmer until reduced slightly
- Finish the sauce:
- Reduce heat to low and whisk in butter one tablespoon at a time until silky, then add chopped basil
- Nestle in the fish:
- Gently place halibut into the sauce, spooning some over the top of each fillet
- Grill poach:
- Transfer the pan to the grill, close the lid, and cook for 8 to 12 minutes until just opaque
- Optional grill marks:
- Carefully move fillets directly onto grates for 1 minute per side if you want those classic char lines
- Plate it up:
- Serve immediately with extra sauce spooned over, finishing with basil leaves and lemon wedges
My husband usually claims he's not a fish person, but this is the one seafood dish he requests on repeat. Something about that sauce just works.
Choosing The Right Fish
Halibut is fantastic because those thick fillets hold up beautifully to poaching, but I've also had success with cod or sea bass when halibut feels like a splurge. The key is choosing something firm enough to maintain its structure in the sauce.
Making It Your Own
Sometimes I'll add a splash of cream with the butter if I want something even more decadent. Other times, extra garlic or red pepper flakes find their way in depending on who's coming to dinner.
Perfect Pairings
Grilled asparagus spears or a simple green salad with vinaigrette cut through the richness nicely. A chilled Sauvignon Blanc has never steered me wrong here.
- Crusty bread for soaking up that sauce is practically mandatory
- Roasted baby potatoes make it feel like a complete meal
- Keep the sides light so the fish stays the star
There's something about eating this outside, the sun still warm on your shoulders, that makes it taste even better.
Recipe Questions & Answers
- → What makes halibut ideal for this preparation?
-
Halibut's firm, meaty texture holds up beautifully during poaching while remaining tender and moist. Its mild, slightly sweet flavor pairs perfectly with the bright tomato-butter sauce without overpowering the delicate balance.
- → Can I prepare this indoors without a grill?
-
Absolutely. Simply complete the entire process on your stovetop in the skillet. While you'll miss the subtle smoky notes, the dish remains equally delicious and elegant.
- → How do I know when the halibut is perfectly cooked?
-
The fish is done when it turns opaque throughout and flakes easily with gentle pressure from a fork. The internal temperature should reach 145°F. Be careful not to overcook, as halibut can dry out quickly.
- → What other fish work well with this method?
-
Cod, sea bass, snapper, or Chilean sea bass are excellent alternatives. Choose firm, white-fleshed varieties that can withstand gentle poaching while maintaining their structure.
- → Can I make the sauce ahead of time?
-
Yes, prepare the tomato-butter sauce up to 4 hours in advance. Gently reheat before adding the fish, and add a splash of water or wine if it has thickened too much.
- → What sides complement this dish?
-
Grilled asparagus, roasted fingerling potatoes, or a crisp green salad with citrus vinaigrette provide lovely contrasts. The dish also pairs beautifully with crusty bread to soak up extra sauce.