Recipe · TRT / Dinner / Whole-food

Pan-Seared Mackerel and Olive Salad

Crisp-skinned mackerel over a bright olive salad — tomatoes, cucumber, red onion and parsley, all woken up with lemon and good olive oil. About 500 calories and 40 grams of protein, built almost entirely from whole food. This is the plate I make when I want something honest and oily and full of flavour, on the table in fifteen minutes flat.

GoalTRT
Total time15 min
Servings1 plate
Protein / serving40 g
Calories / serving500 kcal
Crisp-skinned pan-seared mackerel fillets over an olive salad with tomatoes, cucumber and parsley under cold light Plate 01 / Finished

Mackerel was the first fish I ever cooked for myself, back when I had almost no money and a single battered pan. It was cheap, it was everywhere, and a fishmonger near the old gym taught me you couldn’t really ruin it — hot pan, skin down, give it a minute. Twenty years on it’s still one of my favourite plates, and not out of nostalgia. It just tastes of something. Where a milder fish needs help, mackerel walks in already loud, oily and rich, and all you’ve got to do is build something fresh and sharp around it.

I started eating it more deliberately once I was cooking for steady energy rather than just hunger. Mackerel is one of the proper whole-food oily fish — it carries omega-3 fats, vitamin D and vitamin B12 packaged in the food itself, not stirred in from a tub. I’m not going to dress that up as medicine, love, because it isn’t. It’s just real, oily fish and a bright salad, and it’s exactly the kind of plate I’d rather build a meal around than something out of a packet. It keeps me full for hours and it never sits heavy on me.

It’s also genuinely fast. The mackerel cooks in under five minutes and the salad is just chopping — no fuss, nothing fiddly. On the nights I come home tired and want something that feels good going down, this is what I reach for, and I’m always glad I did.

01Who it’s for & when to eat it

A whole-food, fat-forward plate that flexes to your goal. The mackerel stays the star; you steer the calories with the olive oil, the olives and what you serve alongside.

On TRT

Steady, fatty fuel

The plate as written. Oily fish, olives and olive oil give you whole-food fats and omega-3s alongside 40g of complete protein. Full, satisfied and easy on the gut — a calm way to end the day.

On a cut

Trim the fat down

Use one fillet instead of two, ease back on the oil and the olives, then bulk the plate with extra cucumber and leaves. You keep the protein and the omega-3s while pulling the calories right back.

On a bulk

Build it up

Spoon it over a warm bowl of couscous or some good bread to mop the oil and tomato juice. Easy clean calories — the numbers are in the variations below.

Timing: this is a brilliant evening plate — protein and fat that keep you full overnight without sitting heavy. It also works beautifully cold for lunch: the mackerel and the salad both improve as they sit, so make a little extra and you’ve got tomorrow sorted too.

02Ingredients

Makes 1 plate. Cooking for two? Double it and give the fillets room in the pan — crowd them and the skin steams instead of crisping.

Servings 1 · adjust on the live recipe card
  • Mackerel fillets, skin on, fresh2 fillets · 160 g · 5.6 oz
  • Cherry tomatoes, halved100 g · 3.5 oz
  • Cucumber, diced½ · 100 g
  • Olives, pitted Kalamata or green30 g · 1 oz
  • Red onion, thinly sliced¼ small · 25 g
  • Flat-leaf parsley, choppedsmall handful · 10 g
  • Olive oil pan + dressing1 tbsp · 15 ml
  • Lemon½
  • Black pepperto taste
  • Flaky saltto taste

Swaps I actually use: no fresh mackerel? A couple of tins of mackerel in olive oil, drained and flaked over the salad, skips the cooking entirely and lands in roughly the same place on macros — just check the tin for added salt if you’re watching sodium. Sardines work the same way if that’s what your fishmonger’s got. No parsley? Mint or dill both sit well with oily fish. And if olives aren’t your thing, a spoon of capers gives you the same salty lift without the same calories.

03Step by step

Build the salad

Chop while the pan heats

Toss the halved tomatoes, diced cucumber, olives and red onion in a bowl. Add most of the parsley, half the lemon’s juice and a thread of the olive oil, then season with pepper and a little flaky salt. Let it sit — five minutes and the tomatoes start letting go of their juice, which becomes half the dressing.

