Skip to content

Pistachio Crusted Halibut with Thai Coconut Sauce

Cheryl McColgan
NASM-CPT, E-RYT 500, BS Psychology and Graduate Training in Clinical Psychology
Pistachio crusted halibut plated over zucchini noodles with Thai coconut sauce

This pistachio crusted halibut is what I make when I want dinner to feel like an occasion without spending an hour on it. Wild caught halibut gets a crunchy pistachio crust, then it's finished with a creamy Thai coconut sauce over zucchini noodles. The whole thing bakes in about 20 minutes and it's naturally gluten free, dairy free and grain free.

Halibut works great for a nut crust. It's firm, meaty and thick enough to hold a crust without falling apart, which is exactly where thinner fillets tend to fail. It also has a clean, slightly sweet flavor that stands up to the coconut and lime without getting lost.

Table of Contents-Click to Expand

Disclaimer: Links may contain affiliate links, which means we may get paid a commission at no additional cost to you if you purchase through this page. Read our full disclosure here.

Why This Pistachio Crusted Halibut Recipe Works

A few things make this one worth the halibut you paid for:

  • Fast. Around 20 minutes start to finish, which is fast enough for a weeknight and easy enough to make for guests.
  • The crust actually stays on. Halibut is thick and firm, so it holds a nut crust far better than thin white fish.
  • No breadcrumbs needed. The pistachios do all the work, so it's gluten free and grain free without a single substitution.
  • Three ways to cook it. Oven, air fryer or stovetop, all covered below.

This is lovely with a crisp, dry white. We pour Avaline these days, which is made with organic grapes and no added sugar, colors or concentrates. Their white and their sauvignon blanc both work beautifully against the coconut and lime.

Choosing Halibut: Fresh, Frozen and Wild Caught

Halibut is expensive enough that it's worth knowing what you're buying. Pacific halibut, most of it from Alaska, is the one you'll see most often in the US and it's well managed. Atlantic halibut is a different story and generally worth avoiding on sustainability grounds. Almost all halibut sold is wild caught, so that label matters less here than it does with salmon.

Ask for center cut fillets around 1 to 1.5 inches thick. Thin tail pieces cook unevenly and they're the ones most likely to dry out or lose the crust. Fresh halibut should smell like clean ocean and nothing more. One of my favorite sources for Alaskan seafood is Wild Alaskan Company.

Frozen halibut works fine for this recipe. Most halibut is flash frozen on the boat anyway, so a good frozen fillet is often fresher than what's been sitting at the fish counter. Thaw it overnight in the fridge, never on the counter, then pat it very dry. Frozen fish releases a lot of water as it thaws and wet fish is the number one reason a nut crust slides off.

Ingredients You'll Need

Close up of the crunchy pistachio crust on a baked halibut fillet
  • Halibut fillets. Center cut, 1 to 1.5 inches thick.
  • Shelled pistachios. Raw or roasted, unsalted. You'll chop these fairly fine.
  • Thai coconut sauce. I used Kevin's Natural Foods Thai Coconut sauce, or make the substitute below.
  • Zucchini. Spiralized into noodles to serve underneath.
  • Avocado oil or olive oil. To help the crust adhere and crisp.
  • Salt and pepper.

Full measurements and instructions are in the recipe card at the bottom of this post.

How to Make Pistachio Crusted Halibut

  1. Prep the fish. Pat the halibut completely dry with paper towels and season both sides. Dry fish is the single biggest factor in whether your crust sticks.
  2. Chop the pistachios. You want a coarse meal, small enough to pack together but not so fine it turns to flour. A knife works better than a food processor, which tends to go from chunks to paste in about two seconds.
  3. Press the crust on. Brush the top of each fillet lightly with oil, then press the pistachios firmly into the surface. Press, don't sprinkle.
  4. Bake. Roast at 400F until the fish flakes easily, usually 15 to 18 minutes for a 1 inch halibut fillet. See the timing chart below.
  5. Warm the sauce and serve. Spiralize the zucchini, warm the Thai coconut sauce and plate the halibut over the zucchini noodles with sauce spooned around.

The easiest way to make the zucchini spirals is with a spiralizer. You could also serve this over sliced zucchini, or use a vegetable peeler to make zucchini ribbons.

Pistachio crusted halibut fillet flaking apart to show the moist interior

How Long to Bake Halibut

Halibut is lean and it goes from perfect to dry faster than almost any other fish, so timing matters more here than it does with salmon or cod. Bake at 400F and go by thickness.

The USDA recommends cooking fish to an internal temperature of 145F. Halibut carries a lot of residual heat, so I pull mine at 130F to 135F and let it rest for 5 minutes, which brings it up while keeping it moist. If you prefer to follow the USDA guidance exactly, cook to 145F and expect a firmer, flakier result. Either way, use a thermometer rather than the clock. It's the difference between halibut you're proud of and halibut you apologize for.

