Heavenly Halibut


This easy halibut recipe pairs mild halibut fillets with a rich Parmesan cheese topping. Perfect for a quick weeknight dinner paired with rice and asparagus, or a crisp green salad.

Prep Time:
5 mins
Cook Time:
10 mins
Total Time:
15 mins

This aptly named halibut recipe is as good as it gets. We're not kidding: Plenty of reviewers say this top-rated halibut rivals anything they've ordered at their favorite restaurants.

an overhead view of heavenly halibut filets on a baking sheet topped with sliced green onion and served with lemon wedges.
Brie Passano/Allrecipes Magazine

How to Cook Halibut

There are multiple ways to cook halibut (on the stove, in the oven, on the grill), but we're partial to this method. Halibut is perfectly cooked with a flavorful, crispy topping under your oven's broiler. You'll find find the full, step-by-step recipe below — but here's a quick overview of what you can expect when you make this top-rated halibut:

Mix the first seven ingredients (everything but the halibut) in a bowl. Arrange the halibut fillets in a greased baking dish. Broil the fish for about eight minutes, or until it flakes easily. Top with the Parmesan mixture and broil for a few minutes more, until the topping is golden and bubbling.

How Long to Cook Halibut

This halibut recipe should produce perfectly cooked fish in about 10 minutes under your oven's broiler. You'll know the halibut is done when an instant read thermometer inserted into the center reads 130 to 135 degrees F.

halibut on a gray plate with rosemary garnish on the side
Nigel Tufnel

What Does Halibut Taste Like?

Halibut is the perfect fish to please everyone's palates. It has a mild, slightly sweet flavor with a firm and slightly flaky texture.

Halibut vs. Flounder

Halibut and flounder are similar fish varieties (they are both white, mild, and firm), but they're not quite the same thing. Halibut is slightly meatier, while flounder is a bit flakier. However, halibut and flounder can be prepared in many of the same ways. If you can't find halibut, this recipe will work well with flounder.

What to Serve With Halibut

Pair this halibut with a side salad for a light dinner, or try it with roasted potatoes or risotto for something a bit more hearty. Since the dish is so simple, though, you can serve it with just about anything. In need of a little inspiration? Peruse our 16 Most Popular Side Dishes to Serve With Fish. Here are some of the recipes you'll find:

Oven-Roasted Asparagus
Broccoli and Tortellini Salad
Caesar Salad Supreme

Plus, explore our entire collection of Side Dish Recipes.

How to Store Halibut

Place leftover cooked halibut in a shallow, airtight container or wrap it tightly in foil. Store in the fridge for up to three days. Reheat gently in the oven, as the microwave might make it a little rubbery.

Allrecipes Community Tips and Praise

"Absolutely that … heavenly," raves sbutcher112. "I did not change a thing. Definitely a keeper. This rivals any of the finest restaurants I have ever eaten at!"

"This is one of those recipes that is fast, tasty, and easily modified," according to Bookbet. "Any white fish that needs something added works here, even those frozen fillets of fish found in all grocery stores. I now just eyeball the ingredients, always using fresh Parmesan and lemon, and sometimes reducing the mayo or butter to watch the fat content."

"This was so dang good," says Kelsie Dinsdale. "I added some dill weed to the sauce and it was perfect for us. My somewhat picky three year-old loved it too so that's a plus."

Editorial contributions by Corey Williams


  • ½ cup grated Parmesan cheese

  • ¼ cup butter, softened

  • 3 tablespoons mayonnaise

  • 3 tablespoons chopped green onions

  • 2 tablespoons lemon juice

  • ¼ teaspoon salt

  • 1 dash hot pepper sauce

  • 2 pounds skinless halibut fillets


  1. Set an oven rack about 6 inches from the heat source and preheat the oven's broiler. Grease a rimmed baking sheet; place halibut fillets on the sheet.

    a top down view of four white halibut filets on a greased baking sheet.

    Dotdash Meredith Food Studios

  2. Broil in the preheated oven until fish flakes easily with a fork, about 8 minutes.

  3. Meanwhile, mix Parmesan cheese, butter, mayonnaise, green onions, lemon juice, salt, and hot pepper sauce in a bowl.

    a top down view of mayo, butter, parmesan, and green onions mixed together in a small glass mixing bowl.

    Dotdash Meredith Food Studios

  4. Remove fillets from the oven; spread Parmesan mixture over top. Return to the oven and broil until topping is bubbly and lightly browned, about 2 more minutes.

    a top down view of four halibut filets cooked and topped with a creamy, cheesy sauce, ready for broiling.

    Dotdash Meredith Food Studios

    a top down view of three golden-brown halibut filets on a white oval platter topped with fresh parsley and dill and served with lemon wheels.

    Dotdash Meredith Food Studios

Nutrition Facts (per serving)

235 Calories
14g Fat
1g Carbs
26g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 235
% Daily Value *
Total Fat 14g 18%
Saturated Fat 6g 28%
Cholesterol 58mg 19%
Sodium 282mg 12%
Total Carbohydrate 1g 0%
Dietary Fiber 0g 0%
Total Sugars 0g
Protein 26g
Vitamin C 2mg 11%
Calcium 113mg 9%
Iron 1mg 6%
Potassium 530mg 11%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love