Magnus says: salt the salad early. The tomatoes do the work for you while the fish cooks.

Halved cherry tomatoes, diced cucumber, olives and red onion tossed in a bowl with parsley
Dry the skin

This is the whole secret

Pat the mackerel skin bone-dry with paper towel and season it on both sides. Wet skin will never crisp — it steams and sticks. Score the skin lightly with a sharp knife, just two or three shallow cuts, so it doesn’t curl up in the pan.

Magnus says: dry skin, hot pan, patience. That’s all crisp mackerel ever takes.

Mackerel fillets being patted dry on the skin side and lightly scored with a knife
Skin down

Hot pan, press it flat, leave it

Heat the rest of the olive oil in a pan over medium-high. Lay the fillets skin-side down and press them flat with a spatula for the first ten seconds so they don’t curl. Then leave them — around 3 to 4 minutes until the skin is properly crisp and the flesh has cooked most of the way up.

Magnus says: don’t chase it around the pan. It releases itself when the skin’s crisp.

Mackerel fillets cooking skin-side down in a hot pan, pressed flat with a spatula
Flip

Just thirty seconds on the flesh

Turn the fillets over and give them half a minute on the flesh side — that’s plenty for mackerel this size. It’s a thin, quick-cooking fish, so don’t walk away. The moment the flesh turns opaque, it’s done.

Mackerel fillets flipped to cook briefly on the flesh side in the pan
Serve

Mackerel on top, last squeeze

Spoon the salad and all its juices onto the plate and set the mackerel on top, skin-side up so it stays crisp. Finish with the rest of the lemon, the last of the parsley and a little more pepper. Eat it straight away while the skin still crackles. That’s dinner — bright, oily, done.

Crisp mackerel set on the olive salad and finished with a squeeze of lemon and parsley

04The spec sheet

Real numbers, calculated — not guessed. The plate as written is one serving, about 330g of food. Here’s what that serving and a flat 100g actually give you.

Macros — per serving & per 100g
NutrientPer servingPer 100g
Energy500 kcal152 kcal
Protein40.0 g12.1 g
Carbohydrate8.0 g2.4 g
— of which sugars5.0 g1.5 g
Fat34.0 g10.3 g
— of which saturates7.0 g2.1 g
Fibre4.0 g1.2 g
Sodium~0.55 g~0.17 g
Calorie density
152 kcal / 100g

Moderate. The fats from the mackerel, olives and oil carry the calories, but they come with a lot of fresh, watery salad volume — so the plate feels far bigger than the number suggests.

Protein per 100 kcal
8.0 g / 100 kcal

A lifter’s metric. Lower than a lean plate because the whole-food fats are doing real work here — but 40g of complete protein with omega-3s built in is a genuinely good trade.

Key micros (per serving, approx.)
  • Omega-3 (EPA+DHA)~2.6 g
  • Vitamin D~12 µg · 60% DV
  • Vitamin B12~13 µg · 540% DV
  • Selenium~45 µg · 82% DV
  • Vitamin E~2.8 mg · 19% DV
  • Potassium~820 mg · 23% DV

Macros are calculated from standard food-composition data and will shift a little with your exact fillets and brands. Micronutrient figures are estimates against general adult Daily Values. Oily fish is a recognised whole-food source of omega-3 fats, vitamin D and vitamin B12 — that’s a statement about food, not a medical claim. Numbers are for guidance, not medical advice — see our Nutrition Disclaimer.

05Bulk / Cut / TRT variations

One plate, three jobs. The mackerel method never changes — you adjust the fat and the carbs around it. Macros below are for a full serving.

TRT

Steady & whole-food

The plate as written: two crisp mackerel fillets over the olive salad, dressed with olive oil and lemon. Whole-food fats, omega-3s and complete protein in a calm, easy-on-the-gut dinner.

500Kcal
40G Protein
34G Fat
Cut

Lean it out

Use one fillet, halve the olives, skip the dressing oil and lean on the tomato juice and lemon instead, then double the cucumber and add a pile of leaves. You hold most of the protein and the omega-3s while pulling the calories right back.

330Kcal
26G Protein
20G Fat
Bulk

Build it up

Spoon it all over 150g cooked couscous or serve with a thick slice of sourdough to mop the oil and tomato juice. Easy, clean calories that turn this into a serious plate of food.

