Skip to Content

How to Cook Fish: 5 Methods for Perfect Fillets Every Time

How to Cook Fish: 5 Methods for Perfect Fillets Every Time
Home » Recipes by Ingredients » Fish and Seafood » How to Cook Fish: 5 Methods for Perfect Fillets Every Time

Quick Summary: Master the five essential methods for cooking fish fillets: sautéing, roasting, grilling, poaching, and steaming. Each technique works for red snapper, cod, halibut, and most white fish. Includes a specific recipe for sautéed red snapper with sour cream dill sauce. Prep time: 10 minutes | Cook time: 8-20 minutes depending on method | Serves: 4

Filet of red snapper with sour cream dill sauce on a blue plate with a side of sauce in a small glass bowl.
Red snapper fillet covered with a sour cream dill sauce

Jump to: RECIPE | Choosing Fish | Sauté Method | Roasting | Grilling | Poaching | Steaming | Sauces | Seasoning | FAQ

White fish like red snapper, cod, and halibut are some of the most forgiving proteins to cook once you understand a few basic techniques. The mild flavor takes well to almost any seasoning, and the cooking methods are largely interchangeable based on what equipment you have and how much time you want to spend.

I keep it simple at home: a hot skillet, some butter and olive oil, and dinner is ready in under 15 minutes. But when I want variety, I turn to sheet pan roasting for hands-off cooking, poaching for a lighter meal, or steaming in my bamboo steamer when I want to cook fish and vegetables together.

This guide covers all five methods with timing, temperatures, and tips that work across most fish varieties. The recipe at the bottom is for sautéed red snapper with a tangy sour cream dill sauce, but you can apply any of these techniques to your favorite fish.

This post may contain affiliate links. As an Amazon Associate, I also earn from qualifying purchases. You can read our disclosure information here– 

How to Choose Fresh Fish Fillets

Look for fillets with firm, moist flesh that springs back when pressed. The skin should have a metallic sheen (pink for snapper, silvery for cod). Fresh fish smells like the ocean, not fishy. For skin-on fillets, check that the skin is intact without tears.

Plan for 1/4 to 1/3 pound per person as a light serving, or 6 ounces per person for heartier appetites with side dishes.

Best white fish for these methods:

  • Red snapper
  • Cod
  • Halibut
  • Sea bass
  • Mahi-mahi
  • Tilapia
  • Sole or flounder (thinner fillets, reduce cooking time)

Sautéing: The Fastest Method for Crispy Skin

My favorite way to cook red snapper and other white fish is to sauté it in a mix of butter and olive oil using a non-stick skillet or pan. This delivers crispy skin and tender flesh in under 10 minutes.

How to sauté fish fillets:

  1. Pat fillets completely dry with paper towels and season both sides with salt and pepper.
  2. Heat oil in a non-stick skillet over medium-high until hot but not smoking.
  3. Place fillets skin-side down and press gently to prevent curling.
  4. Cook 4-5 minutes until skin is crispy and fish reaches 115°F on a digital thermometer.
  5. Flip and cook 2-3 more minutes until fish reaches 118-120°F and flakes easily.

Tips for perfect sautéed fish:

  • Use a mix of butter and olive oil for flavor and a higher smoke point
  • Don’t move the fish once it hits the pan
  • If you don’t have a thermometer, cook until the flesh is no longer translucent and flakes with a fork
Fillet of red snapper covered with a sour cream dill sauce and a sprig of dill weed on the side.
Sautéed red snapper with sour cream dill sauce

Oven Roasting: Sheet Pan Simplicity

This is my second favorite way to cook fish and is particularly easy for getting the whole dinner on the table using only one pan and minimal effort.

How to oven roast fish:

  1. Preheat oven to 375°F or 400°F.
  2. Place fillets on a a rimmed baking sheet and rub both sides with olive oil, lemon juice, and your preferred seasonings.
  3. Arrange vegetables around the fish (asparagus, cherry tomatoes, and zucchini work well).
  4. Roast 15-20 minutes until fish flakes easily, checking at 10 minutes for thinner fillets.
  5. Pull fish at 118°F and let it rest to reach 120°F.

Cooking time varies with thickness. A 1-inch fillet needs about 15 minutes; thinner sole or flounder may need only 10.

If your spice blend has added salt, back off the amount of salt you use.

Fish and vegetables arranged on a sheet pan for roasting.
Sheet pan dinner of fish and vegetables

Grilling: High Heat and Grill Marks

I am not a griller, but for those of you who are, grilling fish seems to be quick and easy (and you get those lovely grill marks).