Halibut Baking Times by Thickness
Fillet ThicknessOven at 400FAir Fryer at 380F
3/4 inch11 to 13 minutes7 to 8 minutes
1 inch15 to 18 minutes9 to 11 minutes
1.5 inches18 to 22 minutes12 to 14 minutes

Pull at 130F to 135F and rest 5 minutes, or cook to the USDA recommended 145F. Heal Nourish Grow

Air Fryer and Pan Seared Methods

Air fryer halibut. This is my favorite shortcut and the crust comes out noticeably crispier than the oven. Air fry at 380F, crust side up, without flipping, using the times in the chart above. Pistachios go from toasted to burnt fast at air fryer temperatures, so start checking two minutes early.

Pan seared halibut. If you want a hard sear you'll need to invert the technique, because a nut crust will not survive being flipped in a hot pan. Sear the bare fillet flesh side down in a hot ovenproof skillet for 2 to 3 minutes, flip it, press the pistachio crust onto the seared top, then transfer the whole skillet to a 400F oven for 6 to 8 minutes to finish. You get the browned exterior and the crust stays put.

How to Get the Pistachio Crust to Stick

This is the question I get most often about any nut crusted fish, so it's worth its own section. Three things matter.

Dry the fish thoroughly. Halibut holds a surprising amount of water. Pat it dry, and if you have time, let the seasoned fillets sit uncovered in the fridge for 15 minutes before crusting.

Use something for the crust to grip. A thin brush of oil is enough here. A thin smear of Dijon mustard also works beautifully and adds a little tang.

Press firmly and don't flip. Cook the fillets crust side up the entire time. Flipping a nut crust in a pan is how it ends up in the bottom of the skillet instead of on your dinner.

Baked pistachio crusted halibut with Thai coconut sauce spooned around the plate

The Thai Coconut Sauce and an Easy Substitute

The coconut Thai flavor profile is perfect for seafood, creamy and a little sweet with a bright finish. If you like Asian style halibut recipes or a light curry sauce with white fish, this is the direction to go. I originally developed this recipe using Kevin's Natural Foods Thai Coconut sauce as part of their recipe challenge for clean paleo, dairy free and gluten free recipes. You can order it from their website or on Amazon.

If you can't find it, here's a simple substitution. Combine eight ounces of coconut milk, two tablespoons chopped fresh basil, one teaspoon ground ginger and a tablespoon of lime juice. Warm gently and season to taste. A splash of fish sauce deepens it considerably. A little red curry paste stirred in turns it into a proper halibut curry if that's the mood you're in.

My other entries for that contest were Cilantro Lime Cauliflower Rice with Carne Asada and Mexican Pozole. You can find out more about Kevin's Natural Foods on their Facebook, Instagram and Pinterest pages.

Kevin's Natural Foods Thai Coconut sauce packet used in this pistachio crusted halibut recipe

Is Halibut Healthy?

Halibut is one of the better protein choices you can put on a plate. A 3 ounce cooked fillet has around 19 grams of protein, fewer than 100 calories and zero carbohydrate. It's a good source of selenium, magnesium, potassium and B vitamins. It also carries omega 3 fats, though less than a fatty fish like salmon.

Because it's so lean, halibut is filling without being calorie dense, which is why it shows up so often in weight loss cooking. That same leanness is why the pistachios and the coconut sauce matter here. They add the fat that makes the meal satisfying instead of sparse.

Is halibut low carb and keto friendly?

Yes. Halibut has zero grams of carbohydrate, so every carb in the finished dish comes from the crust and the sauce. As written this plate lands at roughly 5 grams of net carbs, which fits comfortably within keto macros. If you're new to this way of eating, my complete guide to the ketogenic diet covers the basics.

Are pistachios keto?

A one ounce serving of pistachios has about 157 calories, 5.7 grams of protein, 7.7 grams of carbs, 12.8 grams of fat and 3 grams of fiber, which works out to roughly 4.7 grams of net carbs. Pistachios are higher in carbs than pecans or macadamias, so they're not a nut I'd sit down and eat by the handful. Used as a crust the portion per serving is small and the math works easily.

If you're looking for another great pistachio recipe, my Creamy Raw Zucchini and Avocado Chilled Soup is extra amazing topped with pistachios. Whether we should be eating nuts at all is a discussion for another day. I've been leaning more toward carnivore after reading The Carnivore Code, but I still allow myself the occasional vegetable or nut.

Can I Use Cod or Another Fish?

Absolutely. Halibut is my first choice, but pistachio crusted cod is the version I make most often on a regular Tuesday because cod is a fraction of the price and easy to find wild caught. It also makes an excellent keto cod recipe for the same reason halibut works, since cod is completely zero carb.