740Kcal
46G Protein
38G Fat

06Meal prep & storage

This one preps better than most fish plates, because mackerel is just as good cold and the salad actually improves as it sits. Cook a couple of extra fillets and you’ve got cold protein ready for lunches all week.

Mackerel, cooked
3 days

Store cooled fillets airtight. Eat them cold flaked over salad — genuinely lovely that way — or warm gently. Don’t blast it in the microwave or the oily flesh dries out and turns strong.

Olive salad
2 days

It keeps well and the flavours deepen, but the cucumber softens after a day. If you’re prepping ahead, add the cucumber fresh on the day you eat it.

Dressed together
same day

Once the crisp fish meets the wet salad, the skin goes soft within the hour. If you want that crackle, plate it the moment you eat — keep the parts separate until then.

For a TRT plate that holds even better in the fridge, try my Mediterranean chicken bowl — it keeps for days, where this one’s at its very best the night you make it.

Free · the 7-day “Get Fed” plan

Want a whole week built around food like this?

Drop your email and I’ll send you my free 7-day plan — meals, macros already counted, grocery list written. No spam, no lectures.

No spam. Unsubscribe whenever. See what’s in the plan →

07Common questions

Is mackerel a good choice for men on TRT? +

It’s a great whole-food plate for anyone — oily fish is rich in omega-3 fats, vitamin D and B12, and it gives you 40g of complete protein here. I eat it often myself. But food supports how you feel and recover; it isn’t treatment, and I won’t pretend a plate of fish does what your protocol does. Eat it because it’s genuinely good food that keeps you full and steady.

Can I use tinned mackerel instead of fresh? +

Absolutely, and it’s a brilliant shortcut. A couple of tins of mackerel in olive oil, drained and flaked straight over the salad, skips the cooking entirely — perfect for a fast lunch. The macros land in roughly the same place; just check the tin for added salt if you’re watching sodium, and drain off most of the oil so you’re not doubling up on fat.

Mackerel tastes too strong for me — can I tame it? +

You can, and it’s mostly about freshness and acid. The fresher the fish, the cleaner it tastes — strong, fishy mackerel is usually old mackerel, so buy it bright-eyed and firm. Then lean hard on the lemon and the sharp salad around it; the acid cuts straight through the oil. If it’s still too much, sardines or trout are gentler oily fish that work the same way on this plate.

How do I get the skin really crisp? +

Three things, every time: dry the skin completely with paper towel, score it lightly so it doesn’t curl, and get the pan properly hot before the fish goes in. Press the fillets flat for the first ten seconds, then leave them alone for three or four minutes. Don’t move them — they release themselves when the skin’s crisp.

How do I turn this into a bulk meal? +

Spoon it all over a bowl of couscous or serve it with a thick slice of good bread to soak up the oil and tomato juice. That takes it from around 500 to roughly 740 calories with 46g protein. See the Bulk variation above for the full numbers — clean carbs, easy to eat a lot of.

From my 7-day TRT plan

This plate lives inside a full week of meals.

The mackerel and olive salad is one dinner in my 7-day TRT plan — a week of whole-food, protein-forward meals with the macros counted and the grocery list written. You pick the goal; I do the maths.

See the TRT meal plan
The 7-day TRT meal plan laid out as portioned whole-food meals under cold light

08Pairs well with

Browse all recipes →

Magnus Olafsson in the gym — bald, bearded and broad, in his pink apron
About the author

Magnus Olafsson

I’m Magnus — twenty years under the iron, from a cold gym in Stockholm to the classic-physique stage, and now mostly in my kitchen in a pink apron. I’ve cut for shows, bulked through winters, and I’ve been on TRT since I was thirty-five. I know what it takes to eat for the body you’re chasing, and I know it shouldn’t come with a side of shame.

Everything here is food I actually cook and macros I actually count. I don’t diagnose, I don’t promise, and I never make a number up. I just feed you well and tell you the truth.

NPC Illinois NPC Classic Physique On TRT since 35 20 years training

Slim Diet Era shares recipes and general nutrition information. It is not medical or dietetic advice, and we do not provide guidance on obtaining or using any controlled substance. See our Medical Disclaimer and Nutrition Disclaimer.