How To Cook Fish In The Oven | Flaky, Juicy Results

Bake fish at 400°F until it flakes and reaches 145°F in the thickest spot, then rest it for 2 minutes.

Oven-baked fish can taste like a weeknight win or a dry letdown. The difference is small: heat, thickness, and timing. Once you lock those in, you’ll get tender flakes, crisp edges when you want them, and a kitchen that doesn’t smell like a fryer for days.

This page walks you through a repeatable method, plus smart tweaks for salmon, white fish, and thick steaks. You’ll also get a timing table, doneness checks that don’t rely on guesswork, and fixes for the usual slip-ups.

How To Cook Fish In The Oven for moist fillets

Use this baseline method any time you want reliable results. It works for most fillets from 1/2 inch to 1 1/2 inches thick.

Pick the right pan and setup

  • Sheet pan: Best for crisp edges and easy cleanup.
  • Baking dish: Better for saucy fish or lots of aromatics.

Line the pan with parchment for easy release. If you want a little browning on the bottom, use foil instead and brush it with a thin film of oil.

Heat the oven first

Set the oven to 400°F (205°C). Let it fully preheat. Fish cooks fast, so starting with a hot oven keeps timing predictable.

Season simply, then add one “loud” flavor

Salt and pepper do most of the work. Then pick one strong partner so the fish still tastes like fish:

  • Lemon zest and a squeeze of juice at the end
  • Garlic and butter
  • Smoked paprika and olive oil
  • Soy sauce, ginger, and scallion

Cook, check, and rest

  1. Pat the fish dry with paper towels. Dry surface = better texture.
  2. Place fish on the pan. If there’s skin, set it skin-side down.
  3. Brush with oil or melted butter. Add your seasoning.
  4. Bake until the thickest part hits 145°F (63°C) or the flesh turns opaque and flakes with gentle pressure.
  5. Rest on the pan for 2 minutes, then serve.

The 145°F target comes from federal food-safety guidance for seafood. If you want the source straight from the agency, see the USDA Food Safety and Inspection Service Safe Minimum Internal Temperature Chart.

Choose fish and thickness that match your plan

“Fish” covers a lot of cuts. A thin tilapia fillet and a thick salmon portion won’t finish at the same time, even at the same oven setting. Before you season, take ten seconds to size up what’s on your board.

Thin fillets

Think sole, flounder, small tilapia, and many frozen fillets after thawing. These can overcook fast. Stick with 400°F and start checking early.

Medium fillets

Cod, haddock, trout, snapper, and many salmon portions land here. This is the sweet spot for oven cooking because you get a short cook time with a forgiving middle.

Thick cuts and steaks

Tuna steaks, swordfish, and thick halibut portions behave more like meat. They like a good sear or a higher finish heat. You can bake first, then broil for color.

Prep steps that change the result

Fish bakes fast, so small prep moves show up on the plate. These steps take minutes and pay you back in texture and flavor.

Dry the surface well

Moisture is the enemy of browning. Pat both sides dry, then let the fish sit uncovered on the pan for 3 minutes while the oven finishes heating. You’ll see a thinner sheen on top, which helps seasoning stick and helps the surface set sooner.

Salt with a little lead time

Salt pulls a tiny bit of water out, then the fish reabsorbs it. For most fillets, seasoning 10 minutes before baking is enough. For thick salmon portions, 15 minutes is better. If you’re adding a sugary glaze, wait until late in the cook so it doesn’t darken too fast.

Give each piece breathing room

When fillets touch, the pan traps steam and the edges soften. Leave a small gap between pieces so heat can circulate. If you’re cooking a crowd, use two pans and rotate them once halfway through.

Doneness checks that keep you out of trouble

Fish has a narrow window between tender and chalky. Use one of these checks and you’ll stop guessing.

Thermometer check

Insert a food thermometer into the thickest part from the side, aiming for the center. Pull at 145°F (63°C) for most fish. FoodSafety.gov lists the same target and also gives visual cues if you don’t have a thermometer.

Flake test

Press the thickest part with a fork. If it separates into clean flakes with gentle pressure and looks opaque, it’s done. If it resists and looks glossy in the center, give it a couple more minutes.

Knife peek

Slide a thin knife into the thickest part for 3 seconds, then touch the blade to your lip. It should feel hot, not warm. This is a backup method, not a badge of honor.

Timing table for oven-baked fish

Use the table as a starting point, then rely on thickness and your doneness check. Times assume a fully preheated 400°F oven and fish that starts close to fridge temperature.

