HowLongFor

How Long Does It Take to Cook a Whole Fish?

Quick Answer

20–45 minutes depending on size and method. A 1–2 pound fish takes 20–30 minutes to bake at 400°F, while a 3–5 pound fish needs 35–45 minutes. Grilling and steaming are faster options.

Typical Duration

20 minutes45 minutes

Quick Answer

Cooking a whole fish takes 20–45 minutes depending on the size of the fish and cooking method. The general rule is 10 minutes per inch of thickness measured at the thickest point. A standard 1.5-pound whole fish bakes in about 25 minutes at 400°F (200°C).

Cooking Time by Method

MethodTemperatureTime (1–2 lb fish)Time (3–5 lb fish)Best For
Baked400°F (200°C)20–30 minutes35–45 minutesBranzino, snapper, trout
GrilledMedium-high heat8–12 minutes per side12–18 minutes per sideSnapper, sea bass, mackerel
SteamedBoiling water15–20 minutes25–35 minutesSea bass, tilapia, grouper
Pan-friedMedium-high heat5–7 minutes per sideNot recommended wholeSmall trout, sardines
Deep-fried350°F (175°C) oil8–12 minutes12–18 minutesSnapper, perch, catfish
PoachedGentle simmer15–20 minutes25–35 minutesSalmon, trout, arctic char
Salt-crusted450°F (230°C)25–30 minutes40–50 minutesBranzino, sea bass, dorade
En papillote (parchment)400°F (200°C)20–25 minutes30–40 minutesAny medium-firm fish

Cooking Time by Fish Size

Fish WeightThicknessOven (400°F)Grill (Total)Steamer
3/4–1 lb1–1.5 inches15–20 minutes12–16 minutes12–15 minutes
1–2 lb1.5–2 inches20–30 minutes16–24 minutes15–20 minutes
2–3 lb2–2.5 inches25–35 minutes20–30 minutes20–25 minutes
3–5 lb2.5–3 inches35–45 minutes25–36 minutes25–35 minutes
5+ lb3+ inches45–60 minutes35–45 minutes35–45 minutes

The 10-Minute Rule

The Canadian Department of Fisheries popularized a reliable guideline: cook fish for 10 minutes per inch of thickness at 400–450°F. Measure the fish at its thickest point (usually just behind the head). For stuffed fish, measure after stuffing. This rule works across most cooking methods, with slight adjustments for steaming (add 5 minutes) and grilling (reduce slightly due to higher direct heat).

How to Tell When Whole Fish Is Done

  • Internal temperature: 145°F (63°C) at the thickest part, measured near the backbone.
  • Flesh test: Insert a knife along the backbone—the flesh should flake easily and pull away from the bone.
  • Eye test: The eyes turn opaque white when fully cooked.
  • Fin test: Tug gently on the dorsal fin—it should pull out easily when done.
  • Skin test: The skin should be crisp (if roasted or grilled) and pull away from the flesh cleanly.

Preparation Steps Before Cooking

StepTimePurpose
Scaling and gutting (if not done)5–10 minutesRemove scales and innards
Scoring the skin2 minutesCut 3–4 diagonal slashes to promote even cooking
Seasoning (inside and out)3–5 minutesSalt, herbs, citrus, aromatics
Bringing to room temp15–20 minutesPromotes even cooking
Stuffing cavity (optional)3–5 minutesLemon, herbs, garlic, ginger

Popular Whole Fish by Method

Fish SpeciesBest MethodsFlavor Profile
Branzino (European sea bass)Baked, grilled, salt-crustedMild, delicate, buttery
Red snapperBaked, grilled, friedSweet, nutty, firm
TroutPan-fried, baked, smokedMild, slightly earthy
Dorade (gilt-head bream)Baked, grilledSweet, lean, delicate
MackerelGrilled, bakedRich, oily, bold
TilapiaSteamed, friedMild, neutral
Striped bassBaked, steamed, grilledSweet, firm, moist

Common Mistakes

  • Not scoring the skin: Without slashes, the skin contracts and cooks unevenly, curling the fish.
  • Overcooking: Fish continues cooking for 2–3 minutes after removal from heat. Pull it slightly before it looks fully done.
  • Skipping the preheat: A cold oven or cool grill causes the fish to stick and cook unevenly.
  • Not drying the surface: Pat the skin completely dry for crispy results. Wet skin steams instead of crisping.

Sources

How long did it take you?

minute(s)

Was this article helpful?