Cooking guide

How Long to Cook Rainbow Trout

Fillets (1.5–2 cm)8 to 12 minutes
Whole small (250–350 g)15 to 22 minutes
Whole large (500 g–1 kg)25 to 35 minutes

Rainbow trout (Oncorhynchus mykiss) is one of the most widely farmed fish in Europe and North America — an accessible, affordable fish with excellent flavor that has made it a staple in millions of kitchens. Originally from the Pacific coast of North America, it thrives in cold freshwater farms and rivers. Its pale-pink, slightly sweet flesh and fine texture make it an ideal fish for poaching, and it is one of the most beginner-friendly fish to cook.

  • Score whole fish before cooking
  • Court-bouillon with dill is classic
  • Remove pin bones before serving
Rainbow trout
Photo: www.poland-fish.com – Copyright | enlarged to square

Quick answer

Quick Answer

Fillets8–12 min

1.5 to 2 cm thick

Whole small15–22 min

250 to 350 g fish

Whole large25–35 min

500 g to 1 kg fish

SaltAfter cooking

Never salt before poaching

Court-bouillonRecommended

Dill, lemon, white wine

DonenessOpaque + flakes at thickest

Eye turns white when done

Calculator

Rainbow Trout Cooking Time Calculator

Select the form and cooking method for an estimated time.

Estimated cooking time 8 to 12 minutes

Cooking temperature: liquid at 82 to 90°C / 180 to 194°F. Start timing once the water reaches a gentle simmer.

Check at the thickest point. Flesh should be opaque and flake cleanly. Salt only after removing from the liquid.

Preparation

How to Prepare Rainbow Trout Before Cooking

Rainbow trout has relatively soft, small scales that are much easier to remove than those of perch or carp. Scale from tail to head with a fish scaler or the back of a knife. Gut through the belly and remove the dark kidney line running along the spine, which can impart bitterness. Remove the gills if cooking whole. Rinse thoroughly under cold water until it runs clear from the cavity.

For fillets: cut along the backbone. Remove pin bones by running a finger along the centerline — use tweezers to pull them out. For whole fish under 350 g, leave whole. For larger fish, score 3 diagonal cuts per side to allow heat to penetrate evenly and prevent the skin from curling during cooking.

Method

How to Cook Rainbow Trout Step by Step

  1. Scale, gut, remove kidney line and gills. Rinse thoroughly.
  2. Fillet and remove pin bones, or score whole fish (3 cuts per side).
  3. Prepare court-bouillon: cold water with white wine, dill, lemon, bay leaf, onion, peppercorns.
  4. Place fish in cold court-bouillon and bring gently to a simmer.
  5. Fillets: simmer 8 to 12 minutes. Whole small: 15 to 22 minutes. Whole large: 25 to 35 minutes.
  6. Check at thickest point — flesh should be opaque and flake cleanly.
  7. Remove carefully with a wide slotted spatula and salt only after cooking.

Cooking chart

Rainbow Trout Cooking Time Chart

Form Method Time Notes
Fillets (1.5–2 cm) Gentle simmer 8 to 12 minutes Remove pin bones before serving.
Whole small (250–350 g) Gentle simmer 15 to 22 minutes Leave whole; eye turns white when done.
Whole large (500 g–1 kg) Gentle simmer 25 to 35 minutes Score 3 cuts per side before cooking.
Fillets (1.5–2 cm) Rolling boil 6 to 9 minutes Flesh breaks more easily.
Whole small (250–350 g) Rolling boil 12 to 17 minutes Simmer preferred for whole fish.
Whole large (500 g–1 kg) Rolling boil 20 to 28 minutes Monitor closely.

Doneness

How to Know When Rainbow Trout Is Done

Rainbow trout is done when the flesh has turned from translucent to uniformly opaque throughout. At the thickest point, it should flake cleanly with gentle fork pressure but remain moist. The eye of a whole fish turns white and opaque when fully cooked — a reliable visual cue. Avoid overcooking — trout flesh dries quickly past the optimal point.

Safety note: fish is fully safe to eat when the internal temperature reaches 63°C / 145°F and the flesh is completely opaque throughout. Always check at the thickest part.

Seasoning

Best Seasonings for Rainbow Trout

Dill, lemon, and white wine are the classic companions for rainbow trout in a court-bouillon. Brown butter sauce (beurre noisette) with almonds is a beloved Central European preparation. Hollandaise, cream-dill, and mushroom cream sauces are all excellent. The poaching broth makes a good base for light sauces — reduce slightly and enrich with cream and butter.

Avoid this

Common Mistakes

  • Not removing pin bones — always run a finger along the fillet centerline and pull bones with tweezers.
  • Boiling hard — trout flesh is delicate and breaks apart at a rolling boil.
  • Overcooking — the flesh dries quickly; check at the minimum time.
  • Not scoring whole fish — uneven cooking and skin that curls and splits.

Serving

What to Serve With Cooked Rainbow Trout

Serve hot with dill-cream sauce, hollandaise, almonds in brown butter, or simply lemon and butter. Pairs beautifully with boiled new potatoes, cucumber salad, and fresh dill. Whole trout at the table is a classic family dish. Cold poached trout with herb mayonnaise is an excellent choice for special occasions.

Recipe ideas

Rainbow Trout Recipe Ideas

  • Poached rainbow trout with dill creamClassic court-bouillon poaching, served with a light dill and sour cream sauce.
  • Trout with almonds and brown butterWhole or filleted trout finished in foaming brown butter with toasted almonds.
  • Whole trout in court-bouillonComplete whole fish cooked in aromatic white wine court-bouillon — a perfect family meal.
  • Cold trout with herb mayonnaiseChilled poached trout served with homemade herb mayonnaise for a summer celebration.

Tools

Useful Tools for Cooking Rainbow Trout

  • Fish kettle or wide shallow panFor whole fish; the fish should lie flat in the cooking liquid.
  • TweezersFor removing pin bones from fillets before or after cooking.
  • Wide fish spatulaFor lifting whole or filleted trout from the liquid without breaking.
  • Fine strainerFor straining the court-bouillon into a clean sauce base.
  • Instant-read thermometerConfirms internal temperature of 63°C / 145°F at the thickest point.

Questions

FAQ

How long does rainbow trout take to cook?

Fillets (1.5 to 2 cm) take 8 to 12 minutes. Whole small trout (250 to 350 g) takes 15 to 22 minutes. Whole larger trout (500 g to 1 kg) needs 25 to 35 minutes. Check at the thickest point.

What is the difference between farmed and wild rainbow trout?

Farmed rainbow trout (the most commonly available) has pale pink to orange flesh depending on feed, a mild flavor, and somewhat softer texture. Wild sea-run rainbow trout (steelhead) has firmer, deeper-colored flesh closer to salmon. Cooking times are similar.

Should you remove the skin from rainbow trout before cooking?

No — the skin holds the fillet together during cooking and is easy to remove after. Cook skin-side down when pan-frying, or leave it on when poaching. After cooking, the skin peels off cleanly.

Can you eat rainbow trout skin?

Yes. Rainbow trout skin is thin, delicate, and perfectly edible. When poached in court-bouillon it becomes soft and flavorful. Many people remove it for presentation, but it is nutritious and has good flavor from absorbing the cooking liquid.

Keep cooking

Related Fish Guides