The technique never changes. Dry the fish, brush with oil, press the pistachios on firmly and cook crust side up without flipping. Only the timing moves.

Pistachio Crust Timing by Fish
FishOven at 400FNotes
Halibut15 to 18 minThe best texture and the sturdiest crust. Dries out fast, so watch it.
Cod12 to 15 minMild, lean and affordable. The everyday swap.
Salmon12 to 15 minSkip the oil under the crust, it has plenty of fat.
Grouper14 to 16 minRicher than cod and very forgiving.
Black cod (sablefish)12 to 15 minFatty enough to be practically foolproof.
Haddock, pollock or tilapia10 to 12 minThinner fillets that can struggle to hold a crust. Check early.

Same crust technique for every fish. Only the timing moves. Heal Nourish Grow

What to Serve With Pistachio Crusted Halibut

Zucchini noodles are what I use here, but cauliflower rice soaks up the coconut sauce even better. Roasted broccolini, sauteed spinach, blistered green beans or a simple cucumber salad all work well. Halibut is a fairly delicate flavor, so I'd avoid anything that fights it.

If you want something with a little more substance on the plate, my Cilantro Lime Cauliflower Rice is a natural fit and the lime echoes the sauce.

Storage, Leftovers and Make Ahead Tips

Cooked halibut keeps in an airtight container in the fridge for up to three days. The crust will soften, so reheat in a 350F oven or air fryer for 5 to 6 minutes rather than the microwave to bring back some crunch. Halibut is lean enough that reheating can dry it out, so go low and check early.

Leftover halibut is genuinely good cold. Flake it over a salad, fold it into lettuce cups with a squeeze of lime, or stir it through cauliflower rice with the leftover coconut sauce. I like it better this way than reheated, honestly.

You can chop the pistachios and mix the crust up to three days ahead and keep it in a jar. I don't recommend freezing this one after cooking, the texture of the crust doesn't survive it.

Where to Buy Wild Caught Halibut

Overhead view of pistachio crusted halibut with Thai coconut sauce over zucchini noodles, an easy baked halibut recipe

Halibut is worth sourcing well since it isn't cheap. There are a few places I love to buy wild caught fish online: Wild Alaskan Company, Fulton Fish Market, Sizzlefish and US Wellness Meats (also amazing grass fed beef). I've had great seafood and service from all of these stores.

If halibut is out of budget or out of season, buy cod instead and use the timing in the chart above. You'll still get a great dinner.

frequently asked questions

How long do you bake pistachio crusted halibut?

Bake at 400F for 15 to 18 minutes for a 1 inch fillet, 11 to 13 minutes for a 3/4 inch fillet and 18 to 22 minutes for a 1.5 inch fillet. The USDA recommends an internal temperature of 145F. Many cooks pull halibut at 130F to 135F and rest it for 5 minutes to keep it moist.

Can I make pistachio crusted halibut in an air fryer?

Yes, and the crust comes out crispier than the oven. Air fry at 380F for 9 to 11 minutes for a 1 inch fillet, crust side up, without flipping. Start checking two minutes early because pistachios can burn quickly at air fryer temperatures.

Can I pan sear pistachio crusted halibut?

Yes, but invert the order. Sear the bare fillet flesh side down in a hot ovenproof skillet for 2 to 3 minutes, flip it, press the pistachio crust onto the seared top, then finish in a 400F oven for 6 to 8 minutes. A nut crust will not survive being flipped in a hot pan.

Can I use frozen halibut?

Yes. Most halibut is flash frozen on the boat, so a good frozen fillet is often fresher than the fish counter. Thaw it overnight in the fridge and pat it very dry, since frozen fish releases a lot of water and wet fish is the main reason a nut crust slides off.

Can I substitute cod for halibut in this recipe?

Yes. Cod is the most common swap and it makes an excellent dinner for a lot less money. Reduce the bake time to 12 to 15 minutes since cod fillets are usually thinner than halibut.

Is this halibut recipe dairy free and gluten free?

Yes, as written it's both, plus grain free and paleo friendly. There's no flour, panko or butter in the crust, just pistachios.

More Fish and Seafood Recipes

If you're looking for other easy fish recipes, be sure to check out my Smoked Trout Dip. That one is awesome for entertaining and provides something slightly unusual compared to typical party fare. My Spicy Swordfish with Tomatoes, Olives and Capers is another easy weeknight option.

Pistachio Encrusted Halibut With Thai Coconut Sauce

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 2 minutes
Servings: 2 people
This delicious dish was created for Kevin's Natural Foods recipe contest. The sauce is rich and delicious! If you'd like less carbs, reduce the amount of sauce used here.

