Easy Tinned Mackerel Salad with White Beans

A high-protein lunch made with tinned mackerel, cannellini beans, lemon, fresh herbs and capers. Ready in ten minutes, with no cooking required.

Tinned mackerel salad served on toasted sourdough with rocket and sliced radishes.

This tinned mackerel salad came about on a day when I found a lonely tin of mackerel in the cupboard. I always have cannellini beans to hand, and I managed to pull together a few other ingredients from the fridge. Since then, it has become one our favourite quick lunches.

The combination of flaky mackerel, creamy white beans, crisp cucumber, spring onions and fresh parsley creates a filling meal that takes less than ten minutes to prepare.

It is built from ingredients that keep well, which makes it particularly useful on days when I have not planned lunch in advance. I usually pile it generously onto toasted wholegrain bread with a handful of rocket and a few sliced radishes, though it works just as well spooned over leaves or in a jacket potato.

If you enjoy my Canned Salmon Salad, Mexican Tuna Salad or Feta Tuna Salad, this one definitely belongs in the same rotation.

Easy tinned mackerel salad made with white beans, cucumber, parsley and capers.

Why you’ll love this recipe

  • Ready in around ten minutes, with no cooking required.
  • A High protein lunch that keeps you full through the afternoon.
  • Built from inexpensive cupboard ingredients that are easy to keep on hand.
  • A fibre-rich lunch thanks to the beans and vegetables.
  • Ideal for meal preparation.
  • Easy to adapt with different herbs, vegetables and beans.
Tin of mackerel in olive oil used to make this easy tinned mackerel salad with white beans.

Ingredients

Tinned mackerel in olive oil

Tinned mackerel in olive oil is the heart of this salad. Mackerel is an oily fish rich in omega-3 fats, and choosing the version in olive oil helps keep the fillets soft while adding healthy fats to the dish.

It is also one of the most affordable ways to include oily fish in your diet, and because it is already cooked, there is very little preparation involved.

Cannellini beans

Bring fibre, plant protein and a creamy texture that carries the whole salad. Their mild flavour works particularly well alongside the mackerel, while the fibre helps make this a genuinely satisfying lunch.

Cucumber

Adds freshness and crunch while balancing the richness of the fish and beans. I love the baby cucumbers in this salad for extra crunch.

Spring onions

Bring a gentle savoury flavour without overwhelming the other ingredients.

Fresh parsley

Adds colour and brightness to the finished salad.

Capers

Capers and a little of their brine bring a salty, tangy flavour that works beautifully with oily fish.

Lemon juice and apple cider vinegar

These both provide the acidity that ties everything together.

Black pepper

The capers bring enough salt, so I simply finish the salad with plenty of freshly ground black pepper.

How to make tinned mackerel salad

Step 1

Drain and rinse the cannellini beans before placing them in a large bowl.

Step 2

Add the cucumber, spring onions, parsley, capers, lemon juice, caper brine and apple cider vinegar. Stir everything together gently.

Step 3

Add the mackerel and break it into large flakes.

Step 4

Using the back of a fork, lightly crush some of the beans. This thickens the dressing and gives the salad a softer, creamier texture while still leaving plenty of whole beans.

Step 5

Season generously with black pepper and stir everything together once more.

Step 6

Serve immediately, or chill until you are ready to eat.

Top tips

  • Drain the mackerel well before adding it to the salad.
  • Lightly crush some of the beans to create a creamier texture.
  • Leave the salad to stand for ten minutes before serving if you have time.
  • Add the rocket just before serving so it stays crisp.

How to serve mackerel salad

This is the kind of recipe that adapts easily to whatever you already have at home. Try serving it:

  • piled onto toasted sourdough;
  • spooned on top of a jacket potato;
  • wrapped in a wholemeal tortilla;
  • served over rocket or spinach with sliced tomatoes;
  • alongside new potatoes and a mixed salad for a light dinner;
  • topped with a spoonful of Greek yoghurt.
Tinned mackerel salad with cannellini beans, cucumber and capers piled onto sourdough toast.

Building a balanced plate

This recipe follows the balanced plate method that I use throughout Whole Hearty Kitchen.

