Sardines · Keto Mediterranean · Anti-Inflammatory
Mediterranean Sardine Salad:
An Easy Keto Recipe That Actually Tastes Like Greece
Three recipes. One classic Greek version. One creamy keto avocado version. One traditional white bean version. All made in under 10 minutes, all built around the most underrated protein in your pantry.
I want to be upfront about something: I did not grow up thinking sardines were glamorous. In my family’s Greek kitchen, they just appeared — on the table, on bread, in salads — without ceremony, without fanfare, and without apology. They were food. Serious food.
It took moving away and eating a thousand mediocre lunches before I understood what we actually had. A tin of sardines in good olive oil is not a budget compromise. It is, if you treat it properly, one of the most nourishing, flavour-forward things you can put in a bowl in ten minutes on a Tuesday.
This post gives you three versions of a Mediterranean sardine salad: the classic Greek one with tomatoes, cucumber and feta; a keto avocado version for those of us eating high-fat low-carb; and the traditional taverna version with white beans, which is not keto but is deeply traditional and worth knowing. Three recipes, three reasons to keep sardines in your pantry permanently.
“A tin of sardines in good olive oil, treated properly, is one of the most anti-inflammatory meals you can make in under ten minutes.”
Why sardines are the backbone of the Mediterranean diet
Before we get to the recipes, a quick word on why sardines belong in this salad specifically — and why the Mediterranean diet has always known what the wellness world is currently rediscovering.
Sardines are one of the richest sources of omega-3 fatty acids in the food supply. They sit at the bottom of the marine food chain, which means they accumulate almost no heavy metals (unlike larger fish like tuna). They are eaten whole, which means you get the bones — a significant source of calcium and vitamin D. They are canned at peak freshness. They are also, quietly, one of the most sustainable fish you can buy.
In the traditional Mediterranean diet — the real one, not the magazine version — sardines were not a once-in-a-while thing. They were weekly, often several times a week. Combined with olive oil, lemon, fresh herbs and seasonal vegetables, they formed the basis of meals that sustained communities and, as we now understand, protected them from chronic inflammation at a population level.
What you actually need (and what to skip)
The sardines: quality matters here
You can absolutely use budget sardines in this salad, but the quality difference between a mediocre tin and a good one is dramatic. The fish should be firm, not mushy. The oil should be actual olive oil, not sunflower. The smell should be oceanic, not aggressively fishy.
⚠️ Disclosure: This post contains affiliate links. If you purchase through my links, I earn a small commission at no extra cost to you. I only recommend products I use and trust.
Wild-Caught Sardines in Extra Virgin Olive Oil
Firm, clean-tasting, packed in real olive oil — these are the ones I use. The difference in texture from supermarket budget tins is immediate and significant.
View on Amazon →The olive oil: do not skip this
Every single one of these recipes uses extra virgin olive oil as a dressing base. This is not negotiable. The polyphenols in real EVOO are part of what makes this salad genuinely anti-inflammatory. Use the good stuff — the kind that tastes slightly peppery at the back of your throat.
The lemon: fresh only
The dressing for all three salads is essentially a ladolemono — the ancient Greek ratio of olive oil to lemon that underpins half of Greek cooking. Bottled lemon juice will not give you the brightness or the aromatic quality. Use fresh.
Recipe 1: Classic Mediterranean Sardine Salad
This is the version everyone is searching for and not quite finding. Tomato, cucumber, kalamata olives, feta, capers, red onion — the full Greek salata treatment, with sardines as the protein. It is keto-friendly (under 7g net carbs), anti-inflammatory, and takes about ten minutes from tin to table.
The key move is handling the sardines with respect. Break them into large pieces, not mush. You want chunks that hold together in the bowl, not a paste.
Classic Mediterranean Sardine Salad
Ingredients
- 2 cans sardines in olive oil (120g each), drained
- 1 cup cherry tomatoes, halved
- 1 Persian cucumber, sliced into half-moons
- ⅓ cup kalamata olives, pitted
- 80g feta cheese, crumbled
- ¼ red onion, thinly sliced
- 2 tbsp capers, drained
- 3 tbsp extra virgin olive oil
- 1½ tbsp fresh lemon juice
- 1 tsp dried oregano
- Sea salt and black pepper
- Fresh parsley or dill to finish
Method
- Drain sardines and break into large, intentional chunks — not mush. Set aside.
- Combine tomatoes, cucumber, olives, capers and red onion in a wide bowl.
- Whisk olive oil, lemon juice, oregano, salt and pepper together in a small bowl to make the dressing.
- Pour dressing over the vegetables and toss well to coat.
- Gently fold in sardine pieces — you want them distributed, not broken down.
- Top with crumbled feta and a handful of fresh herbs. Serve immediately.
What makes this version work
The classic version works because every element earns its place. The brininess of capers and olives plays against the richness of the sardines and feta. The acid from the lemon cuts through the fat. The tomato and cucumber add freshness and hydration. This is not a random combination — it is a centuries-old flavour logic that Greek kitchens arrived at through pure repetition.
Make it ahead: You can prep the vegetables and dressing up to a day in advance. Add the sardines and feta at the last moment — both soften if they sit in acid for too long.
Recipe 2: Keto Avocado Sardine Salad
This is the version I make most often for myself — specifically on high-fat days when I need slow, sustained energy and I have about ten minutes and zero patience. Avocado and sardines is a combination that feels indulgent but is, nutritionally, extremely serious.
The fat profile here is extraordinary: you have the omega-3s from the sardines, the oleic acid from the avocado and olive oil, and the polyphenols from the arugula and lemon. This is genuinely one of the most anti-inflammatory salads you can eat.
Keto Avocado Sardine Salad
Ingredients
- 2 cans sardines in olive oil, drained
- 1 large ripe avocado, cubed
- 2 cups baby arugula
- ¼ cup red onion, finely diced
- 2 tbsp capers
- Zest and juice of 1 lemon
- 3 tbsp extra virgin olive oil
- 1 tsp Dijon mustard
- Pinch of chilli flakes
- Sea salt and cracked black pepper
Method
- Whisk together lemon juice, lemon zest, olive oil, Dijon and chilli flakes. Season well — this dressing should be assertive.
- Toss arugula with half the dressing in a wide bowl.
- Arrange sardines, avocado cubes, red onion and capers over the dressed greens.
- Drizzle remaining dressing over everything. Finish with extra chilli flakes if you like heat.
- Serve immediately — avocado oxidises fast and arugula wilts if it waits.
Portuguese Sardines in Extra Virgin Olive Oil
For the avocado version especially, you want sardines that are clean and mild enough not to overpower the avocado. Portuguese sardines in EVOO are consistently the best for this.
View on Amazon →Recipe 3: White Bean Mediterranean Sardine Salad (Traditional)
This one is not keto. I want to be clear about that upfront. White beans are a carbohydrate, and if you are strict keto, skip to the hormone section below.
But if you are eating Mediterranean rather than strict keto — or if you are cooking this for people who are not on any particular plan — this is the version that most closely resembles what you would actually eat at a Greek taverna in August. It is the oldest of the three combinations. The beans make the salad substantial, almost a complete meal on their own, and the way they drink up the ladolemono dressing in those five resting minutes is something you will think about later.
White Bean Mediterranean Sardine Salad
Ingredients
- 2 cans sardines in olive oil, drained
- 1 can (400g) white cannellini beans, rinsed and drained
- ½ cup cherry tomatoes, quartered
- ¼ cup flat-leaf parsley, roughly chopped
- 3 spring onions, sliced
- 2 tbsp capers
- ¼ cup kalamata olives
- 3 tbsp extra virgin olive oil
- 1½ tbsp fresh lemon juice
- ½ tsp dried thyme
- Sea salt and black pepper
Method
- Rinse and drain the beans thoroughly, then pat dry with kitchen paper. You want them to absorb the dressing, not dilute it with can water.
- Combine beans, tomatoes, olives, capers, spring onions and parsley in a wide bowl.
- Dress with olive oil, lemon juice and thyme. Season generously — beans need more salt than you think.
- Toss well, then fold in sardines in large pieces.
- Rest for 5 minutes before serving. This is not optional — those five minutes transform the dish.
A note on the resting time: the beans need five minutes to absorb the ladolemono. This is the move that separates a good bean and sardine salad from a great one. The beans go from tasting like dressed beans to tasting like they were born in that lemon and olive oil. Do not skip it.
The sardine-hormone connection nobody’s talking about
Here is the angle that most sardine salad recipes completely ignore, and that I think matters enormously if you are eating this way for reasons beyond taste.
Omega-3 fatty acids — specifically EPA and DHA, both abundant in sardines — are direct precursors to the anti-inflammatory prostaglandins that regulate, among other things, how your body produces and metabolises oestrogen, progesterone and cortisol. This is not fringe nutrition. This is well-established endocrinology that simply doesn’t get talked about in recipe content.
When chronic inflammation is elevated — which it is for most people eating a standard Western diet — the inflammatory cascade interferes with hormone receptor sensitivity. Your body may be producing the right hormones but struggling to use them properly. The omega-3s in sardines (combined with the polyphenols in good olive oil and the vitamin C in the lemon) directly support the resolution of that inflammation.
Eating this salad two to three times per week is not a radical protocol. It is, historically, just what people around the Mediterranean ate. The fact that it happens to support hormonal balance is not an accident — it is a function of a food system that was built around these ingredients for centuries.
How often should you eat sardines?
The research suggests 2–3 servings of oily fish per week to meaningfully impact omega-3 status. Sardines are one of the most efficient ways to hit that target. A 120g tin gives you roughly 1.5g of combined EPA and DHA — which is at or above most supplementation recommendations.
Which sardine salad should you make?
| Version | Best For | Net Carbs | Prep Time |
|---|---|---|---|
| Classic Greek | Everyday keto lunch, meal prep | 6g | 10 min |
| Avocado Keto | High-fat days, post-workout | 7g | 10 min |
| White Bean | Traditional, feeding non-keto guests | 32g | 15 min |
Frequently Asked Questions
Can I use fresh sardines instead of canned?
Yes, but it changes the recipe significantly. Fresh sardines need to be cleaned, filleted and either grilled or marinated first. The canned versions in these recipes are designed as pantry meals — the convenience is part of the point. If you want to use fresh sardines, grill them with olive oil and lemon and serve them alongside the vegetable base rather than mixed through it.
How long does sardine salad keep in the fridge?
The classic and white bean versions keep well for up to 24 hours, though the vegetables will soften slightly. The avocado version should be eaten immediately — avocado turns grey and unappetising within a few hours. If you want to prep ahead, keep the avocado separate and add it at serving time.
What sardines in olive oil should I buy?
Look for sardines packed in extra virgin olive oil rather than sunflower or soybean oil. The best options are typically Portuguese (Bela, Nuri) or Spanish brands. Wild-caught is preferable. Avoid sardines packed in tomato sauce for these recipes — the flavour profile is completely different.
Is sardine salad good for weight loss?
The classic and avocado versions are both high-protein and high-fat with very low net carbohydrates — exactly the macronutrient profile associated with satiety and stable blood sugar on a ketogenic diet. They are not low-calorie meals (320–390 calories per serving) but they are genuinely filling, which matters more for sustained fat loss than calorie counting alone.
Can I add capers to sardine salad?
Absolutely — and I would say capers are not optional in the classic version. Their briny, floral intensity is exactly what the richness of sardines and feta needs. If you find capers too sharp, rinse them before adding; if you want even more flavour, use caper brine as part of the dressing instead of extra salt.
What do you serve with Mediterranean sardine salad?
If you’re eating keto, the classic version is a complete meal. You can add a few slices of cucumber on the side, or serve it over a handful of extra arugula. If you’re not eating keto, good sourdough bread alongside the white bean version is ideal for soaking up the ladolemono dressing. A glass of something cold and dry is also acceptable.
The simplest thing I can tell you
Every version of this salad works because sardines are honest food — they don’t need to be hidden, dressed up, or apologised for. They need good olive oil, something acid, something briny, and a few minutes of your attention.
My grandmother never called sardines a superfood. She called them dinner. But she also had perfect skin in her seventies, remarkable energy, and zero inflammation. She ate this kind of food her entire life without thinking of it as a health protocol. It just was what you ate.
That’s the thing about the Mediterranean diet at its simplest: it doesn’t ask you to be disciplined. It asks you to open a tin, squeeze a lemon, and trust what generations of Greek kitchens already knew.