Ingredients  

  • 2 large eggs, beaten
  • ¾ cup pistachios, chopped
  • 1 pound halibut, or cod loin
  • 2 small zucchini, noodles, room temperature
  • 7 ounces Kevin's Thai Coconut Sauce
  • ¼ cup water
  • 3 tablespoons parsley, chopped
  • 1 teaspoon salt
  • 1 teaspoon white pepper

Instructions

  • Preheat oven to 350 degrees convection or 375 conventional.
  • Chop pistachios or coarse grind in food processer.
  • Beat two eggs with salt and pepper.
  • Dip halibut in egg mixture.
  • Coat halibut in the pistachio, pressing into fish to coat.
  • Place fish in oven and cook until internal temperature reaches 145 degrees, about 30 minutes depending on thickness.
  • While the fish is cooking, make zucchini into noodles with a spiralizer (preferred) or thinly shaved with a vegetable peeler.
  • This recipe calls for raw zucchini noodles, but you can saute in butter for two to three minutes if you prefer warm/cooked zoodles.
  • Place a pile of zucchini on each plate.
  • Place pouch of sauce in a pan over medium heat.
  • Add half a cup of water, two tablespoons parsley, salt and pepper.
  • Stir until combined and let simmer for 5 minutes.
  • Cover zoodles with approximately 1/4 cup of sauce.
  • Place cooked fish over zoodles.
  • Add approximately 1/4 cup additional sauce over fish.
  • Garnish with remaining parsley and whole pistachios if desired.

Video

Nutrition

Calories: 385kcalCarbohydrates: 16gProtein: 30gFat: 23gSaturated Fat: 2gCholesterol: 142mgSodium: 686mgPotassium: 910mgFiber: 3gSugar: 3gCalcium: 70mgIron: 2mg

Did you make this recipe?

Be sure to tag @healnourishgrow on Instagram to be featured in our stories or our newsletter! We love it when you make our recipes and share with your friends. Please leave a rating on the recipe card above if you have a minute. It's the single most helpful thing you can do to help other readers find recipes that actually work.

Author

  • Cheryl McColgan

    Cheryl McColgan is the Founder and Editor in Chief of Heal Nourish Grow, where she has published evidence-based health and nutrition content since 2018.

    With over 30 years of experience in fitness, nutrition, and healthy living, and nearly 20 years of professional editorial and journalism experience, she brings both subject-matter depth and trained editorial judgment to everything on the site.

    Cheryl holds a degree in Psychology with a minor in Addictions Studies, completed graduate training in Clinical Psychology, and is a NASM Certified Personal Trainer and E-RYT Certified Yoga Instructor and trained in Yoga Therapy.

    She is the author of 21 Day Fat Loss Kickstart, Make Keto Easy, Take Diet Breaks and Still Lose Weight, The Grain Free Cookbook for Beginners, and Easy Weeknight Keto.

    Read more about Cheryl and the journey that created Heal Nourish Grow on the about page.

    Cheryl McColgan is the founder of Heal Nourish Grow, where she writes about protein, body composition, healthy aging, and evidence-based nutrition and wellness along with the everyday habits that actually make those things work in real life.

    With a background in psychology and graduate training in clinical psychology, plus nearly 20 years of experience in editorial and publishing, Cheryl approaches health from both a research and real-world perspective. She’s also been immersed in fitness and nutrition for more than 25 years, which gives her a practical lens most purely academic content tends to miss.

    Her work today focuses heavily on protein intake (especially for women), muscle retention, metabolic health, and sustainable fat loss, along with topics like sleep, wellness, recovery, and wearable health tech. You’ll also find a mix of high-protein, low-carb recipes designed to make hitting those goals easier without overcomplicating things.

    Cheryl’s interest in health and nutrition became more personal after navigating her own health challenges, which pushed her to dig deeper into how lifestyle, diet and daily habits impact long-term health. That experience continues to shape how she approaches everything on this site: practical, realistic, and focused on what actually works over time.
    What Cheryl Covers
    Most of the content here falls into a few core areas:

    Protein & Muscle Health: how much you actually need, especially for women and how to use protein to support strength, body composition, and aging
    Fat Loss & Metabolic Health: sustainable approaches that prioritize muscle retention and long-term results
    Healthy Habits & Lifestyle: sleep, movement, strength training, consistency, and the small things that compound over time
    Wearables & Recovery: real-world testing and comparisons of tools like Oura, Whoop and others
    High-Protein & Low-Carb Recipes: simple, realistic meals that support your goals without feeling restrictive
    Travel & Lifestyle: wellness-focused travel, outdoor experiences, and a slightly more elevated take on healthy living

    If you're new, here are a few good places to begin:

    30 Day Healthy Habits Challenge

    Protein Foundations

    High Protein Recipes

    About Cheryl & Heal Nourish Grow

    Coaching and Programs