The mackerel provides protein and healthy fats, while the beans and vegetables contribute fibre and slower-digesting carbohydrates. Depending on how hungry you are, you can add an extra source of carbohydrate, such as wholegrain bread, new potatoes or brown rice.

🔗Building meals this way is one of the simplest strategies I have found for creating lunches that are both satisfying and practical. Read more about it here.

Variations

Swap the beans – Butter beans work just as well as cannellini beans.

Add more vegetables – Try chopped celery, tomatoes or red onion.

Make it creamy – Stir through a spoonful of Greek yoghurt.

Change the herbs – Fresh dill, basil and chives all pair beautifully with mackerel.

Close-up of homemade tinned mackerel salad with white beans, cucumber, capers and parsley.

Diabetes note

This salad is built around protein, fibre and healthy fats, making it a satisfying lunch that may help support steadier blood sugar levels when enjoyed as part of a balanced meal.

If you are managing Type 2 diabetes or prediabetes, the cannellini beans are the main source of carbohydrate and should be included as part of your overall carbohydrate intake. If you have Type 1 diabetes, the beans may need to be included in your carbohydrate count, although exactly how you count them will depend on your individual insulin plan and the advice from your diabetes team.

Michelle Rorke, founder of Whole Hearty Kitchen, smiling in her kitchen leanng on the counter - healthy food blogger UK

Did you try this recipe?

I’d love to hear how it went! Leave a star rating or a quick comment below. Your feedback means the world and helps others find the recipe too.

More lunch ideas you’ll enjoy

Easy Tinned Mackerel Salad

Easy Tinned Mackerel Salad

Recipe by Michelle Rorke

This easy tinned mackerel salad combines flaky mackerel, creamy cannellini beans, cucumber, capers, lemon and fresh herbs for a quick, high-protein lunch that’s ready in just ten minutes.

Course: Lunch, SaladsCuisine: BritishDifficulty: Easy
5.0 from 1 vote
Servings
+

3

servings
Prep time

10

minutes
Total time

10

minutes

Ingredients

  • 1 tin 1 tin 400g (15 oz) tin of cannellini beans, drained and rinsed

  • 1 tin 1 tin 125g (4oz) tin of mackerel fillets in olive oil, drained

  • 1/2 1/2 lemon, juice

  • 1 tbsp 1 tbsp fresh parsley, finely chopped

  • 70 g 1/2 cup cucumber, diced

  • 2 2 spring onions, finely sliced

  • 2 tsp 2 tsp capers, plus a little of the brine

  • 1 tsp 1 tsp cider vinegar

  • Freshly ground black pepper to taste

Directions

  • Drain and rinse the cannellini beans and add them to a large mixing bowl.
  • Add the diced cucumber, sliced spring onions, chopped parsley, capers, lemon juice, caper brine and apple cider vinegar. Stir gently to combine.
  • Add the mackerel and use a fork to break it into large flakes.
  • Lightly crush some of the beans with the back of the fork. This creates a creamier texture while leaving plenty of whole beans intact.
  • Season generously with freshly ground black pepper and give everything a final stir.
  • Serve immediately or store in the refrigerator until ready to serve.

Tips and Notes

  • Drain the mackerel well before adding it to the salad.
  • Leave the salad to stand for ten minutes before serving so the flavours have time to develop.
  • Diabetes note: This recipe is rich in protein, fibre and healthy fats. The cannellini beans provide most of the carbohydrate, so if you count carbohydrates, include them in your calculations. If you have Type 1 diabetes, follow your usual carb-counting approach and individual insulin advice.
  • Nutrition information is provided as a guide only and is based on the ingredients I use. Carbohydrate values may vary by brand and portion size. For insulin dosing, always calculate carbs using your own ingredients and diabetes management plan.

Nutrition Facts

  • Total number of serves: 3
  • Calories: 161kcal
  • Fat: 6g
  • Saturated Fat: 1g
  • Carbohydrates: 11g
  • Fiber: 7g
  • Sugar: 1g
  • Protein: 12g

Michelle Rorke avatar

AUTHOR

Leave a Reply

Your email address will not be published. Required fields are marked *