This elegant preparation combines the delicate sweetness of fresh halibut with a silky tomato-butter sauce. The fillets are gently poached directly in the aromatic sauce, allowing the fish to absorb the vibrant flavors of ripe tomatoes, shallots, garlic, and white wine. A finish on the grill adds a subtle smoky depth that elevates the dish without overpowering its refined character. The result is perfectly cooked, melt-in-your-mouth seafood with a luxurious sauce that balances acidity, richness, and herbal brightness from fresh basil.
The first time I attempted grill-poaching, my neighbor leaned over the fence and asked why I was putting a pan on the grill. I explained that I wanted the smoky kiss of fire without drying out the fish. When we sat down to eat that evening, he took one bite of the halibut simmering in that bright tomato butter sauce and went completely silent. Sometimes the best techniques come from refusing to choose between two good things.
Last summer I made this for a dinner party when the garden tomatoes were coming in faster than we could eat them. The way the basil hits that warm sauce releases this incredible perfume that had everyone gathering around the grill. One friend admitted she usually finds halibut boring but went back for seconds.
Ingredients
- 4 halibut fillets (6 oz each): Halibut holds up beautifully to poaching because its firm texture wont fall apart in the sauce
- 1 tsp kosher salt: Season the fish generously before it hits the pan
- 1/2 tsp freshly ground black pepper: Freshly ground makes a real difference here
- 3 large ripe tomatoes: Peak season tomatoes make the sauce sing but good quality canned work in winter
- 3 tbsp unsalted butter: Add it one tablespoon at a time for that restaurant quality silky finish
- 2 cloves garlic: Dont let it brown or itll turn bitter
- 1 small shallot: Shallots give a sweeter more delicate flavor than onions
- 1/4 cup dry white wine: Something crisp like Sauvignon Blanc cuts through the butter
- 2 tbsp fresh lemon juice: Brightens everything and balances the richness
- 1 tbsp fresh basil: Add it at the end so it stays vibrant and aromatic
- 1 tbsp olive oil: For sautéing the aromatics
Instructions
- Get the grill ready:
- Preheat to medium heat around 375°F with the lid closed to create an oven-like environment
- Season the fish:
- Pat halibut dry and season both sides generously with salt and pepper
- Build the flavor base:
- Set a grill-safe skillet over medium heat with olive oil then sauté shallot and garlic until fragrant about 1 minute
- Start the sauce:
- Add chopped tomatoes and cook stirring until they start breaking down and getting saucy about 3 to 4 minutes
- Deglaze the pan:
- Pour in white wine and lemon juice and let simmer until slightly reduced 2 to 3 minutes
- Make it velvety:
- Reduce heat to low and whisk in butter one tablespoon at a time until sauce is glossy then stir in basil
- Nestle in the fish:
- Carefully place halibut into the sauce spooning some over the top
- Grill poach it:
- Transfer skillet to the grill close the lid and poach for 8 to 12 minutes until fish is opaque and flakes
- The optional finish:
- For pretty grill marks you can place fillets directly on grates for 1 minute per side
- Plate it up:
- Serve immediately with extra sauce spooned over top plus fresh basil and lemon wedges
This recipe has become my go to when I want to impress without spending hours in the kitchen. Theres something about presenting that gorgeous coral colored fish in the vibrant red sauce that makes people feel special.
Choosing Your Fish
Ive learned that halibuts firm texture is what makes it perfect for this technique but cod or sea bass work beautifully too. The key is choosing fillets that are evenly thick so they cook at the same rate.
Sauce Secrets
Peeling and seeding the tomatoes takes an extra few minutes but makes the sauce so much more refined. If you are short on time though crushed tomatoes with their juices work in a pinch.
Wine Pairings
A crisp Sauvignon Blanc or Pinot Grigio echoes the wine in the sauce and cuts through that buttery richness. The acid wakes up your palate between bites of the rich fish.
- Chill your wine glasses beforehand for an extra touch
- Keep some extra basil handy for garnishing at the table
- Have crusty bread ready to soak up any leftover sauce
Theres nothing quite like eating outdoors with the smell of grill smoke still lingering in the air and a plate of something this good in front of you.
Recipe FAQs
- → What makes this cooking method unique?
-
The combination technique of poaching in sauce followed by grill finishing creates incredibly moist fish with a silky coating, while adding subtle smoky notes that complement the tomato-butter flavors.
- → Can I use other fish varieties?
-
Cod, sea bass, or snapper work beautifully. Choose firm, white-fleshed fillets that hold their shape during poaching and can withstand brief grill exposure.
- → How do I know when the halibut is done?
-
The fish should be opaque throughout and flake easily when tested with a fork. Target an internal temperature of 135-140°F for optimal moistness without overcooking.
- → What should I serve alongside this dish?
-
Grilled asparagus, roasted new potatoes, or a light green salad with citrus vinaigrette complement the rich sauce. Crusty bread is perfect for savoring extra sauce.
- → Can I make this indoors without a grill?
-
Absolutely. Complete the entire process on the stovetop, finishing with a quick minute under the broiler for similar caramelization and depth of flavor.
- → How far in advance can I prepare the sauce?
-
The tomato-butter sauce can be made up to a day ahead and refrigerated. Gently reheat before adding the fish, adding a splash of water if needed to restore consistency.