Tinned mackerel fish cakes loaded with parsley and capers in a crisp breadcrumb coating go a long way to prove that canned fish isn't rubbish!
Preparing these fishcakes takes a while, but it is very easy, and all of the preparation can be done in advance. Once the preparation is complete, it takes less than 10 minutes to cook them.

Canned or Tinned Mackerel Patties
I have always had a thing for fish cakes, it kinda goes all the way back to my school days... but also, fish cakes were the only fish that was considered affordable from the chippy when I was growing up.
Now I have a confession, those fish cakes were rubbish, but I have plenty of examples that I genuinely adore.
I have everything from classic and indulgent smoked haddock fish cakes to spicy Thai tuna fish cakes, and some delicious fresh salmon fish cakes to some marvellous fennel and chive crab cakes.
My latest offering, fish cake offering uses tinned mackerel, and they are stunning.
The idea came from a pasta dish in a Gordon Ramsey cookbook, and he was extolling the virtues of good quality tinned fish and mackerel in particular.
The oily fish is glorious with the sharp capers that I pair them with, and loads of fresh parsley lightens everything up.
Mashed potato holds everything together before they are coated in a crispy crumb... which I think must be fried in butter.
I do have suggestions for air frying and oven baking them, too, for those of you watching your waistline!

Frequently Asked Questions
Can I make these fish cakes in advance?
Yes, you can prepare the fish cakes and then chill them for up to 2-3 days before cooking them.
Can I freeze these fish cakes?
Yes, once you have your patties breadcrumbed, place them in the fridge to firm up for at least 10-15 minutes. Then sandwich a piece of baking parchment between them before popping them in a bag and freezing them.
I cook frozen fish cakes by frying them on one side until golden, flip them and transferring them to an oven at 180°C or 350°F for 15-20 minutes.
Can I cook these in the oven or air fryer?
You can, although they will never get the same crisp golden crumb as they do when you cook them in butter.
To oven bake them, cook them at 180°C or 350°F for 12-15 minutes, to air fry them, cook them for 10-12 minutes at 170°C or 340°F.
Can I use leftover mashed potatoes?
First of all... leftover mashed potato??? That really does not compute for me!
Secondly, yes, but with a caveat, the more indulgent your mash, the less good it is in this recipe because the dairy content in the mash can make everything too soft and squidgy.
If you are going to use dairy-rich mashed potato, then I would use tinned mackerel in spring water rather than in oil and drain it before using it.

Serving Suggestions
I have served my tinned mackerel fish cakes with some homemade tartar sauce and roasted tenderstem broccoli in these pictures.
If you want a warm sauce, then a simple parsley sauce would be absolutely perfect.
Creamed leeks are also an awesome side to serve with fish cakes, and the subtle onion flavour is perfect with oily fish too.
A nice salad works incredibly well with these crispy golden treats, my pickled fennel salad with lentils would work really well, and my samphire and pea salad would be genius too.

Tinned Mackerel Fish Cakes Recipe
Ingredients
- 2 Small-Medium Potato 350g
- 1½ teaspoon Salt (for boiling potatoes plus extra if required)
- 2 Tins Mackerel in Olive Oil 125g or 4oz each
- 50 g Capers ¼ Cup
- 20 g Fresh Parsley 1 Cup (loosely packed)
- 1 teaspoon Fennel Seeds
- 4 tablespoon Plain Flour
- 1 Large Egg
- 50 g Dried Breadcrumbs ½ Cup
- 1 tablespoon Cooking Oil
- 50 g Butter 3 tablespoon
Instructions
- Peel the potato and chop it into 2cm (¾) cubes, then boil them in a 20cm or 8" saucepan of salted water (1 use 1 teaspoon of salt in a pan this size) until cooked, which should take 12-15 minutes.
- Drain the potatoes and let them steam dry for a minute or two, then mash or rice them into a medium mixing bowl.
- Drain the tins of mackerel, flake the flesh, and add the flesh to the mashed potatoes.
- Roughly chop the capers and add them to the potato mix; finely chop the parsley and add it to the potato mix, then give everything a stir, have a taste and add salt if required.
- Form 4 fish cakes from the potato mix and transfer to the fridge to firm up for 10 minutes. These fish cakes will weigh around 125g or 4oz each.
- Place the flour in one bowl, and the egg in another and lightly beat it, then place the breadcrumbs in a final bowl.
- Lightly crush the fennel seeds, add them to the flour and mix through.
- Dip the fish cakes into the flour first, then into the egg and finally into the breadcrumbs, then place them back in the fridge for 10 minutes.
- Heat a 30cm or 12" frying pan over a medium-high heat and add the cooking oil, followed by the butter.When the butter begins to foam, add the fish cakes and cook them for 2-3 minutes. Flip the fish, add the remaining butter and cook for a final 2-3 minutes, basting the patties as you go.





Phyllis
Saturday 16th of August 2025
Excellent flavor and texture. Easy to follow instructions
Brian Jones
Sunday 17th of August 2025
Glad you enjoyed it Phyllis, thank you for taking the time to come back and let me know :)
Brian
Phyllis
Saturday 16th of August 2025
Excellent flavor and texture
Lori B
Monday 21st of October 2024
Absolutely fantastic. thanks!! added lemon zest and dill as there was no parsley - definately make again
Sue
Tuesday 1st of October 2024
These are fabulous, healthy and delicious. I used a large tin of mackerel in brine, cheap as chips. Has become a staple in my menu repertoire.
Alison Cary
Sunday 17th of December 2023
For those of us trying to add more oily fish into our meals, this recipe is perfect. I’m going to try these out on my grandchildren for a omega-3 brain booster!
Brian Jones
Monday 18th of December 2023
I loved fishcakes when I was growing up... hopefully your grandkids do too :)