Fish and cut Oven setting Time range
Salmon fillet (3/4–1 inch) 400°F bake 10–14 minutes
Cod or haddock fillet (1 inch) 400°F bake 12–16 minutes
Tilapia fillet (1/2–3/4 inch) 400°F bake 8–12 minutes
Halibut portion (1–1 1/2 inch) 400°F bake 14–20 minutes
Trout fillet (3/4–1 inch) 400°F bake 10–14 minutes
Snapper or sea bass fillet (1 inch) 400°F bake 12–16 minutes
Tuna steak (1–1 1/2 inch) 400°F bake 10–18 minutes
Swordfish steak (1 inch) 400°F bake 12–16 minutes

Three oven methods that change the texture

Once the baseline is familiar, these methods give you control. Pick the one that matches the meal you want.

Open-pan bake for light browning

This is the default. The surface dries a bit, so you get a gentle toasted note. Use it for salmon, cod, and most weeknight fillets.

Foil packet for extra moisture

Foil traps steam. The fish stays tender, and your sauce stays in the pan instead of drying onto the metal. Put the fish on a sheet of foil, add a splash of wine or broth, fold tightly, then bake. Open the packet near the end if you want a little color.

High-heat finish for crisp edges

Bake at 400°F until the fish is close, then switch to broil for 1–3 minutes. Keep the rack 6–8 inches from the top element and watch it like a hawk. You want color, not smoke.

Flavor builds that don’t bury the fish

Fish tastes best when the seasoning supports it. These combos cook well in the oven and don’t turn bitter.

Lemon-herb butter

Mix softened butter with lemon zest, parsley, and a pinch of salt. Spread a thin layer on top before baking, then add a squeeze of lemon after it comes out.

Garlic-tomato pan sauce

Scatter halved cherry tomatoes, sliced garlic, and a drizzle of olive oil in the baking dish. Nestle the fish in, then bake. Spoon the warm juices over the top to serve.

Miso-ginger glaze

Stir miso, grated ginger, and a small spoon of honey with a splash of water. Brush it on during the last 5 minutes so it doesn’t scorch.

Spice crust for salmon

Combine smoked paprika, cumin, salt, and a touch of brown sugar. Press it onto oiled salmon. Bake, then broil briefly for a darker top.

Frozen fish: what changes and what doesn’t

Frozen fish can bake well if you handle water and timing. Thawing in the fridge gives the best texture. If you cook from frozen, you’ll need extra time and a way to manage surface moisture.

Thaw in the fridge when you can

Set the sealed fish on a plate in the fridge overnight. Pat it dry before seasoning.

Cook from frozen when you’re stuck

Rinse off any ice glaze, then pat dry. Bake at 425°F for a bit more heat and plan on adding 5–10 minutes, then check for 145°F in the center.

The FDA also points to 145°F for finfish and gives visual cues for doneness. Here’s the agency page: FDA cooking guidance for seafood doneness.

Fixes for common oven-fish problems

Most “bad fish nights” come from a small mismatch: too much heat for a thin fillet, too little seasoning, or a pan that steams when you wanted browning. Use this table to correct course fast.

What went wrong Why it happens What to do next time
Dry, chalky center Cooked past the target temp Start checking 3–4 minutes earlier; pull at 145°F and rest
Watery fish, pale surface Too much moisture on the fish or crowded pan Pat dry; leave space between pieces; use an open pan
Fish sticks to the pan Pan not lined or not oiled Use parchment or oiled foil; lift with a thin spatula
Uneven doneness Mixed thickness on one tray Group pieces by thickness; start thick cuts first
Rubbery texture High heat on delicate fish Use 375–400°F for thin fillets; avoid long broil time
Burnt spices or glaze Sugary topping too early Brush glaze near the end; cover loosely if browning too fast
Strong “fishy” smell Fish not fresh or stored poorly Buy from a cold case; keep it chilled; cook within 1–2 days
Skin turns soggy Steam trapped under the skin Bake skin-side down on a hot pan; finish under broiler for crisp skin

Serving ideas that fit oven fish

Keep the sides simple so dinner lands on time. A few low-stress pairings:

  • Roasted potatoes or sweet potatoes cooked on the same tray
  • Rice or couscous to soak up pan juices
  • Green beans, asparagus, or broccoli roasted beside the fish
  • A quick salad with lemon and olive oil

One-pan oven fish dinner plan

If you want dinner with fewer dishes, run the oven like a little assembly line.

  1. Heat oven to 425°F and slide in a sheet pan while it warms.
  2. Toss chopped vegetables with oil, salt, and pepper. Roast 12 minutes.
  3. Push veg to the sides, add seasoned fish to the center.
  4. Bake 10–16 minutes more, checking the fish for doneness.
  5. Rest 2 minutes, then finish with lemon, herbs, or a spoon of sauce.

Leftovers and reheating without drying

Fish can taste good the next day if you reheat gently. Skip the microwave if you can.

  • Oven: 275°F for 10–15 minutes, covered loosely with foil.
  • Stovetop: Low heat in a covered skillet with a spoon of water or broth.
  • Cold: Flake into a salad, rice bowl, or sandwich with a bright dressing.

References & Sources