Recipe · TRT / Dinner / Whole-food

Grilled Sardines and Greens

Whole sardines blistered under the grill, a big pile of greens wilted in their own oil, lemon and chilli to finish — about 430 calories and 38 grams of protein, almost all of it from one of the most honest little fish in the sea. This is my no-nonsense plate for the nights I want something quick, oily and steadying, with nothing fancy and nothing to apologise for.

GoalTRT
Total time15 min
Servings1 plate
Protein / serving38 g
Calories / serving430 kcal
Grilled whole sardines on a bed of wilted greens with lemon and chilli on a plate under cold light Plate 01 / Finished

My grandfather ate sardines straight from the tin standing at the kitchen counter, and as a boy I thought it was the strangest thing in the world. They smelled too strong, they had little bones, and I couldn’t see what a grown man saw in them. It took me about thirty years to understand he was the smart one. Sardines are cheap, they’re quick, and there’s nothing about them that’s been messed with — what you see is what you eat. Once I started cooking deliberately for steady energy, they quietly became one of the plates I lean on most.

What I love is how little they ask of me. Fresh sardines go under a hot grill and come out in six or seven minutes, the skin gone blistery and the flesh sweet. A good tin works just as well on a tired night, flaked over greens, no cooking at all. Either way I get a plate that’s mostly whole-food fats and 38 grams of complete protein, packaged the way nature does it — with omega-3s, vitamin D and zinc already in the fish rather than poured out of a bottle. I’m not going to dress that up as medicine, love, because it isn’t. It’s just real, oily fish that keeps me full for hours and never sits heavy.

And the greens matter as much as the fish. A whole bag of them, wilted down in the oil the sardines leave behind, costs you almost nothing in calories and gives you all the volume and the bite. This is the plate I make when I want to eat well and be done in fifteen minutes, and it’s never once let me down.

01Who it’s for & when to eat it

A whole-food, fat-forward plate that flexes to your goal. The sardines stay the star; you steer the calories with how many fish you grill and what you serve alongside.

On TRT

Steady, oily fuel

The plate as written. Oily little fish and a pile of wilted greens give you whole-food fats and omega-3s alongside 38g of complete protein. Full, satisfied, and easy on the gut — a calm, quick way to end the day.

On a cut

Lean it right down

Grill the sardines dry and skip the finishing oil, then double the greens and add cucumber. You keep all the protein and the omega-3s while pulling the calories back — and you’ll still feel fed.

On a bulk

Build it up

Pile it onto thick sourdough toast rubbed with garlic, or serve over warm new potatoes with extra oil. Easy clean calories — the numbers are in the variations below.

Timing: this is a brilliant evening plate — protein and whole-food fat that keep you full overnight without weighing you down. It also works cold for lunch: flake any leftover sardines over the greens the next day with a squeeze of lemon and it’s just as good.

02Ingredients

Makes 1 plate. Cooking for two? Double it and give the sardines room on the tray — crowd them and they steam instead of blistering.

Servings 1 · adjust on the live recipe card
  • Whole sardines, cleaned4 fish · 180 g · 6.3 oz
  • Mixed greens kale, spinach, chard120 g · 4.2 oz
  • Garlic, sliced2 cloves
  • Lemon½
  • Olive oil2 tsp · 10 ml
  • Red chilli flakesa pinch
  • Black pepperto taste
  • Flaky saltto taste

Swaps I actually use: no fresh sardines? Two good tins of sardines in olive oil, drained and flaked over the warm greens, skip the grilling entirely and land in roughly the same place — a fast, honest plate with no cooking at all. Mackerel fillets work the same way under the grill if your fishmonger’s out of sardines. Any sturdy greens do the job — cavolo nero, spinach, even shredded savoy. A few capers or a spoon of chopped olives lift the whole thing if you’ve got them.

03Step by step

Heat the grill

Get it properly hot first

Set your grill to its highest setting and let it heat for a good five minutes while you sort everything else. Sardines want fierce, direct heat — go in under a lukewarm grill and the skin goes flabby instead of blistering. Line the tray with foil to save yourself the scrubbing.

Magnus says: a hot grill is the whole game with little fish. Don’t rush it cold.

A grill tray lined with foil heating up under a hot grill element
Prep the fish

Dry, oil, season

Pat the sardines dry inside and out, lay them on the tray, and rub them with a teaspoon of the oil. Season well with flaky salt and pepper, then tuck a little of the sliced lemon into the cavities if you like. Dry skin is what blisters — wet skin just steams.

Magnus says: season inside the fish too, not just the outside. It makes all the difference.

Whole sardines laid out on a tray, brushed with oil and seasoned
Grill

Blister them, turn once

Grill the sardines close to the heat for 3 to 4 minutes until the skin is blistered and golden, then turn them carefully and give the other side 2 to 3 minutes more. They’re done when the flesh near the spine is opaque and pulls away easily. Small fish cook fast — keep an eye on them.

Sardines blistering and turning golden under the hot grill
Wilt the greens

One pan, two minutes

While the fish grills, warm the second teaspoon of oil in a pan over medium heat. Add the sliced garlic and chilli flakes, let them sizzle for thirty seconds, then pile in the greens with a splash of water. Toss until just wilted and still bright — two minutes, no more. Season and squeeze over a little lemon.

