Grill Poached Tomato Butter Halibut

Golden halibut fillets poached in vibrant tomato-butter sauce with fresh basil garnish Pin This
Golden halibut fillets poached in vibrant tomato-butter sauce with fresh basil garnish | flavanzu.com

This elegant preparation transforms halibut into something extraordinary. The fish is first gently poached in a velvety sauce made from ripe tomatoes, butter, garlic, and shallots, then finished on the grill to impart a delicate smoky essence. The result is incredibly moist, flaky fish with a luxurious coating that balances the natural sweetness of tomatoes with rich buttery notes. Fresh basil and bright lemon juice cut through the richness, creating a perfectly balanced dish that feels special enough for entertaining yet simple enough for a weeknight dinner.

The first time I attempted grill-poaching, my neighbor leaned over the fence and asked why I was putting a pan on the grill. By the time those halibut fillets came out, she was taking notes on her phone. Something magical happens when fish gets gentle poaching in buttery tomatoes while that subtle smoke works its way into the sauce.

Last summer, I made this for my dads birthday dinner when he claimed he didnt want anything elaborate. We ate on the back patio as the sun went down, and he kept saying one more bite wont hurt between stories. Sometimes the simplest ingredients become something entirely new when you let them cook low and slow together.

Ingredients

  • Halibut fillets: Choose pieces that look translucent and firm to the touch, avoiding any with brown edges or strong fishy smell
  • Kosher salt and black pepper: Season generously before cooking since the sauce itself is relatively mild
  • Ripe tomatoes: Peak summer tomatoes need nothing else, but in winter months, taste and add a pinch of sugar if they seem overly acidic
  • Unsalted butter: Adding it cold, one tablespoon at a time, creates that velvety restaurant style emulsion that makes the sauce coat everything beautifully
  • Garlic and shallot: Mince them finely so they melt into the sauce rather than leaving chewy bits behind
  • Dry white wine: Sauvignon Blanc or Pinot Grigio work wonderfully, but whatever you have open will do the job
  • Fresh lemon juice: This brightens all that rich butter and ties the tomatoes sweetness together
  • Fresh basil: Add it at the very end so the oils stay vibrant and aromatic
  • Olive oil: Use a neutral one here since it is just for sautéing the aromatics
  • Fresh basil leaves and lemon wedges: These little finishing touches make the plating feel complete

Instructions

Preheat the grill:
Get it to medium heat, around 375°F, and let it stabilize for at least 10 minutes so you have consistent temperature
Season the halibut:
Pat the fillets completely dry with paper towels, then sprinkle salt and pepper on both sides, pressing gently to help it adhere
Build your flavor base:
Set a heatproof skillet over medium heat with olive oil, cook the shallot and garlic until they smell amazing, about 1 minute
Break down the tomatoes:
Add chopped tomatoes and stir occasionally for 3 to 4 minutes as they soften and release their juices into the pan
Deglaze and reduce:
Pour in white wine and lemon juice, letting it bubble until slightly reduced, 2 to 3 minutes
Mount the sauce with butter:
Turn heat to low and whisk in butter one tablespoon at a time, letting each fully incorporate before adding the next, then stir in chopped basil
Nestle in the fish:
Gently place seasoned halibut into the sauce, spooning some of that tomato butter over the tops
Grill poach uncovered:
Transfer the whole skillet to your grill, close the lid, and let the fish cook in the sauce for 8 to 12 minutes until it turns opaque and flakes easily
Add grill marks if you like:
Carefully lift the fillets onto the grates for 1 minute per side for those beautiful char lines, then return them to the sauce
Plating and serving:
Spoon extra sauce over each fillet, tuck in fresh basil leaves, and set lemon wedges alongside for squeezing at the table
Pin This
| flavanzu.com

This recipe has become my go to when I want to make something that feels like an occasion without spending hours at the stove. There is something so satisfying about carrying that skillet from the kitchen to the grill, knowing the transformation that is about to happen.

Making It Your Own

Sometimes I swap in heavy cream for half the butter when I want something even more indulgent. The tomato sauce loves that creamy richness and it makes the whole dish feel incredibly luxurious.

Fish Alternatives

Cod and sea bass work beautifully here, though you may need to adjust the cooking time slightly depending on thickness. Just look for that same flake test and you will know when it is done.

What To Serve Alongside

