This is our favorite halibut recipe! Pan-seared and topped with fresh summer corn, leeks, sage, (and optional pancetta) served over a bowl of creamy polenta.

Why You’ll Love This Halibut Recipe
As a chef, living in the Pacific Northwest, I have a deep love for fresh seafood, and halibut holds a special place in my heart. This halibut recipe is a mainstay in our catering business and is always a big hit with our guests.
It’s especially delicious when fresh corn is in season; served over creamy polenta, it creates a warm, comforting dish perfect for the cooling weather.
The best part? You can make it in 30 minutes; it’s perfect for weeknight dinners!
Halibut Recipe Ingredients (& substitutions)

- Halibut: Or make this recipe with other white fish like sea bass or black cod, or use salmon, scallops, or prawns.
- Fresh corn: Two ears of corn, shucked (husks removed) with the kernels cut off. Or sub 2 cups frozen corn.
- Leeks: Both white and light green parts, for savory, aromatic depth. Sub sweet onion or shallots if desired.
- Sage: An earthy, sweet, and savory addition to the corn mixture.
- Cornmeal: For the creamy polenta– the perfect comforting base to this late summer dish.
- Granulated garlic: To give the polenta a hint of garlicky flavor.
- Olive oil or butter: Choose your preference for stirring into the polenta to create a creamy texture.
- Sour cream: To lighten up the creamy polenta (in lieu of cheese). The slightly tangy flavor of the sour cream brings the whole dish together.
- Optional: Pancetta– or you can sub chopped bacon or shiitake mushrooms.
How To Make THe Best Halibut!
1. Prepare the polenta. In a medium pot, add 4 cups of water and bring to a boil. Reduce heat to low and whisk in 1 cup of cornmeal until smooth. Add a teaspoon salt, garlic powder, and a few cracks of black pepper.

Cover and let simmer 15-20 minutes. Stir the pot of polenta, then whisk in the unsalted butter (or olive oil) and sour cream until the butter melts. Taste and adjust for salt. Set aside.

2. While polenta is simmering, saute the corn mixture. Warm oil in a large skillet over medium-high heat. Add the optional pancetta and cook until crispy, then set aside. To the same pan, add more oil or butter, then add leeks, stirring for 2-3 minutes. Bring heat to medium and sauté until tender, 5 minutes. Add fresh corn kernels and sage, cooking 5-7 more minutes, until corn is fork tender. Add pancetta back in and season with kosher salt and pepper to taste.

3. Pan-sear halibut. In a separate skillet, heat a tablespoon of oil over medium-high heat. Pat halibut filets dry on all sides and season with salt and pepper. Add fish to the hot pan, reducing heat to medium. Cook 4 minutes, or until golden. Flip and cook until done to your liking. Cooking time depends on how thick the fish is.

4. Assemble. Divide the creamy polenta among 4 bowls, then top each bowl with the seared fish.

Step 5. Spoon the warm corn mixture over and around the fish.

Garnish with a sage and enjoy!

Chef’s Tips
- Try other types of fish. You can use other seafood here like sea bass, black cod, salmon, scallops, or prawns.
- Don’t overcook the halibut. Halibut is not an oily fish, so it can becomedry and tough if overcooked. Sear until just golden on each side, then set aside, letting it cook, off the heat.
- Meal prep. Make the corn-leek mixture ahead of time to save on your prep time!
- Add heat: Add a pinch of red pepper flakes to the corn mixture for a little extra spice.
- Add more fresh herbs! Garnish with fresh thyme, fresh basil, rosemary, oregano, fresh parsley, dill, or cilantro in addition to the sage for fragrant, summery flavor.
- Serve over rice or mashed potatoes: Skip the polenta if desired and serve with steamed rice or instant pot mashed potatoes.
Storage
Store leftover halibut in an airtight container in the refrigerator—it can be stored with the corn-leek mixture. Put the polenta in its own separate container for easier reheating. Both will keep for up to 3 days.
Reheat halibut in a lightly oiled pan with the corn and leeks until just warmed through. Warm polenta in a pan with a little oil or butter.
You can also freeze cooked halibut for up to 3 months. Thaw in the fridge before reheating.
Serving Suggestions
This comforting main dish pairs well with a salad, like our Blackberry Salad with Arugula and Basil or Rainbow Salad, or vegetables like Sautéed Asparagus, Blistered Green Beans, Roasted Carrots with Tahini Sauce, or Baked Zucchini. You could also serve with a spoonful of roasted cherry tomatoes.
FAQs
Halibut can be expensive because it is a high quality fish. Fishermen also source halibut from small boats, making it more rare compared to other types of fish. Feel free to sub one of the other types of fish suggested if you’d like!
Yes! Halibut is a low carb, high protein dish with essential amino acids. It is also a great source of selenium and omega-3 fatty acids!
Not at all! Here we simply season with salt and pepper and pan-sear until both sides are golden. The most important thing to be mindful of is to not overcook the halibut, as it can become too tough.
You can pan-sear halibut, toss on the grill, or bake in the oven. Because halibut fillets are thick and firm, they are easy to flip while cooking and do well with these high heat methods.