Mixed greens wilting in a pan with sliced garlic and chilli flakes
Plate

Greens down, fish on top

Spread the wilted greens across the plate and lay the hot sardines straight on top so the juices soak in. Finish with the rest of the lemon and a last pinch of flaky salt. Eat it right away while the skin’s still crisp — that’s dinner, honest and done.

Grilled sardines set on wilted greens and finished with a squeeze of lemon

04The spec sheet

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

Macros — per serving & per 100g
NutrientPer servingPer 100g
Energy430 kcal143 kcal
Protein38.0 g12.7 g
Carbohydrate7.0 g2.3 g
— of which sugars2.0 g0.7 g
Fat28.0 g9.3 g
— of which saturates6.0 g2.0 g
Fibre4.0 g1.3 g
Sodium~0.55 g~0.18 g
Calorie density
143 kcal / 100g

Moderate. The fats from the sardines carry most of the calories, but the big pile of greens brings a lot of volume and fibre, so the plate eats far bigger than the number suggests.

Protein per 100 kcal
8.8 g / 100 kcal

A lifter’s metric, and a strong one. The whole-food fats are doing real work here, but 38g of complete protein with omega-3s built in for 430 calories is a genuinely good trade.

Key micros (per serving, approx.)
  • Omega-3 (EPA+DHA)~2.4 g
  • Vitamin D~9 µg · 45% DV
  • Vitamin B12~16 µg · 667% DV
  • Calcium from bones~360 mg · 28% DV
  • Selenium~45 µg · 82% DV
  • Iron~3.2 mg · 18% DV

Macros are calculated from standard food-composition data and will shift a little with your exact fish and brands. Micronutrient figures are estimates against general adult Daily Values — the calcium assumes you eat the soft little bones, which you should. Oily fish is a recognised whole-food source of omega-3 fats, vitamin D and zinc — 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 sardine 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: blistered sardines, garlicky wilted greens, lemon and chilli. Whole-food fats, omega-3s and complete protein in a calm, quick, easy-on-the-gut dinner.

430Kcal
38G Protein
28G Fat
Cut

Lean it out

Grill the sardines dry, skip the finishing oil, and double the greens with extra cucumber and lemon. You hold all the protein and the omega-3s while pulling the calories right back.

320Kcal
36G Protein
18G Fat
Bulk

Build it up

Pile it onto two thick slices of garlic-rubbed sourdough toast with a thread more olive oil. Easy, clean calories that turn this into a serious plate of food.

680Kcal
44G Protein
34G Fat

06Meal prep & storage

Fresh sardines are best eaten the day you grill them — but tinned sardines and cooked greens both keep, so a little planning gives you a fast plate later in the week.

Grilled sardines
2 days

Store cooled fish airtight and eat them cold, flaked over fresh greens — genuinely good that way. The skin won’t crisp again, so don’t try to reheat for crunch; gentle warmth at most.

Wilted greens
3 days

Cool them quickly and keep them airtight. Reheat in a hot pan for a minute, or fold them cold into a salad. Dress only when you’re ready to eat or they’ll go heavy.

Tinned sardines
pantry

The reason this plate never lets you down. Keep a couple of good tins in the cupboard and a fast, oily, protein-rich dinner is always fifteen minutes away.

For a TRT plate that’s built to batch properly, try my Mediterranean Chicken Bowl — it holds in the fridge for days, where this one is best eaten the night you grill 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

Are sardines good for men on TRT? +

They’re a great whole-food plate for anyone — oily fish is a recognised source of omega-3 fats, vitamin D and zinc, and you get 38g of complete protein here. I eat them often myself. But food supports how you feel and recover; it isn’t treatment, and I won’t pretend a plate of sardines does what your protocol does. Eat them because they’re honest, cheap, genuinely good food that keeps you full and steady.

Do I have to eat the bones? +

You can, and I’d encourage it. The little backbone in a grilled sardine goes soft enough to eat and it’s where a lot of the calcium comes from. If you really don’t want to, lift the fillets off the spine with a fork once the fish is cooked — but try it whole at least once. You barely notice it.

Can I use tinned sardines instead of fresh? +

Absolutely, and it’s a brilliant shortcut. Two good tins of sardines in olive oil, drained and flaked straight over the warm greens, skip the grilling entirely — perfect for a fast night. The macros land in roughly the same place; just check the tin for added salt if you’re watching sodium.

My sardines stick to the grill tray — what am I doing wrong? +

Usually two things: the tray wasn’t hot enough, and the fish went on too wet. Line the tray with foil, oil it lightly, and let the grill get properly hot first. Pat the sardines dry before they go on, and don’t try to turn them too early — they release themselves once the skin has blistered.

How do I turn this into a bulk meal? +

Pile it onto two thick slices of garlic-rubbed sourdough toast with a little more olive oil. That takes it from around 430 to roughly 680 calories with 44g protein. See the Bulk variation above for the full numbers — clean carbs and very easy to eat.

From my 7-day TRT plan

This plate lives inside a full week of meals.

Grilled sardines and greens 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.