Cooking guide
How Long to Cook Mackerel
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

Quick answer
Quick Answer
300 to 400 g
Gentle simmer
Omega-3 rich
Vinegar or white wine
Cook day of purchase
Deteriorates fast
Calculator
Mackerel Cooking Time Calculator
Select the form and cooking method for an estimated cooking time.
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
- Buy mackerel the day you plan to cook it — freshness is everything.
- Gut, remove gills, score sides, and rinse the cavity thoroughly.
- Prepare acidulated court-bouillon: water, white wine vinegar, onion, bay leaf, allspice, peppercorns, and lemon.
- Bring the court-bouillon to a gentle simmer.
- Lower mackerel into the hot liquid carefully.
- Maintain a gentle simmer — never boil hard.
- Cook: whole fish 15 to 20 min; fillets 8 to 12 min.
- Test: flesh is opaque throughout and pulls cleanly from the backbone.
- Eye of whole fish turns white and opaque when done.
- 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
