A bright, simple sauce that lets mackerel's richness shine

Basil cream is the easiest way to cook mackerel whole or in fillets. The sauce does two things at once: the acidity and herbs cut through the fish's natural oils, and the cream rounds out the flavour without masking it. You make the sauce while the mackerel cooks, so the whole dish takes about twenty minutes from raw fish to plate.

This works best with fresh mackerel — the kind you catch yourself or buy the same day. Frozen mackerel loses some of its delicate texture, though the sauce will still taste good. The basil matters: use fresh basil, not dried. If you don't have it, parsley works, but the dish loses its brightness.

Key Takeaways

  • Pan-fry mackerel fillets skin-side down for three to four minutes, then flip and cook another two minutes until the flesh is opaque at the thickest part.
  • Make the basil cream in the same pan after the fish is done: shallots, white wine, cream, fresh basil, and a squeeze of lemon take five minutes total.
  • The sauce should be thin enough to pool on the plate, not thick enough to coat the back of a spoon — mackerel is rich and doesn't need heavy cream.
  • Serve the fish skin-side up so the skin stays crisp, and spoon the warm sauce around it rather than over it.

Preparing the mackerel

Scale the fish if you haven't already, running your knife spine-first under cold water from tail to head. Pat it completely dry with paper towels — wet skin won't brown. If you're cooking whole fish, slash the thickest part of the body two or three times on each side, cutting just through the skin. This helps heat reach the centre and keeps the skin from splitting unevenly.

For fillets, check for pin bones by running your fingertip along the centre line. Pull out any you find with tweezers or a small knife, angling the tweezers toward the head so the bone comes out cleanly rather than breaking. Leave the skin on — it protects the flesh and crisps beautifully in the pan.

Cooking the mackerel

Heat a large skillet over medium-high heat. Add enough oil to coat the bottom — olive oil, vegetable oil, or butter all work. When the oil shimmers, lay the mackerel skin-side down. Don't move it. Let it sit for three to four minutes until the skin is golden and crisp and the flesh has turned opaque about halfway up the fillet.

Flip the fish gently and cook for another two minutes. The flesh should be opaque all the way through and flake easily when you press it with a fork, but still feel slightly soft — mackerel dries out fast if you overcook it. Transfer the fish to a warm plate and tent it loosely with foil while you make the sauce.

Making the basil cream sauce

Pour off most of the oil from the pan, leaving just a thin film. Set the heat to medium. Finely chop one shallot and add it to the pan, stirring for about a minute until it softens and smells sweet. Pour in a quarter-cup of dry white wine — vermouth works too — and let it bubble for a minute, scraping up any browned bits from the bottom of the pan.

Add half a cup of heavy cream and bring it to a gentle simmer. Tear up a small handful of fresh basil leaves — about eight to ten — and stir them in. Squeeze in the juice of half a lemon. Taste and add salt and pepper. The sauce should taste bright and herbal, not rich and heavy. If it tastes too sharp, add a splash more cream. If it tastes flat, add more lemon or a pinch of salt.

Plating and serving

Spoon the warm basil cream onto each plate first, creating a small pool. Lay the mackerel skin-side up on top of the sauce. The skin should stay crisp because it's not sitting in liquid. Tear a few more basil leaves over the top and finish with a crack of black pepper.

Serve right away with crusty bread to soak up the sauce, or with boiled new potatoes and a simple green salad. The sauce is delicate and cools quickly, so don't plate until everyone is ready to eat.

Why this sauce works with mackerel

Mackerel is an oily fish — it has to be, to survive in cold water. That richness is part of what makes it delicious, but too much of it in one bite becomes heavy. Basil and lemon are both acidic and herbaceous, which means they wake up your palate between bites and make you taste the fish's actual flavour instead of just its fat.

The cream seems like it would make the sauce heavier, but it actually does the opposite. A small amount of cream smooths out the sharp edges of the wine and lemon, so the sauce feels balanced rather than aggressive. The key is using less cream than you think you need — this isn't a rich sauce, it's a light one that happens to contain cream.

Variations and substitutions

If you don't have white wine, use fish stock or even water with a splash of vinegar. The sauce will taste less complex, but it will still work. If you don't have heavy cream, use crème fraîche or sour cream — both are tangier and will make the sauce brighter.

Tarragon, dill, or chervil can replace basil if that's what you have. Parsley works too, though you'll lose the anise note that makes basil special with mackerel. If you're using a milder herb, add a tiny pinch of fennel seed or a small strip of lemon zest to the sauce to bring back that brightness.

Frequently Asked Questions

Can I make this sauce ahead of time?

You can make it up to the point of adding the basil — simmer the shallots, wine, and cream, then let it cool. Reheat gently when you're ready to serve and stir in the fresh basil and lemon juice just before plating. The basil will turn dark if it sits in hot cream for more than a few minutes.

What if my mackerel is frozen?

Thaw it completely in the refrigerator overnight, then pat it very dry before cooking. Frozen mackerel releases more water as it cooks, which can prevent the skin from crisping. The extra drying step helps. Cook it the same way, but watch it closely — thawed fish can be slightly softer and may cook a minute faster.

How do I know when the mackerel is done?

The flesh should be opaque all the way through and flake easily when you press it with a fork. For whole fish, check at the thickest part near the backbone. For fillets, look at the thickest part of the fillet. Mackerel is best when it's just cooked through — overcooked mackerel tastes dry and loses its delicate texture.

Can I use frozen basil or dried basil?

Frozen basil works better than dried, though it won't have quite the same brightness as fresh. Thaw it first and squeeze out the excess water. Dried basil has almost no flavour and will make the sauce taste flat. If you only have dried herbs, use parsley or chervil instead — they hold their flavour better when dried.

What should I serve with this?

Crusty bread is essential for soaking up the sauce. Boiled new potatoes, steamed green beans, or a simple salad of bitter greens all complement the richness of the mackerel without competing with it. Avoid heavy starches or rich sides — the dish is already satisfying.