On the homefront: As summer slowly shifts into fall, we are finally able to take a deep breath – another wedding season nearing its end!
For a week, our dining room table has been overrun with backpacking gear which Brian thoughtfully sorts and sifts through –adding, subtracting, before packing it up for his annual trip to the woods. The week apart does us good, allowing us time to recover from the stress of our work and being together, perhaps, a little too much.
For the first few days, I felt this incredible liberation, the freedom of having no one to check in with or account for our time. But as the first few quiet glorious days pass, I begin to notice how all the little things that seem to “magically” get done around here, strangely don’t, while he’s gone. 😉
After a few more days, I began to feel his absence. Our annoyances with each other gradually fade into the background, and once more I see him with clearer eyes and a heart that’s been softened.
I start to appreciate how different we are and how absolutely necessary this is. By day six, I miss him. And it’s this feeling of missing that, over the years, I’ve come to love and trust, for it comes straight from the heart -undeniable, real.
Enjoy the halibut!
xoxo
More Fish Recipes You May Like

Best Halibut Recipe
- Prep Time: 15
- Cook Time: 35
- Total Time: 50 minutes
- Yield: 4
- Category: fish, dinner
- Method: stovetop
- Cuisine: Northwest
- Diet: Gluten Free
Description
A delicious recipe for seared Halibut, featuring fresh summer corn, leeks, sage and optional pancetta served over creamy polenta.
Ingredients
- 4 cups water
- 1 cup cornmeal
- 1 tsp salt
- 1 teaspoon granulated garlic
- 1 tablespoon olive oil or butter
- 1/4 cup sour cream
Sauteed Fresh Corn:
- 1/8–1/4 cup finely chopped pancetta (optional, see notes)
- 1–2 leeks, (1 cup white and light green parts) -sliced into 1/4 inch half-moons (rinse if dirty)
- 1–2 tablespoons olive oil or butter
- 2 ears fresh corn, shucked, kernels cut off the cob (about 2 cups)
- salt and pepper to taste
- 2 tablespoons chopped fresh sage
Fish:
- 4 x 4-5 ounce pieces of halibut (or sea bass, black cod, etc. )
- salt and pepper
- 1 tablespoon olive oil
Instructions
- Start the Polenta: In a medium pot bring 4 cups of water to a boil, turn heat to low, and whisk in 1 cup cornmeal (polenta) until smooth. Add salt, granulated garlic, and a few cracks of pepper. Cover, and let cook on low heat 15-20 minutes. (You will add butter and sour cream, at the end.)
- Make the Corn: Heat a little oil in a skillet over medium-high heat, and add the pancetta, and cook until crispy. Set these aside. To the same pan, add more oil or butter, then add leeks and stir for 2-3 minutes. Turn heat to medium and continue sauteing until leeks become tender about 5 minutes. Add the corn and sage and cook for 5-7 more minutes or until corn is tender. Stir in pancetta, and season with salt and pepper to taste.
- Cook the Fish: In a skillet, heat 1 tablespoon oil, over medium-high heat. Pat fish dry on all sides and sprinkle with salt and pepper. When oil is hot, add fish, turn heat to medium and cook about 4 minutes, or until perfectly golden. Turn over and cook until done to your liking. Depending on how thick your fish is, cooking times will vary. Turn heat off.
- Finish the polenta- give a good stir, whisk in butter and sour cream. Taste, adjust salt.
- Assemble the bowls: Divide the polenta among 4 bowls. Top with seared fish. Spoon the warm corn leek mixture over and around fish. Garnish with a sage leaf. Enjoy!
Notes
The corn-leek mixture can be made ahead and reheated.
Feel free to sub-two slices of bacon ( chopped) for the pancetta, or shittake mushrooms
Nutrition
- Serving Size: 4 ounces halibut (with 1 cup polenta and sauteed corn)
- Calories: 518
- Sugar: 5.6 g
- Sodium: 718 mg
- Fat: 30.5 g
- Saturated Fat: 6 g
- Carbohydrates: 42.2 g
- Fiber: 4.5 g
- Protein: 22.7 g
- Cholesterol: 57.2 mg
Yum. We live in the Midwest and getting quality halibut (or any halibut!) is hit or miss, so we had to sub shrimp. It worked great. We found a recipe for leek oil on one of your other recipes, and since we are obsessed with leeks, we made some of that and drizzled it on the top. We really liked the tang of the sour cream in the polenta!
Love the innovation Paula! Sounds delicious.
This dish was absolutely perfect—wow! I followed the recipe to the letter and loved every single bite.
Thank you, Sylvia, for creating such beautiful and thoughtfully crafted recipes. Feasting at Home has quickly become my favorite go-to source for inspiration!
So nice to hear this Lucylu! Really appreciate you taking the time to rate and review.
Wow, I don’t remember the last time I gave anything 5 stars. If you combine how insanely easy this is to make with how delicious it is you might want to give it 6 stars. I used regular old cod and the combination of the polenta and corn salad made that fish shine. Do taste for salt as you go. Best new dish I have made in a long time, and I was just looking for fun ways to use my plethora of fresh corn!
Love it Heather! Thanks for taking the time to let us know!
I used Halibut. Recipe is absolutely delish!!! 2nd time making it. What consistency should the polenta be?
Glad you enjoyed Rita! Polenta should be smooth, creamy and spoonable.
As with everything else you post… perfect!
This combination of ingredients are delicious
Thank you!
Great to hear Randi!
Tried this using cobia and it was fantastic. A couple little changes I made was using a white wine to quickly deglaze the skillet after it was all assembled (skillet cooked the corn and then the fish). This was lightly spooned over the fish at the end. Also added a little bit of Parmesano riggiano to the polenta. Excellent meal!!!!
Sounds simply amazing James!
Love this recipe ! I used thyme instead of sage, and added the shitake mushrooms (not as a substitute for the pancetta). Only recently found your web site – really enjoying exploring your creations !
Thanks Carolyn, love the additions!
Amazing flavors, great fall recipe. Family thought they’re in a 5 🌟 restaurant.
Awesome to hear Mindy!
SOOOO good! So elegant! We are mostly vegan with the exception of fish a couple times a month, so I omitted the pancetta and sour cream, otherwise followed the recipe to a T. It is such a nice flavor combination with the leaks, corn and sage–and the polenta of course! Thank you so much for giving us so many fabulous recipes. Each of your recipes are fine dining quality and I can’t wait for the next one. Tonight is going to be your mushroom risotto (seriously can’t wait!)
Kiersten
Thanks Kiersten and I am so glad you gave this a go! let us know how you like the risotto.
Hi there!! I’m making this tonight, and made a batch of polenta for the first time earlier this week for a different recipe and want to use the leftovers tonight. It got super thick and is no longer creamy – can I just add water or broth to thin it out again? Also can you freeze left over polenta? Thanks!!
Hi Ingrid- yes, you can warm it up gently and whisk in water, broth, milk or cream to loosen it. Adjust salt. I think it should freeze just fine!
Thanks Sylvia! that worked really well. Enjoyed the corn and leek on the halibut!
The sour cream in the polenta is a genius idea – it gave the dish a wonderful tang. Love the corn hash – doubled the batch so can fry it up the next morning!
Thanks Elisa, great to hear!
I like this recipe, it’s very elegant. Though I think I did something wrong the corn leek relish seemed too salty and I over sautéed it. I pre cooked the corn and shouldn’t have. I think I would make the topping a little different and fresher. I’ll use bacon instead of pancetta. The pancetta didn’t get crispy enough and it wasn’t small enough.
Hi Robin- I see the issue with the recipe and updated it. There was a little flaw. Appreciate your feedback!
Beautiful recipe. We loved every mouth full.
Great to and hear thanks so much Linda! 🙏
5 star dish! Love the whole combination of flavors is amazing!
Sooooooo good !
I was looking for a recipe with corn and leek and found this amazing recipe.
Lucky I stored halibut in my freezer !
We licked our plates until the last drop….
Thanks for you for your beautiful blog.
2 food lovers from Eastern Canada xx
Thanks so much and happy you liked this!
I’ve made this twice! It gets better each time. I put it over sweet potato puree instead of polenta the second time and next time will try it over a butternut squash puree. its such a great recipe!
I make dinner using one of Sylvia’s recipes at least one night a week if not more and so I have tried a TON of the recipes on this website. THIS recipe is standout hands down my favourite. I made it a week ago and am still dreaming about it! It’s so simple too. It has been added to my retinue of recipes I use to impress guests when they come over for dinner. Make it!!
Great to hear- thanks Stephanie!~
What a good recipe to have tried as first introduction to this site. I made this as it was written for ingredients except for substituting thyme for the sage and per instructions. It was delicious to eat and pretty in presentation, looking like the photos. I am a pretty skilled home cook, having been cooking since grade school years not because I had to but because I want to, and cook daily so always on the look out for things that seem fun to try in addition to being delicious at outcome. This hit all the marks. Thanks so much for taking the time to write the recipes and provide the photos on this site. And I enjoyed a new learning a new trick – sour cream stirred into polenta to finish instead of the mascarpone I typically use. I look forward to enjoying cooking many more of the recipes here.!
I’m so happy you are here Michele!
Oh my gosh this was so yummy! We had guests for dinner last night, and I made this for the first time. Your recipes are so reliably excellent I knew I could trust it to be good. Boy was it! It was both beautiful looking and flawlessly delicious. Thanks so much!
Oh, also, I used frozen white & yellow corn and it turned out great. Another total keeper!
Great dish! My Italian husband who is picky picky loved!!!?For Father’s Day ‘
Awesome Deb! So happy he liked it!xo
Really great recipe, thanks for sharing! I had to use bacon in place of Pancetta and it was still great. I also used cauliflower mash in place of polenta.
Sounds delicious! Liked how you improvised… thanks for sharing!