I personally like to use my Cuisinart Griddler Delux, (an indoor griddler), if I want the effect of grilling. Outdoor grilling just seems like too much prep work. If you want to try your hand at indoor grilling, check out this summary of how I use the griddler

Cuisinart Griddler - best indoor grill
Cuisinart Griddler – best indoor grill

Poaching: Gentle Cooking for Tender Fish

Poaching is perfect for when you want a quick way to cook fish. It is by nature extremely low carb and high protein, with the sauce or topping you use determining the carb load.

There are many different ways to poach fish. The simplest method calls for submerging fish in barely simmering liquid and letting it gently cook while soaking up the flavors you use in the broth or liquid.

How to poach fish:

  1. Choose your poaching liquid: water, white wine, coconut milk, or a combination with aromatics.
  2. Add flavor with herbs (dill, thyme, bay leaves), sliced lemon, or shallots.
  3. Bring liquid to a bare simmer in a pan deep enough to submerge the fish.
  4. Slide in the fillets and poach 8-12 minutes depending on thickness.
  5. Fish is done when it flakes easily and is no longer translucent.

Poaching tips:

  • Common liquids used in broth-based poaching include just water, coconut milk, or white wine. Broth based poaching is flexible and usually results in the lowest calorie option.
  • Sauté some vegetables in the pan before poaching to round out your dinner. Just add the liquid after sautéing the vegetables in oil and poach the fish in the same pan.
  • Add complexity and flavor with your favorite herbs and spices (see infographic below for ideas).
  • Add a touch of acid (lemon juice or vinegar) to the poaching liquid.
  • Make sure you have enough liquid in the pan to cover the fish and then never let it boil (just cook it at a simmer).

I love this infographic from thebetterfish.com. They also have this very informative and detailed post on poaching fish on their site.

An infographic on the details of how to poach fish.
Infographic on poaching fish. Source: thebetterfish.com

Steaming: Clean Flavor with No Added Fat

Steaming in a bamboo steamer produces the cleanest-tasting fish with no added oil. The layered baskets let you cook fish and vegetables together, and cleanup is minimal.

Cooking fish in a bamboo steamer is similar to poaching in that it lets you add flavor and complexity without adding oil. It does require specific equipment (the bamboo steamer) but once you have the steamer it is quite easy. And no you do not need a wok.

How to steam fish:

  1. Bring 3-4 inches of water to a boil in a pot that fits your steamer, leaving airspace between the water and the bottom basket.
  2. Layer vegetables in the lower basket(s) and fish in the top basket.
  3. Cover and steam over boiling water 8-12 minutes until fish is opaque and flakes easily.

Line baskets with cabbage leaves or parchment paper to prevent sticking. The fish absorbs flavor from aromatics placed beneath it, so consider adding ginger, scallions, or lemongrass to the water or lower baskets.

For 45+ more recipes focused on fish and seafood, check out my fish & seafood category.

Best Sauces for White Fish

Any sauce with dill is a classic for fish. The recipe below is for a sour cream and dill sauce which is thick enough to use as a coating at the end of cooking.

Other popular fish sauces include thin sauces of butter and herbs. Here are a few popular herbs that really enhance white fish:

  • Chives
  • Dill
  • Tarragon
  • Coriander
  • Oregano
  • Parsley
  • Rosemary
  • Thyme

Quick sauce ideas:

Watch the salt when using seasoning blends or compound butters, as many contain added salt that can overpower mild fish.

Tip: Don’t overpower the fish with too much salt. Read the ingredients on any herbal or spice blends you purchase, as they often add salt.

I like to grow culinary herb garden themes in containers on my deck. One of my favorites combines herbs that work well with seafood. It is wonderful having these fresh herbs at my fingertips.

Herbs for seafood dishes or partial shade grown in large pot.
Culinary herbs for seafood dishes: lemon thyme, dill, parsley, chervil

Best Seasonings for Red Snapper

The world is your snapper here :). Really though, white fish is mild enough that many, many different spice blends work well with it and personal preferences are easy to accommodate.

Like it spicy? Add a jerk seasoning blend or go for a smoky chipotle spice. Classic seasonings for white fish that have stood the test of time include lemon pepper and Old Bay seasoning.

FAQ

What temperature should fish be cooked to?

Fish is done at 120°F internal temperature. Pull it from the heat at 118°F and let it rest, as it will continue cooking. If you don’t have a thermometer, cook until the flesh is opaque and flakes easily with a fork.

Can I use frozen fish for these methods?

Yes, but thaw it completely in the refrigerator first and pat it very dry before cooking. Excess moisture prevents browning and causes splattering.