Grilled asparagus with a squeeze of lemon cuts through the buttery sauce perfectly. A crisp green salad with a vinaigrette and a chilled glass of Sauvignon Blanc makes everything feel complete and balanced.

  • Crusty bread for soaking up every last bit of sauce
  • Roasted baby potatoes with rosemary
  • Sautéed spinach with garlic
Flaky white halibut swimming in rich red tomato butter sauce after grill-poaching Pin This
Flaky white halibut swimming in rich red tomato butter sauce after grill-poaching | flavanzu.com

I hope this recipe finds its way into your regular rotation, just as it has in mine. There is something deeply satisfying about cooking fish this way, and I think you are going to love it.

Recipe FAQs

The combination technique of poaching in sauce followed by grill finishing creates both tenderness and subtle smokiness. The fish absorbs flavors while gently cooking, then gets kissed by grill heat for depth.

Cod, sea bass, or even thick salmon fillets work beautifully. Adjust cooking time slightly—thinner pieces need less time, while denser fish may take a few extra minutes.

The fish should be opaque throughout and flake easily with gentle fork pressure. It's better to slightly undercook than overcook, as residual heat will complete the process.

A chilled Sauvignon Blanc or Pinot Grigio complements the buttery sauce and seafood beautifully. The crisp acidity balances the rich tomato-butter sauce.

Yes, prepare the sauce up to 4 hours ahead and refrigerate. Gently reheat before adding fish. The flavors often develop and meld even better after resting.

Grilled asparagus, roasted potatoes, or a simple arugula salad with lemon vinaigrette work wonderfully. Crusty bread for soaking up the sauce is always welcome.

Grill Poached Tomato Butter Halibut

Tender halibut poached in silky tomato-butter sauce with a hint of grill-smoked perfection

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Medium

Ingredients

Fish

  • 4 halibut fillets (6 oz each), skin removed
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper

Tomato Butter Sauce

  • 3 large ripe tomatoes, peeled, seeded, and chopped
  • 3 tbsp unsalted butter
  • 2 cloves garlic, minced
  • 1 small shallot, finely chopped
  • 1/4 cup dry white wine
  • 2 tbsp fresh lemon juice
  • 1 tbsp fresh basil, finely chopped
  • 1 tbsp olive oil

Garnish & Finishing

  • Fresh basil leaves, for garnish
  • Lemon wedges, to serve

Instructions

1
Preheat the Grill: Preheat grill to medium heat (approximately 375°F).
2
Season the Halibut: Season halibut fillets thoroughly with kosher salt and freshly ground black pepper on both sides.
3
Prepare the Aromatics: Place a large heatproof skillet or grill-safe pan over medium heat. Add olive oil and sauté finely chopped shallot and minced garlic until fragrant, approximately 1 minute.
4
Cook the Tomatoes: Add chopped tomatoes to the pan. Cook, stirring frequently, until tomatoes begin to break down, about 3-4 minutes.
5
Deglaze and Reduce: Pour in dry white wine and fresh lemon juice. Allow the mixture to simmer until slightly reduced, 2-3 minutes.
6
Emulsify the Sauce: Reduce heat to low. Gradually whisk in unsalted butter, one tablespoon at a time, until sauce achieves a silky consistency. Stir in finely chopped fresh basil.
7
Arrange Fish in Sauce: Carefully place seasoned halibut fillets into the tomato-butter sauce. Spoon sauce over the top of each fillet to ensure even coating.
8
Grill Poach the Fish: Transfer the skillet or pan to the preheated grill and close the lid. Poach fish in the sauce for 8-12 minutes, until just opaque and flakes easily with a fork.
9
Optional Grill Marks: For enhanced flavor, finish halibut directly on grill grates for 1 minute per side to create distinctive grill marks.
10
Serve and Garnish: Serve immediately with additional tomato-butter sauce spooned over fillets. Garnish with fresh basil leaves and accompany with lemon wedges.
Additional Information

Equipment Needed

  • Grill
  • Heatproof skillet or grill-safe pan
  • Tongs
  • Sharp knife
  • Spoon

Nutrition (Per Serving)

Calories 330
Protein 34g
Carbs 6g
Fat 18g

Allergy Information

  • Contains fish
  • Contains dairy
Anzu Patel

Sharing wholesome, quick recipes and real cooking tips for everyday family meals.