Cooking guide

How Long to Cook Mackerel

Whole (300–400 g)15 to 20 minutes
Fillets8 to 12 minutes

Atlantic mackerel (Scomber scombrus) is one of the world’s finest oily fish — an extraordinary source of omega-3 fatty acids, vitamin D, and B12. Its iridescent, torpedo-shaped body and strikingly beautiful striped skin are unmistakable. Mackerel has a rich, distinctly assertive flavor that rewards proper preparation: it must be very fresh, cooked gently with acid in the liquid, and served immediately.

  • Must be very fresh
  • Add vinegar or white wine to water
  • Serve immediately after cooking
Mackerel
Photo: www.sharkseafoods.com – Copyright | enlarged to square

Quick answer

Quick Answer

Whole fish15–20 min

300 to 400 g

Fillets8–12 min

Gentle simmer

Fat contentVery high

Omega-3 rich

AcidRequired

Vinegar or white wine

FreshnessCritical

Cook day of purchase

ServeImmediately

Deteriorates fast

Calculator

Mackerel Cooking Time Calculator

Select the form and cooking method for an estimated cooking time.

Estimated cooking time 15 to 20 minutes

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

Always add acid (white wine vinegar or white wine) to the cooking liquid. Serve mackerel immediately after removing from the liquid.

Preparation

How to Prepare Mackerel Before Cooking

Mackerel has very fine scales that require little attention. The critical step is removing the gills — mackerel gills are strongly flavored and will make the broth bitter if left in. Gut through the belly, remove gills with scissors, and rinse the cavity thoroughly under cold running water. Score 3 diagonal cuts per side on whole fish to allow even heat penetration and prevent curling.

For fillets: cut along the backbone from head to tail in one smooth motion. Remove any pin bones with tweezers. Mackerel fillets are oily and soft — handle gently to avoid tearing.

Method

How to Cook Mackerel Step by Step

  1. Buy mackerel the day you plan to cook it — freshness is everything.
  2. Gut, remove gills, score sides, and rinse the cavity thoroughly.
  3. Prepare acidulated court-bouillon: water, white wine vinegar, onion, bay leaf, allspice, peppercorns, and lemon.
  4. Bring the court-bouillon to a gentle simmer.
  5. Lower mackerel into the hot liquid carefully.
  6. Maintain a gentle simmer — never boil hard.
  7. Cook: whole fish 15 to 20 min; fillets 8 to 12 min.
  8. Test: flesh is opaque throughout and pulls cleanly from the backbone.
  9. Eye of whole fish turns white and opaque when done.
  10. Remove immediately and serve at once — mackerel deteriorates quickly once cooked.

Cooking chart

Mackerel Cooking Time Chart

Form Method Time Notes
Whole (300–400 g) Gentle simmer 15 to 20 minutes Score sides; add acid to liquid.
Fillets Gentle simmer 8 to 12 minutes Handle gently; serve at once.
Whole Rolling boil 12 to 16 minutes Less ideal — flesh may break up.
Fillets Rolling boil 6 to 9 minutes Avoid if possible — intensifies strong taste.

Doneness

How to Know When Mackerel Is Done

Mackerel is done when the flesh is opaque throughout and pulls away from the backbone cleanly. The eye of a whole fish turns white and opaque. The skin should have lost its bright metallic sheen. The flesh should be firm and slightly tender, not mushy or falling apart.

Safety note: ensure the flesh is fully opaque throughout with no translucent sections before serving. The internal temperature must reach 63°C / 145°F at the thickest point.

Seasoning

Best Seasonings for Mackerel

Mackerel’s rich oiliness benefits strongly from acid in the cooking liquid — white wine vinegar or white wine. Mustard sauce, dill cream, and horseradish are the best accompaniments, their sharpness cutting through the richness perfectly. Scandinavia uses sour cream and chives; France uses mustard and cornichons; England pairs mackerel with gooseberry sauce. The cooking liquid is typically too strongly flavored for use as a sauce base.

Avoid this

Common Mistakes

  • Using old fish — mackerel develops strong, unpleasant flavors within hours; freshness is non-negotiable.
  • Not adding acid to cooking water — the richness becomes overpowering without it.
  • Not removing gills — makes the broth and flesh bitter.
  • Boiling hard — mackerel flesh falls apart and the fat becomes rancid-tasting.
  • Not serving immediately — cooked mackerel develops off-flavors within minutes.

Serving

What to Serve With Cooked Mackerel

With mustard sauce, dill cream, or horseradish and sour cream. Classic accompaniments: boiled potatoes, dark rye bread, pickled cucumber, and red onion. Cold mackerel with tartare sauce is also delicious. The rich flesh pairs well with acidic and bitter accompaniments — gooseberry sauce is a traditional English pairing.

Recipe ideas

Mackerel Recipe Ideas

  • Mackerel in court-bouillon with mustard sauceThe classic Northern European preparation — acid-rich broth and a sharp mustard cream finish.
  • Mackerel with dill and sour creamScandinavian style: whole mackerel with dill-seasoned liquid, served with cool sour cream.
  • Cold mackerel with horseradish and ryePoached, cooled, served on dark rye with horseradish cream and pickled cucumber.
  • Mackerel pâtéFlake cooked mackerel with cream cheese, lemon, and dill for a quick smoked-style spread.

Leftovers

Storing and Reheating Cooked Mackerel

Cooked mackerel is best eaten immediately. If storing, refrigerate for up to 1 day — the flavor deteriorates rapidly. Serve cold rather than reheating; do not microwave. Cold mackerel makes excellent pâté, salads, and sandwiches.

Tools

Useful Tools for Cooking Mackerel

  • Kitchen scissorsFor removing the gills cleanly before cooking.
  • Large shallow panFor whole fish — mackerel needs room to lie flat in the liquid.
  • SkimmerFor removing foam in the first minutes of cooking.
  • Slotted spatulaFor lifting whole fish without breaking the scored sides.
  • Fish tweezersFor removing pin bones from fillets before cooking.

Questions

FAQ

How long does mackerel take to cook?

Whole mackerel (300 to 400 g) takes 15 to 20 minutes at a gentle simmer. Fillets take 8 to 12 minutes. Mackerel must be served immediately after cooking — it deteriorates quickly and off-flavors develop within minutes.

Why does mackerel need acid in the cooking water?

Mackerel is exceptionally high in fat (up to 15–20% by weight, depending on season). Acid from white wine vinegar or white wine in the cooking liquid counteracts the richness, brightens the flavor, and prevents the fishy smell from becoming overwhelming.

Why must mackerel be very fresh?

Mackerel has the highest oil content of any common fish and its flesh begins to degrade and develop strong off-flavors within hours of being caught. Always buy mackerel the day you plan to cook it, look for bright eyes and firm flesh, and cook as soon as possible.

Can you eat mackerel cold?

Yes, but serve it cold immediately after it has cooled — refrigerate promptly and eat within a day. Cold mackerel with mustard, tartare sauce, or horseradish cream is excellent. Do not reheat cooked mackerel — the flavor becomes unpleasant.

Keep cooking

Related Fish Guides