What’s the best fish for beginners?

Cod, tilapia, and mahi-mahi are forgiving choices with mild flavor and firm texture. Red snapper is excellent but slightly more delicate.

How do I keep fish from sticking to the pan?

Use a non-stick skillet or well-seasoned cast iron, make sure the oil is hot before adding the fish, and don’t move the fillet until it releases naturally.

Should I cook fish skin-side up or down first?

Start skin-side down. The skin protects the flesh and gets crispy in direct contact with the hot pan. Flip only once.

How long does cooked fish keep in the refrigerator?

Cooked fish keeps 3-4 days refrigerated in an airtight container. Reheat gently to avoid drying it out.

Interested in the Slow Carb Diet? Check out this comprehensive E-Guide on Fat Loss through a Slow Carb Diet.

Cover for Slow Carb Diet ebook by Dorothy Stainbrook
Cover for Slow Carb Diet ebook by Dorothy Stainbrook

Red Snapper with a Sour Cream Dill Sauce

Filet of red snapper with sour cream dill sauce on a blue plate with a side of sauce in a small glass bowl.
Red snapper is sauteed on the stovetop in butter and oil until flaky and tender and topped with a creamy, tangy sour-cream and fresh dill sauce.
5 from 2 votes
Prep Time 10 minutes
Cook Time 8 minutes
Servings 4
Calories 154

Equipment

Ingredients

Sour Cream Dill Sauce

  • ¾ cup sour cream
  • 1 clove garlic minced
  • 2 teaspoons dijon mustard
  • 2 teaspoons lemon zest
  • 2 tablespoons lemon juice fresh
  • 2 tablespoons dill weed minced
  • ¼ teaspoon kosher salt
  • 1 teaspoon Horseradish optional

Sautéed Red Snapper

  • 4 6 ounce red snapper fillets skin on
  • 2 tablespoons olive oil

Instructions
 

Make the dill sauce

  • In a medium sized bowl, whisk together sour cream, garlic, mustard, lemon zest, lemon juice, dill weed, salt and horseradish (if using).
    3/4 cup sour cream, 1 clove garlic, 2 teaspoons dijon mustard, 2 teaspoons lemon zest, 2 tablespoons lemon juice, 2 tablespoons dill weed, 1/4 teaspoon kosher salt, 1 teaspoon Horseradish

Sauteed Red Snapper

  • Heat oil in large skillet over medium high. While oil is heating pat the fillets as dry as you can and sprinkle with salt and pepper.
    When oil is hot but not smoking, add fillets to skillet skin side down. Cook for about 4 minutes or until thermometer reads 115 degrees F.
    Flip fillets and cook another 2 minutes. Coat fillets with dill sauce and cook until sauce is warm or until thermometer reads 118 – 120 degrees F.
    Fish should be tender and flake with a fork. They should no longer be translucent.
    2 tablespoons olive oil, 4 6 ounce red snapper fillets
  • Serve with vegetable side dish and a side of sauce.

Video

Notes

NOTES:  Tips for sautéing fish:
    • Pat the fillets with a paper towel to make sure they’re completely dry, then sprinkle both sides with salt and pepper.
    • Heat the oil until it is hot but not smoking.
    • Place fish skin side down in pan.
    • Use a digital thermometer and cook fish to 115 F to 118 F before turning off the heat.
    • Flip, continue to cook for a bit, allowing fish to stay in pan to finish cooking until it reaches 120 degrees F.
    • If you don’t use thermometer, cook filets until no longer translucent and flakes easily when poked with a fork. Remove from pan at this point.
 
**Want more like this? Subscribe to our Sunday newsletter to get recipes, gardening guides and diet help. Let’s go from Inspiration to Done!

Nutrition

Calories: 154kcalCarbohydrates: 3gProtein: 1gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 26mgSodium: 193mgPotassium: 79mgFiber: 0.3gSugar: 2gVitamin A: 288IUVitamin C: 5mgCalcium: 50mgIron: 0.2mg
Did you make this recipe?If you tried this recipe, please give it a star rating! To do this, just click on the stars above. Comments are always helpful also and I respond to all of them (except rude ones)

About the Author: Dorothy Stainbrook is the writer behind Farm to Jar. She grows heirloom tomatoes, chile peppers, blueberries, and herbs on her 23-acre HeathGlen Organic Farm in Minnesota. A Les Dames d'Escoffier member and a Good Food Awards winner, she's the author of The Tomato Workbook and The Accidental Farmer's Blueberry Cookbook. Learn more...

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





  1. You’re very welcome. Glad you found it helpful